@import url("reset.css");
body
{
    max-width: 100%;
    color: #555;
    height: 100%;
    font-family: URW Gothic L,Century Gothic,Gothic Bind,Arial,Helvetica,Verdana,sans-serif;
    line-height: 1.1em;
    font-size: 1em;
}
p{
    padding: 1em;
}
h1 
{
    letter-spacing: normal;
    line-height: 125%;
    text-align: left;
    font-size: 1.5em;
    font-weight: bold;
}
table 
{
    padding-right:10em;
    width:100%;
    padding-left:3em;
}
#wrapper 
{
    margin-top: 1em;
    max-width: 100%;
}
.customButton{
    padding: 3px 7px;
    margin-top:8px;
}
#header 
{
    background: linear-gradient(to top, #d1d1d1 0px, #f8f8f9 100%); border: 1px solid #b3b3b3;
    margin-bottom: 0.8em;
    z-index: 7;
    padding-top: 1em;
}
#content 
{
    margin-top: 15px;
    box-shadow:0 0 2px #333, 2px 2px 2px #808080;
    width: 100%;
    position: relative;
    overflow: hidden;
    margin-bottom: 1em;
}
#contentcontent
{
    padding:0.5em;
}
.containerZufallsbild 
{
    margin-left: 20%;
    margin-right: 20%;
    max-height: 80%;
    max-width: 80%;
    width:40%; 
    height:40%; 
}
.zufallsbild 
{
    max-height:20%;
    min-height:40%;
    min-width:40%;
}
.tvBoxCont
{
    max-height: 50%;
    max-width : 50%;
    width:50%; 
    height:50%; 
}
.tvinfoContainer 
{
  margin: 1.2em;
}

input{
    padding: 3px 7px;
}

div#rssincl-box-811666 
{
width:20%;
overflow-x:auto;
border:0.1em solid rgb(128,128,128);
}
.sbbPadding 
{
    padding-left:0.3em;
}
.column img
{
    float:right; 
}
#schnappsludi 
{
    margin-left:1em;
}
#leftcolumn
{
    color: #555;
    margin-left: 0.4em;
    margin-right: 0.8em;
    font-weight: bold;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0dffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}
#rightcolumn 
{
    color: #555;
    font-weight: bold;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0dffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
}
#leftcolumncontent{
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 8px;
}
#footerwrap 
{
    margin: 0 auto;
    display:none;
    visibility:hidden;
}
.zufallsbild
{
	padding-left: 1em;
}
.itstuffbanner
{
	padding-left: 3em;
	height:1em;
	width:1em;
}
td  
{
    vertical-align:middle;
}
.rssincl-entry
{
    color: red;
    background-color: pink;
    width: auto;
}
#headline
{
    border-top: 0.1em solid grey;
    background: linear-gradient(to top, #d1d1d1 0px, #f8f8f9 100%); border: 1px solid #b3b3b3;
}
#headcontent 
{
    padding-left: 0.5em;
    padding-right: 0.5em;   
}
#leftcolumn p 
{
    color: #000;
}

#auktion2 img{
    width: 150px;
    height: auto;
    margin: 10px auto 10px auto;
}

.auktion2 img{
    width: 100px;
    height: 50px;
}

#content p 
{
    color: #000;
    padding: 0.4em 0.6em 0.6em;
    letter-spacing: normal;
    line-height: 125%;
    text-align: left;
    font-size: 1.5em;
    padding: 1em;
    font-weight: bold;
    padding-bottom: 0;
	margin-bottom: 0;
}
#telefonbuch
{
    line-height: 1.1em;
}
.zufallsbild
{
    padding-left: 1em;
}
.itstuffbanner
{
    padding-left: 3em;
    height:1em;
    width:1em;
}
#wikibox
{
    height: auto;
}
 .ebaytable
{
    margin: auto;
}
 .ebaytd
{
    text-align: right;
}
 #socialbox
 {
    height: 12em;
 }
 #so
 {
     padding: 0.8em;
 }
 .ebaytable
 {
    margin: auto;
 }
 .ebaytd
 {
    text-align: right;
 }
div.header
{       
    z-index: 1;
    margin-right: 25emx;
    margin-left: 1em;
    padding-top: 1em;

}
div.right
{
}
p.untertitel
{
    font-size: 1em;
}
.titel
{
    font-size: 1.5em;
}
.linkleft
{
    font-size: 1.3em;
}
select
 {
    width: 16.5em;
 }
