.dwdforecasttable {
    line-height: 1.0;
}
.dwdforecasttable td {
    text-align: center;
    padding-left: 3px;
    padding-right: 3px;
    line-height: 1.2;
}
.dwdforecasttable .icons td {
    padding-top: 5px;
    padding-bottom: 0px;
}
.dwdforecasttable .topdist td {
    padding-top: 5px;
}
.light .dwdforecasttable td.weekend {
    background-color: #ffe;
}
.dark .dwdforecasttable td.weekend {
    background-color: #333;
    
}



/* Nav Tabs Index Radar */

/* Nav tabs */

.nav-tabs {
    border-bottom: 1px solid transparent;
}

.tabs-menu > li > a, .dark .tabs-menu > li > a {
    color: var(--link-color);
    padding: 0px 5px;
}

.nav-tabs>li>a, .dark .nav-tabs>li>a {
    /* color: #e5554e; */
    margin-right: 4px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
    border-color: #ddd;
    border-bottom-color: transparent;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #333;
    cursor: default;
    background-color: #f6f6f6;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    font-weight: 400;
}

.dark .nav-tabs>li.active>a, .dark .nav-tabs>li.active>a:focus, .dark .nav-tabs>li.active>a:hover {
    color: #FFF;
    cursor: default;
    background-color: #424242;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    font-weight: 400;
}

.tab-content {
    display:none;
}

/* Tabs /Radar Image */ 
.col-radar-map {
    padding: 10px 0px 0px 5px !important;
}

#radar {
    display:block;
}

#webcam, #allsky01, #allsky02 {
    display:none;
}

.toprow-height {
    min-height: 428px !important;
}





.forecast-menu {
	    padding-left: 0 !important;
		padding-right: 0 !important;
        height: 65px !important;
        }
		
		
.forecast-button {
	padding: 0px 0px !important;
	 }
	
		
.forecast-button {
	padding: 0px 0px !important;
	 }
	


@media (max-width: 767px) {
    .visible-xs-block {
        display:block !important;
    }
}


@media (min-width: 768px) {

  .col-sm-8 {
    width: 97% !important;
  }
  }