.telsearch
{
    margin: auto;
    padding-left: 1em;
}
.tele
{
    margin: auto;
}
div.mid
{	
    height:100%;
    padding-top: 1em;
    padding-left: 1em;
    padding-right: 1em;
}
div.left
{
    text-align: center;
}
.facebook
{
    margin-bottom: 10em;
}
.twitter
{
    border: dashed;
    margin-bottom: 10em;
}
.box 
{
    padding: 0;
    margin-left: 0.1em;
    margin-bottom: 1.5em;
}
.boxTV 
{
    margin: 1.2em;
    margin-top: 0;
    -moz-box-shadow:0 0 0.5em #333, 0.5em 0.5em 0.3em #808080;
    -webkit-box-shadow:0 0 0.5em #333, 0.5em 0.5em 0.3em #808080;
    box-shadow:0 0 0.5em #333, 0.5em 0.5em 0.3em #808080;
    -moz-border-radius:1.5em;
    -webkit-border-radius:1.5em;
    border-radius:1.5em;
}
.boxTV p 
{  
    background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5MSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZGRkZGIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODA4MDgwIiBvZmZzZXQ9IjEiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnOTEpIiAvPgo8L3N2Zz4=);
    background-image: -ms-radial-gradient(left top, ellipse farthest-corner, #FFF 0%, #808080 100%);
    background-image: radial-gradient(ellipse farthest-corner at left top, #FFF 0%, #808080 100%);
    -moz-border-radius:1.5em 1.5em 0 0;
    -webkit-border-radius:1.5em 15em 0 0;
    border-radius:1.5em 1.5em 0 0;
    border-top: solid 01em #C0C0C0;
    border-left: solid 0.1em #C0C0C0;
    border-right: solid 0.1em #C0C0C0;
    padding: 0.4em 0.6em 0.6em 0.6em;
    color: #000;
}
.tvBox 
{
    margin: 1.2em;
    margin-top: 0px;
    -moz-box-shadow:0 0 0.5em #333, 0.5em 0.5em 0.3em #808080;
    -webkit-box-shadow:0 0 0.5em #333, 0.5em 0.5em 0.3em #808080;
    box-shadow:0 0 0.5em #333, 0.5em 0.5em 0.3em #808080;
    -moz-border-radius:1.5em;
    -webkit-border-radius:1.5em;
    border-radius:1.5em;
}
.box p 
{
  /* SVG as background image (IE9/Chrome/Safari/Opera) */
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5MSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZGRkZGIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODA4MDgwIiBvZmZzZXQ9IjEiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnOTEpIiAvPgo8L3N2Zz4=);
  /* IE10 Consumer Preview */
  background-image: -ms-radial-gradient(left top, ellipse farthest-corner, #FFF 0%, #808080 100%);
  background-image: radial-gradient(ellipse farthest-corner at left top, #FFF 0%, #808080 100%);
  -moz-border-radius:1.5em 1.5em 0 0;
  -webkit-border-radius:1.5em 1.5em 0 0;
  border-radius:1.5em 1.5em 0 0;
  border-top: solid 1px #C0C0C0;
  border-left: solid 1px #C0C0C0;
  border-right: solid 1px #C0C0C0;
  /*margin: 4px 6px 6px 6px;*/
  padding: 0.4em 0.6em 0.6em 0.6em;
  color: #000;
  font-weight: bold;
}
.leftcolumn h1 
{
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #d1d1d1 0px, #f8f8f9 100%) no-repeat scroll 0 0;
    color: #000;
}
.box .text
{
    margin: 0.8em;

}
.boxleft .text
{
    margin: 0.5em;
}
.mond
{
    float: right;
}
span.worm
{
    float: right;
    text-align: center;
}
span.titel
{
    font-size: medium;
	
}
span.fett
{
    font-style: bolt;
}
#allelinks
{
    text-align: left;
    padding-left: 1em;
	
}
.wetteranzeige
{
    text-align: center ;
}
#effect 
{  
    padding-bottom: 1em;  
    position: relative; 
    background:#FFFFFF; 
    z-index: 2;
    display: none;
}
#effect h3 
{ 
    padding: 0.4em; 
    text-align: center; 
    background:#FFFFFF;
}
.open
{
    display: inline-table; 
}
#footer
{
    background: linear-gradient(to bottom, #d1d1d1 0px, #f8f8f9 100%); border: 1px solid #b3b3b3;
    text-align:right;
    vertical-align: central;
    padding-bottom: 20px;
}
#cr
{
    text-align: center;
    color: #555;
}
#nav
{
    font-size: 0.5em;
    text-align: left;
    text-decoration: none;
    color: #292929;
    text-align:center;
}
#Spon
{
    text-align: right !important;
        font-size: 1.5em;
    font-weight: bold;
    letter-spacing: normal;
    line-height: 125%;
    padding: 0 1em;
}
#iframecon
{   
    overflow: hidden;
    height: 134.5em;
    width: 100em;
    margin-left: -10em;
    margin-top: -10em;
    -moz-transform:scale(0.8);
    -o-transform: scale(0.8);
    -o-transform-origin: 0.8 0.8;
    -webkit-transform: scale(0.8);
    -webkit-transform-origin: 0.8 0.8;

}
.boxleft
{
  -moz-border-radius:1.5em;
  -webkit-border-radius:1.5em;
  -moz-box-shadow:0 0 0.5em #333, 0.5em 0.5em 0.3em #808080;
  -webkit-box-shadow:0 0 0.5em #333, 0.5em 0.5em 0.3em #808080;
  box-shadow:0 0 0.5em #333, 0.5em 0.5em 0.3em #808080;
  background: none repeat scroll 0 0 #ffffff;
  border-radius: 1.5em;
  box-shadow: 0 0 0.5em #333, 0.5em 0.5em 0.3em #808080;
  margin-left: 0.1em;
  margin-top: 1.5em;
}
.boxleft p 
{  
  /* SVG as background image (IE9/Chrome/Safari/Opera) */
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5MSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZGRkZGIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODA4MDgwIiBvZmZzZXQ9IjEiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnOTEpIiAvPgo8L3N2Zz4=);
  /* IE10 Consumer Preview */
  background-image: -ms-radial-gradient(left top, ellipse farthest-corner, #FFF 0%, #808080 100%);
  background-image: radial-gradient(ellipse farthest-corner at left top, #FFF 0%, #808080 100%);
  -moz-border-radius:1.5em 1.5em 0 0;
  -webkit-border-radius:1.5em 1.5em 0 0;
  border-radius:1.5em 1.5em 0 0;
  border-top: solid 1px #C0C0C0;
  border-left: solid 1px #C0C0C0;
  border-right: solid 1px #C0C0C0;
  /*margin: 4px 6px 6px 6px;*/
  padding: 0.4em 0.6em 0.6em 0.6em;
  color: #000;
  font-weight: bold;
}
a:link
{
    color: #1e63d5;
    font-style: normal;
    text-decoration: none;
}
a:hover
{
    color: #CC0000;
    text-shadow: 0.1em 0.1em 0.3em darkgrey;
    text-decoration: none;
}
a:visited
{
   color: #1e63d5;
   text-decoration: none;
}
a:visited:hover
{
    color: #CC0000;
    text-shadow: 0.1em 0.1em 0.3em darkgrey;
    text-decoration: none;
}
#content a:visited
{
   color: #fff;
    text-decoration: none;
}
#content a:visited:hover
{
    color: #CC0000;
    text-decoration: none;
    //text-shadow: 1px 1px 3px darkgrey;
}
.fancybox-custom .fancybox-skin 
{
        box-shadow: 0 0 5em #222;
}
.ui-datepicker 
{  
    background: white;
    width: 21.6em;  
    height: auto;  
    margin: 0.5em auto 0;  
    font: 9pt Arial, sans-serif;  
    -webkit-box-shadow: 0 0 1em 0 rgba(0, 0, 0, .5);  
    -moz-box-shadow: 0 0 1em 0 rgba(0, 0, 0, .5);  
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .5);  
}  
ui-datepicker a 
{  
    text-decoration: none;  
}  
.ui-datepicker table 
{  
    width: 100%;  
}  
.ui-datepicker-header 
{  
    background: grey;  
    color: #e0e0e0;  
    font-weight: bold;  
    -webkit-box-shadow: inset 0 0.1em 0.1em 0 rgba(250, 250, 250, 2);  
    -moz-box-shadow: inset 0 0.1em 0.1em 0 rgba(250, 250, 250, .2);  
    box-shadow: inset 0 0.1em 0.1em 0 rgba(250, 250, 250, .2);  
    text-shadow: 0.1em -0.1em 0 #000;  
    filter: dropshadow(color=#000, offx=1, offy=-1);  
    line-height: 3em;  
    border-width: 0.1em 0 0 0;  
    border-style: solid;  
    border-color: #111;  
}  
.ui-datepicker-title 
{  
    text-align: center;  
}  
.ui-datepicker-prev, .ui-datepicker-next 
{  
    display: inline-block;  
    width: 3em;  
    height: 3em;  
    text-align: center;  
    cursor: pointer;  
    background-repeat: no-repeat;  
    overflow: hidden;     
}  
.ui-datepicker-prev 
{  
    float: left;  
    background-position: center -3em;  
}  
.ui-datepicker-next 
{  
    float: right;  
    background-position: center 0;  
}  
.ui-datepicker thead 
{  
    background-color: #f7f7f7;  
    background-image: -moz-linear-gradient(top,  #f7f7f7 0%, #f1f1f1 100%);  
    background-image: -webkit-gradient(linear, left top, left bottombottom, color-stop(0%,#f7f7f7), color-stop(100%,#f1f1f1));  
    background-image: -webkit-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);  
    background-image: -o-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);  
    background-image: -ms-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);  
    background-image: linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);  
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1',GradientType=0 );  
    border-bottom: 0.1em solid #bbb;  
} 
.ui-datepicker th 
{  
    text-transform: uppercase;  
    font-size: 6pt;  
    padding: 0.5em 0;  
    color: #666666;  
    text-shadow: 0.1em 0 0 #fff;  
    filter: dropshadow(color=#fff, offx=1, offy=0);  
}  
.ui-datepicker tbody td 
{  
    padding: 0;  
    border-right: 0.1em solid #bbb;  
}  
ui-datepicker tbody td:last-child 
{  
    border-right: 0;  
}  
.ui-datepicker tbody tr 
{  
    border-bottom: 0.1em solid #bbb;  
}  
.ui-datepicker tbody tr:last-child 
{  
    border-bottom: 0;  
}  
.ui-datepicker td span, .ui-datepicker td a 
{  
    display: inline-block;  
    font-weight: bold;  
    text-align: center;  
    width: 3em;  
    height: 3em;  
    line-height: 3em;  
    color: #666666;  
    text-shadow: 0.1em 0.1em 0 #fff;  
    filter: dropshadow(color=#fff, offx=1, offy=1);  
}  
.ui-datepicker-calendar .ui-state-default 
{  
    background: #ededed;  
    background: -moz-linear-gradient(top,  #ededed 0%, #dedede 100%);  
    background: -webkit-gradient(linear, left top, left bottombottom, color-stop(0%,#ededed), color-stop(100%,#dedede));  
    background: -webkit-linear-gradient(top,  #ededed 0%,#dedede 100%);  
    background: -o-linear-gradient(top,  #ededed 0%,#dedede 100%);  
    background: -ms-linear-gradient(top,  #ededed 0%,#dedede 100%);  
    background: linear-gradient(top,  #ededed 0%,#dedede 100%);  
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede',GradientType=0 );  
    -webkit-box-shadow: inset 0.1em 0.1em 0 0 rgba(250, 250, 250, .5);  
    -moz-box-shadow: inset 0.1em 0.1em 0 0 rgba(250, 250, 250, .5);  
    box-shadow: inset 0.1em 0.1em 0 0 rgba(250, 250, 250, .5);  
}  
.ui-datepicker-unselectable .ui-state-default 
{  
    background: #f4f4f4;  
    color: #b4b3b3;  
}  
.ui-datepicker-calendar .ui-state-hover 
{  
    background: #f7f7f7;  
}  
.ui-datepicker-calendar .ui-state-active 
{  
    background: #6eafbf;  
    -webkit-box-shadow: inset 0 0 1em 0 rgba(0, 0, 0, .1);  
    -moz-box-shadow: inset 0 0 1em 0 rgba(0, 0, 0, .1);  
    box-shadow: inset 0 0 1em 0 rgba(0, 0, 0, .1);  
    color: #e0e0e0;  
    text-shadow: 0 0.1em 0 #4d7a85;  
    filter: dropshadow(color=#4d7a85, offx=0, offy=1);  
    border: 0.1em solid #55838f;  
    position: relative;  
    margin: -0.1em;  
} 
.ui-datepicker-calendar td:first-child .ui-state-active 
{  
    width: 2.9em;  
    margin-left: 0;  
}  
.ui-datepicker-calendar td:last-child .ui-state-active 
{  
    width: 2.9em;  
    margin-right: 0;  
}  
.ui-datepicker-calendar tr:last-child .ui-state-active 
{  
    height: 2.9em;  
    margin-bottom: 0;  
}  
.button
{
    color: blue;
    cursor:  pointer;
    margin:1em;
    margin-left: 0;
}
#button1
{
    visibility: hidden;
}  
.newClass
{ 
    visibility: visible !important;
}
#bordertext
{
    padding-top: 0.5em;
}
.selectlinks{
    width:100%;
    margin-top: 7px;
    padding: 3px 7px;
}
hr{
    border-color: #555;
    margin-left: 15px;
    margin-right: 15px;
}
.leftlinks{
    padding-top: 10px;
}
#watchtxt{
    visibility: hidden;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    #watch{
        visibility: hidden;
    }
    #watchtxt{
        visibility: visible;
    }
    #duden{
        visibility: hidden;
    }
}

/**CSS 15.02.2021**/


.HauptContainer {
    display: inline-flex;
    width: 100%;
}

#leftcolumnwrap {
    width: 20%;
}


#contentliquid.haupt {
    width: 60%;
}

#rightcolumnwrap {
    width: 20%;
}

.wetterFront {
    width: 160px;
}

.map{
    width: 100%;
}

.randomImg {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}

.randomImg:hover{
	width: 60%;
	filter: drop-shadow(8px 8px 10px black);
   -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}

.domainwrapper {
    display: inline-flex;
    width: 100%;
}

.suchWrapper {
   display: block;
}
#vv {
    padding: 8px 7px;
}
.fb_iframe_widget span {
    display: inline-block;
    position: relative;
    text-align: justify;
    width: 100px;
    height: 20px;
}

.fb_iframe_widget {
    display: inline-flex;
    position: relative;
    width: 100;
    height: 20px;
    width: 105px;
}

/*#search-form {
    display: inline-flex;
    width: 100%;
}*/
.buttonWrapper {
    text-align: right;
    width: 90%;
}

.buttonWrapper button {
    color: #fff !important;
    background-color: #4CAF50;
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
}  
.buttonWrapper button a{
	 color: #fff;
	 font-size: 16px;
	 font-weight: 600;
}

.buttonWrapper button a:visited{
	color: #fff;
}

.horoskop p{
	text-align: left;
	font-size: 16px;
}

#buttonfpl {
    border: 0;
}

.wetterWrapper{
	overflow: hidden;
	padding: 1.3em;
	text-align: center;
}

.selectContainer{
	width: 60%;
}

#col-zweiContainer{
display: inline-flex;
margin-left: auto;
width: 100%;
margin-right: auto;
}

.rowWiki {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}

.rowDuden {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
}

#telefonbuchContainer {
    padding-right: 10px;
    padding-left: 10px;
    width: 50%;
	margin-left: 1em;
	margin-right: auto;
}

#horoskopContainer {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
}

.col-einsContainer {
    display: inline-flex;
    width: 100%;
}

.SuchmaschinenContainer {
    width: 50%;
    padding-left: 10px;
	padding-right: 10px;
}

#zufallsbildContainer {
    width: 50%;
}

.ligne{
	border-left: solid 2px;
	border-color: #555;
}

.cryptoContainer {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.cryptokurseWrapper{
    height:auto; 
    background-color: #FFFFFF; 
    overflow:hidden; box-sizing: border-box; 
    border: 1px solid #56667F; 
    border-radius: 4px; 
    text-align: right; 
    line-height:14px; 
    font-size: 12px; 
    font-feature-settings: normal;
     text-size-adjust: 100%;
    box-shadow: inset 0 -20px 0 0 #56667F; 
    padding: 0px; 
    margin: 0px; 
    width: 100%;
}

.cryptokurseContainer{
    height:auto;
     padding:0px; 
     margin:0px; 
     width: 100%;
}

.OpenStreetMap{
    width: 15%;
    height: auto;
    padding: 5px;
}

@media screen and (max-width: 1380px) {
    #rightcolumnwrap {
        width: 25%;
    }
    #leftcolumnwrap {
        width: 15%;
    }

  
}

@media screen and (max-width: 1300px) {

	.randomImg {
	    width: 60%;
	  }

	 .randomImg:hover{
		width: 65%;
	}

	.selectContainer {
	    width: 70%;
	    margin-bottom: 10px;
	}

}

@media screen and (max-width: 1280px) {
      body {
        font-size: 14px;
    }
}

@media screen and (max-width: 1180px) {

	.randomImg {
	    width: 70%;
	  }

	 .randomImg:hover{
		width: 75%;
	}

}

@media screen and (max-width: 1112px) {

	.randomImg {
	    width: 80%;
	  }

	 .randomImg:hover{
		width: 85%;
	}

	.suchWrapper {
	    display: grid;
	}

	.wetterWrapper {
    padding: 0;
	}

	.domainwrapper {
	   display: block;
	 }

	 .valueContainer {
	    width: auto;
	}

	.clock {
	    width: 135px;
	}

	.rotatingWrapper {
	   
	    left: 0px;
	}

	.clockHolder{
		width: 135px;
	}

	h1 {
        font-size: 1.2em;
	}


}

@media screen and (max-width: 1140px) {


	.comicContainer img {
		width: width: 95%;
		margin-left: auto;
		margin-right: auto;
	}

	#weblink {
	    position: absolute;
	    z-index: 2;
	    top: 12px;
	    left: 390px;
	}

	#copyright {
     right: 30px;
 }

}

@media screen and (max-width: 1030px) {

	#comicContainer {
	    padding: 0;
	    width: 100%;
	}


	iframe#comicContainer img {
		width: 80% !important;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		display: block;

	}

	#weblink {
	    position: absolute;
	    z-index: 2;
	    top: 12px;
	    left: 390px;
	}

	#copyright {
     right: 30px;
 }
}

@media screen and (max-width: 991px) {

	body {
    
    font-size: 12px;
	}

	.selectContainer {
	    width: 95%;
	}

	
	.jcgmt-sec, .jcgmt-min, .jcgmt-hour {
	   
	    width: 100px !important;
	}

	.clockHolder{
		width: 100px !important;
	}

	.clock {
	    width: 100px !important;
	}

	.hidden-sm {
		display: block !important;
	}

	#auktion2 img {
	    width: 100px;
	}

	#comicContainer {
	    padding: 0;
	    width: 100%;
	    display: none;
	}

	.col-einsContainer {
	    display: block;
	}

	.SuchmaschinenContainer {
	    width: 80%;
	    margin-left: auto;
	    margin-right: auto;
	}

	#zufallsbildContainer {
	    width: 80%;
	    margin-left: auto;
	    margin-right: auto;
	}

    .HauptContainer {
     display: block;
    }

    .wetterWrapper {
        padding: 10px;
    }



   #leftcolumnwrapMobil{
        display: block !important;
        width: 80%;
        margin-right: auto;
        margin-left: auto;
     
    }

   #leftcolumnwrap{
    display: none;
   }

    #rightcolumnwrap {
        width: 80%;
        margin-right: auto;
        margin-left: auto;
    }

    #contentliquid.haupt {
        width: 80%;
        margin-left: auto;
        margin-right: auto;
    }

    body {
        font-size: 16px;
    }

    .col-sm-6 {
        width: 30%;
    }
}

@media screen and (max-width: 880px) {

	#col-zweiContainer{
		display: block;
	}

	#telefonbuchContainer {
	    width: 80%;
	}

	#horoskopContainer {
    	width: 80%;
	}

	.horoskopContainer h1{
		text-align: left;
        margin-top: 10px;
	}

	.wetterWrapper#dynamic {
	 text-align:center;
	 font-size:10px;
	 font-family:arial,verdana,sans-serif;
	 color:#000;
	 width:120px !important;
	}

	.SuchmaschinenContainer,#zufallsbildContainer {
		width: 100%;
	}
}

@media screen and (max-width: 800px) {
	
}

@media screen and (max-width: 768px) {
    .col-sm-6 {
        width: 100%;
    }
}

@media screen and (max-width: 600px) {
	#leftcolumnwrapMobil,#rightcolumnwrap, #contentliquid.haupt {
	    width: 90%;
	}
}

@media screen and (max-width: 400px) {
	#leftcolumnwrapMobil,#rightcolumnwrap, #contentliquid.haupt {
	    width: 100%;
	}
}