MediaWiki:Common.css: Unterschied zwischen den Versionen

Aus Beds24 Wiki
Zur Navigation springen Zur Suche springen
 
(100 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
/* CSS placed here will be applied to all skins */
 
/* CSS placed here will be applied to all skins */
 +
/* roboto-italic - latin */
 +
@font-face {
 +
  font-family: 'Roboto';
 +
  font-style: italic;
 +
  font-weight: 400;
 +
  src: local('Roboto Italic'), local('Roboto-Italic'),
 +
      url('fonts/roboto-v20-latin/roboto-v20-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
 +
      url('fonts/roboto-v20-latin/roboto-v20-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
 +
}
 +
 +
/* roboto-regular - latin */
 +
@font-face {
 +
  font-family: 'Roboto';
 +
  font-style: normal;
 +
  font-weight: 400;
 +
  src: local('Roboto'), local('Roboto-Regular'),
 +
      url('https://beds24.com/include/fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
 +
      url('https://beds24.com/include/fonts/roboto-v20-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
 +
}
 +
 +
/* roboto-500 - latin */
 +
@font-face {
 +
  font-family: 'Roboto';
 +
  font-style: normal;
 +
  font-weight: 500;
 +
  src: local('Roboto Medium'), local('Roboto-Medium'),
 +
      url('https://www.beds24.com/include/fonts/roboto-v20-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
 +
      url('https://www.beds24.com/include/fonts/roboto-v20-latin/roboto-v20-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
 +
}
 +
 +
/* roboto-500italic - latin */
 +
@font-face {
 +
  font-family: 'Roboto';
 +
  font-style: italic;
 +
  font-weight: 500;
 +
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
 +
      url('https://www.beds24.com/include/fonts/roboto-v20-latin-500italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
 +
      url('https://www.beds24.com/include/fonts/roboto-v20-latin-500italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
 +
}
 +
 +
 +
@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css";
 +
  
 
body {
 
body {
background-color: #f3f3f3;
 
 
background-color: #ffffff;
 
background-color: #ffffff;
 
background-image: none;
 
background-image: none;
font-family: Verdana,Geneva,sans-serif;
+
font-family: Roboto-Regular, sans-serif;
 +
min-height: 400px;
 +
color: #112a49;
 +
}
 +
 
 +
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
 +
font-family: Roboto-Regular, sans-serif !important;
 +
}
 +
 
 +
#p-logo {
 +
left: 25px;
 +
}
 +
 
 +
#p-logo {
 +
height: 80px;
 +
}
 +
 
 +
#p-logo a {
 +
height: 80px;
 +
}
 +
 
 +
.rootpage-Main_Page .fas{
 +
font-size: 130%;
 +
}
 +
 
 +
 
 +
.btn {
 +
vertical-align: middle;
 +
-webkit-user-select: none;
 +
-moz-user-select: none;
 +
-ms-user-select: none;
 +
user-select: none;
 +
padding: .375rem .75rem;
 +
font-size: 1rem;
 +
line-height: 1.5;
 +
border-radius: 2rem;
 +
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
 +
}
 +
 
 +
.btn-danger {
 +
background-color: #fe746c;
 +
border-color: #fe746c;
 +
color: #ffffff;
 +
}
 +
 
 +
#simpleSearch {
 +
border: 2px solid #019cde;
 +
border-radius: 2rem;
 +
height: 2em;
 +
}
 +
 
 +
#simpleSearch #searchInput {
 +
padding: 0.4em 0 0.4em 0.4em;
 +
}
 +
 
 +
 
 +
#toc, .toc, .mw-warning, .toccolours {
 +
background-color: transparent;
 +
font-size: 100%;
 +
border: none;
 +
width: 100%;
 +
}
 +
 
 +
#toc, .toc{
 +
/*background-color: #f7f7f7;*/
 +
width: auto;
 +
padding-right: 40px;
 +
}
 +
 
 +
#toc #toctitle, .toc #toctitle, #toc .toctitle, .toc .toctitle {
 +
text-align: left;
 +
font-size: 1.5em;
 +
}
 +
 
 +
.toc h2{
 +
font-weight: normal;
 +
}
 +
 
 +
.heading{
 +
font-size: 1.8em;
 +
 
 +
}
 +
 
 +
h1, h2, h3, h4, h5, h6 {
 +
color: #112a49;
 +
border-bottom: none;
 +
}
 +
 
 +
.shadow{
 +
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25) !important;
 +
border-radius: 0.4rem;   
 +
padding: 10px;
 +
margin: 7px;
 +
}
 +
 
 +
.summarybox{
 +
background-color: #f7f7f7;
 +
padding: 10px;
 +
}
 +
 
 +
.summarybox p {
 +
margin-bottom: 0.2rem;
 +
}
 +
 
 +
.summarybox ul {
 +
margin-bottom:1em;
 +
}
 +
 
 +
.summarybox li {
 +
margin-bottom: 0;
 +
}
 +
 
 +
.bluebox{
 +
background-color: #EFF9FD;
 +
padding: 10px;
 +
}
 +
 
 +
.page-Main_Page .mw-headline-number{
 +
display: none !important;
 +
}
 +
 
 +
.mw-category-generated {
 +
border-top: 1px solid;
 +
margin-top: 10px;
 +
}
 +
 
 +
.mw-category-generated h3, #ca-nstab-category, .mw-category-generated p{
 +
display: none;
 +
}
 +
 
 +
/*hide left tabs*/
 +
#ca-nstab-category, #ca-nstab-main{
 +
display: none;
 +
}
 +
 
 +
 
 +
/*Make discussion white*/
 +
#ca-talk, #ca-talk a{
 +
color: #ffffff !important}
 +
 
 +
 
 +
 
 +
/*Collapsible*/
 +
.mw-collapsible{
 +
margin-bottom: 0.5em;
 +
}
 +
 
 +
.headline-collapse{
 +
background-color: #f7f7f7;
 +
border: 1px solid #c7c7c7;
 +
font-weight: bold;
 +
padding: 5px;
 +
margin: 0;
 +
}
 +
 
 +
.headline-collapse p, .headline-collapse h1, .headline-collapse h2, .headline-collapse h3, .headline-collapse h4, .headline-collapse h5 {
 +
margin: 0;
 +
}
 +
 
 +
 
 +
.mw-collapsible span.mw-collapsible-toggle {
 +
padding: 10px 10px 0 10px;
 +
}
 +
 
 +
pre {
 +
white-space: pre-wrap;      /* css-3 */
 +
white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 +
white-space: -pre-wrap;      /* Opera 4-6 */
 +
white-space: -o-pre-wrap;    /* Opera 7 */
 +
word-wrap: break-word;      /* Internet Explorer 5.5+ */
 +
border-left: 2px solid #019cde;
 +
border-top: none !important;  /* for mobile */
 +
padding-bottom: none !important;  /* for mobile */
 +
border-right: none !important;  /* for mobile */
 +
background-color: #EFF9FD;
 +
font-family: Roboto-Regular, sans-serif !important;
 +
/*
 +
color: #019cde;
 +
border-color: #017baf;
 +
border: none;
 +
border-left: 3px solid #019cde;*/
 +
padding-left: 2px:
 +
}
 +
 
 +
.warning {
 +
background-color: #fee0dd;
 +
border-left: 1px solid #fe746c;
 +
color: #fe746c;
 +
padding: 0.5rem;
 +
line-height: 1.3;
 +
font-size: 100%;
 +
}
 +
 
 +
.warning a, .warning a:visited {
 +
color: #fe746c !important;
 +
font-weight: bold !important;
 +
}
 +
 
 +
.warning a:hover {
 +
text-decoration: underline !important;
 +
}
 +
 
 +
 
 +
.warning ul {
 +
list-style-image: none;
 +
}
 +
 
 +
 
 +
.catlinks {
 +
border: none;
 +
background-color: transparent;
 +
}
 +
 
 +
 
 +
 
 +
.circle {
 +
/*width: 45px;
 +
height: 45px;
 +
padding: 8px;
 +
border-radius: 50%;*/
 +
padding: 3px 10px 3px 10px;
 +
text-align: center;
 +
font-weight: bold;
 +
background: #fe746c;
 +
color: #ffffff;
 +
}
 +
 
 +
.mw-content-ltr {
 +
padding: 0 10px 0 10px;
 +
}
 +
 
 +
 
 +
img {
 +
height: auto !important;
 +
max-width: 100% !important;
 +
}
 +
 
 +
.thumbimage {
 +
border: none;
 +
}
 +
 
 +
/* Headline - includes category*/
 +
.firstHeading {
 +
display: none }
 +
 
 +
 +
#contentSub {
 +
display: none }
 +
 
 +
 
 +
 
 +
#p-tb, .mw-search-formheader,  #footer-places-about {
 +
display: none }
 +
 
 +
 
 +
body.page-Main_Page h1.firstHeading { display:none; }
 +
 
 +
#mw-indicator-mw-helplink a {
 +
display: none;
 +
}
 +
 
 +
 
 +
#mw-pages p { display: none; }
 +
 
 +
a {
 +
color: #008ACC !important;
 
}
 
}
  
 
a:visited {
 
a:visited {
color: #008ACC !important;
+
color: #019cde !important;
 +
}
 +
 
 +
.shadow a, .shadow a:visited{
 +
color: #112a49 !important;
 +
}
 +
 
 +
.shadow a:hover {
 +
color: #019cde !important;
 +
}
 +
 
 +
 
 +
#bodyContent .startbox a,  #bodyContent .startbox a:link,  #bodyContent .startbox  a:visited,  #bodyContent .startbox  a:active {
 +
color: #019cdet;
 +
}
 +
 
 +
#bodyContent .startbox a:hover {
 +
color: #112a49;
 +
}
 +
 
 +
.whitelink  {
 +
color: #fff !important;
 +
}
 +
 
 +
whitelink:visited {
 +
color: #fff !important;
 +
}
 +
 
 +
 
 +
#bodyContent a:link,  a:visited, a:active {
 +
color: #019cde;
 +
text-decoration: none;
 +
font-weight: normal;
 +
}
 +
 
 +
 
 +
#bodyContent  a:hover a:focus {
 +
color: #019cde;
 +
text-decoration: underline;
 
}
 
}
 +
 +
  
 
div#mw-panel div.portal div.body ul li a:link,  a:visited, a:active  {
 
div#mw-panel div.portal div.body ul li a:link,  a:visited, a:active  {
color: #008ACC;
+
color: #112a49;
 +
}
 +
 
 +
div#mw-panel div.portal div.body ul li a:hover  {
 +
text-decoration: underline;
 
}
 
}
 +
  
 
div.vectorTabs li a:link,  a:visited, a:active  {
 
div.vectorTabs li a:link,  a:visited, a:active  {
color: #008ACC;
+
color: #019cde;
 
}
 
}
  
#bodyContent a:link,  a:visited, a:active {
+
div.vectorTabs li a:hover {
color: #008ACC;
 
 
text-decoration: underline;
 
text-decoration: underline;
font-weight: bold;
 
 
}
 
}
  
#bodyContent a:hover a:focus {
+
div#mw-panel div.portal div.body ul li a:hover {
color: #008ACC;
+
text-decoration: none !important;
text-decoration: none;
+
}
 +
 
 +
 
 +
div.vectorTabs li a:link, a:visited, a:active {
 +
    color: #019cde;
 +
}
 +
div#mw-panel div.portal div.body ul li a:link, a:visited, a:active {
 +
    color: #112a49;
 +
}
 +
#bodyContent a:link, a:visited, a:active {
 +
    color: #019cde;
 +
    text-decoration: none;
 +
    font-weight: normal;
 +
}
 +
 
 +
.jumbotron {
 +
background-color: #fff;
 +
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25) !important;
 +
padding: 20px;
 +
}
 +
 
 +
#mw-panel #p-logo + .portal {
 +
background-image: none;
 +
margin-top: 1.5em;
 +
}
 +
 
 +
 
 +
#p-navigation {
 +
padding-top: 0;
 +
margin-top: 0;
 
}
 
}
  
body.page-Main_Page h1.firstHeading { display:none; }
+
#p-navigation li{
 +
padding: 6px !important;
 +
margin-bottom: 5px !important;
 +
/*background-color: #f4f4f4;*/
 +
transition: color 0.2s linear 0s;
 +
border-bottom: 1px solid #cccccc;
 +
}
  
#mw-pages p { display: none; }
+
#p-navigation li:hover{
 +
text-decoration: none !important;
 +
border-left: 3px solid #019cde;
 +
cursor: pointer;
 +
}
  
#p-namespaces { display: none; }
+
#p-navigation a{
 +
color: #112a49!important;
 +
}
  
.toc, #toc { display: none; }
+
#p-navigation a:hover {
 +
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
 +
filter: alpha(opacity=70);
 +
-moz-opacity: 0.7;
 +
-khtml-opacity: 0.7;
 +
opacity: 0.7;
 +
text-decoration:none;
 +
}
  
#contentSub { display: none }
+
div#mw-panel {
 +
width: 12em;
 +
}
  
.firstHeading { display: none }
+
div#content, div#footer {
 +
margin-left: 12em;
 +
}
  
#p-tb { display: none }
 
  
 
input {font-weight: bold; font-size: 120%}
 
input {font-weight: bold; font-size: 120%}
Zeile 51: Zeile 452:
 
background-image: none;
 
background-image: none;
 
clear: both;
 
clear: both;
 +
border: none;
 
}
 
}
  
Zeile 100: Zeile 502:
 
}
 
}
  
 +
.mw-normal-catlinks a !important {
 +
color: black;
 +
}
 +
 +
.mw-normal-catlinks a:link, a:visited, a:active !important{
 +
color: black;
 +
}
 +
 +
table.wikitable {
 +
background-color: #ffffff;
 +
}
 +
 +
.mw-jump-link {
 +
display: none;
 +
}
 +
 +
video {
 +
border: 3px solid #1a1a1a;
 +
}
 +
 +
#footer  a {
 +
color: black;
 +
}
  
 
div#footer {
 
div#footer {
 
background-color: #F3F3F3;
 
background-color: #F3F3F3;
 +
background-color: #ffffff;
 
background-image: none;
 
background-image: none;
 
}
 
}
  
 
#footer-info { display: none; }
 
#footer-info { display: none; }
 +
 +
 +
/*responsive*/
 +
 +
 +
.col-1, .col-3,  .col-4, .col-5, .col-6, .col-7, .col-8,  .col-9,  .col-10, .col-11, .col-12 {
 +
  position: relative;
 +
  min-height: 1px;
 +
  float: left;
 +
}
 +
 +
.col-12 {
 +
  width: 100%;
 +
}
 +
 +
.col-6 {
 +
  width: 50%;
 +
}
 +
 +
.col-4 {
 +
  width: 33.33333333%;
 +
}
 +
.col-3 {
 +
  width: 25%;
 +
}
 +
 +
@media (max-width: 768px) {
 +
.col-6 {
 +
  width: 100%;
 +
}
 +
 +
.col-4 {
 +
  width: 100%;
 +
}
 +
  }

Aktuelle Version vom 18. Juli 2024, 11:27 Uhr

/* CSS placed here will be applied to all skins */
/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: local('Roboto Italic'), local('Roboto-Italic'),
       url('fonts/roboto-v20-latin/roboto-v20-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/roboto-v20-latin/roboto-v20-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'),
       url('https://beds24.com/include/fonts/roboto-v20-latin/roboto-v20-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('https://beds24.com/include/fonts/roboto-v20-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'),
       url('https://www.beds24.com/include/fonts/roboto-v20-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('https://www.beds24.com/include/fonts/roboto-v20-latin/roboto-v20-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* roboto-500italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
       url('https://www.beds24.com/include/fonts/roboto-v20-latin-500italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('https://www.beds24.com/include/fonts/roboto-v20-latin-500italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css";


body {
background-color: #ffffff;
background-image: none;
font-family: Roboto-Regular, sans-serif;
min-height: 400px;
color: #112a49;
}

.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
font-family: Roboto-Regular, sans-serif !important;
}

#p-logo {
left: 25px;
}

#p-logo {
height: 80px;
}

#p-logo a {
height: 80px;
}

.rootpage-Main_Page .fas{
font-size: 130%;
}


.btn {
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: 2rem;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.btn-danger {
background-color: #fe746c;
border-color: #fe746c;
color: #ffffff;
}

#simpleSearch {
border: 2px solid #019cde;
border-radius: 2rem;
height: 2em;
}

#simpleSearch #searchInput {
padding: 0.4em 0 0.4em 0.4em;
}


#toc, .toc, .mw-warning, .toccolours {
background-color: transparent;
font-size: 100%;
border: none;
width: 100%;
}

#toc, .toc{
/*background-color: #f7f7f7;*/
width: auto;
padding-right: 40px;
}

#toc #toctitle, .toc #toctitle, #toc .toctitle, .toc .toctitle {
text-align: left;
font-size: 1.5em;
}

.toc h2{
font-weight: normal;
}

.heading{
font-size: 1.8em;

}

h1, h2, h3, h4, h5, h6 {
color: #112a49;
border-bottom: none;
}

.shadow{
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25) !important;
border-radius: 0.4rem;    
padding: 10px;
margin: 7px;
}

.summarybox{
background-color: #f7f7f7;
padding: 10px;
}

.summarybox p {
margin-bottom: 0.2rem;
}

.summarybox ul {
margin-bottom:1em;
}

.summarybox li {
margin-bottom: 0;
}

.bluebox{
background-color: #EFF9FD;
padding: 10px;
}

.page-Main_Page .mw-headline-number{
display: none !important;
}

.mw-category-generated {
border-top: 1px solid;
margin-top: 10px;
}

.mw-category-generated h3, #ca-nstab-category, .mw-category-generated p{
display: none;
}

/*hide left tabs*/
#ca-nstab-category, #ca-nstab-main{
display: none;
}


/*Make discussion white*/
#ca-talk, #ca-talk a{ 
color: #ffffff !important}



/*Collapsible*/
.mw-collapsible{
margin-bottom: 0.5em;
}

.headline-collapse{
background-color: #f7f7f7;
border: 1px solid #c7c7c7;
font-weight: bold; 
padding: 5px;
margin: 0;
}

.headline-collapse p, .headline-collapse h1, .headline-collapse h2, .headline-collapse h3, .headline-collapse h4, .headline-collapse h5 {
margin: 0;
}


.mw-collapsible span.mw-collapsible-toggle {
padding: 10px 10px 0 10px;
}

pre { 
white-space: pre-wrap;       /* css-3 */
white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
border-left: 2px solid #019cde; 
border-top: none !important;  /* for mobile */
padding-bottom: none !important;  /* for mobile */
border-right: none !important;  /* for mobile */
background-color: #EFF9FD;
font-family: Roboto-Regular, sans-serif !important;
/*
color: #019cde;
border-color: #017baf;
border: none;
border-left: 3px solid #019cde;*/
padding-left: 2px:
}

.warning {
background-color: #fee0dd;
border-left: 1px solid #fe746c; 
color: #fe746c; 
padding: 0.5rem; 
line-height: 1.3;
font-size: 100%;
}

.warning a, .warning a:visited {
color: #fe746c !important; 
font-weight: bold !important;
}

.warning a:hover {
text-decoration: underline !important;
}


.warning ul {
list-style-image: none;
}


.catlinks {
border: none;
background-color: transparent;
}



.circle {
/*width: 45px;
height: 45px;
padding: 8px;
border-radius: 50%;*/
padding: 3px 10px 3px 10px;
text-align: center;
font-weight: bold;
background: #fe746c;
color: #ffffff;
}

.mw-content-ltr {
padding: 0 10px 0 10px;
}


img {
height: auto !important;
max-width: 100% !important;
}

.thumbimage {
border: none;
}

/* Headline - includes category*/
.firstHeading { 
display: none }

 
#contentSub { 
display: none }



#p-tb, .mw-search-formheader,  #footer-places-about { 
display: none }


body.page-Main_Page h1.firstHeading { display:none; }

#mw-indicator-mw-helplink a {
display: none;
}


#mw-pages p { display: none; }

a {
color: #008ACC !important;
}

a:visited {
color: #019cde !important;
}

.shadow a, .shadow a:visited{
color: #112a49 !important;
}

.shadow a:hover {
color: #019cde !important;
}


 #bodyContent .startbox a,  #bodyContent .startbox a:link,  #bodyContent .startbox  a:visited,   #bodyContent .startbox  a:active {
color: #019cdet;
}

 #bodyContent .startbox a:hover {
color: #112a49;
}

.whitelink  {
color: #fff !important;
}

whitelink:visited {
color: #fff !important;
}


#bodyContent a:link,  a:visited, a:active {
color: #019cde;
text-decoration: none;
font-weight: normal;
}


#bodyContent  a:hover a:focus {
color: #019cde;
text-decoration: underline;
}



div#mw-panel div.portal div.body ul li a:link,  a:visited, a:active  {
color: #112a49;
}

div#mw-panel div.portal div.body ul li a:hover  {
text-decoration: underline;
}


div.vectorTabs li a:link,  a:visited, a:active  {
color: #019cde;
}

div.vectorTabs li a:hover {
text-decoration: underline;
}

div#mw-panel div.portal div.body ul li a:hover {
text-decoration: none !important;
}


div.vectorTabs li a:link, a:visited, a:active {
    color: #019cde;
}
div#mw-panel div.portal div.body ul li a:link, a:visited, a:active {
    color: #112a49;
}
#bodyContent a:link, a:visited, a:active {
    color: #019cde;
    text-decoration: none;
    font-weight: normal;
}

.jumbotron {
background-color: #fff;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25) !important;
padding: 20px;
}

#mw-panel #p-logo + .portal {
background-image: none;
margin-top: 1.5em;
}


#p-navigation {
padding-top: 0;
margin-top: 0;
}

#p-navigation li{
padding: 6px !important;
margin-bottom: 5px !important;
/*background-color: #f4f4f4;*/
transition: color 0.2s linear 0s;
border-bottom: 1px solid #cccccc;
}

#p-navigation li:hover{
text-decoration: none !important;
border-left: 3px solid #019cde;
cursor: pointer;
}

#p-navigation a{
color: #112a49!important;
}

#p-navigation a:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
text-decoration:none;
}

div#mw-panel {
width: 12em;
}

div#content, div#footer {
margin-left: 12em;
}


input {font-weight: bold; font-size: 120%}


div#content {
background-image: none;
clear: both;
border: none;
}

#mw-page-base {
background-color: #F3F3F3;
background-color: #ffffff;
background-image: none;
}

div.vectorTabs {
background-color: #F3F3F3;
background-color: #ffffff;
background-image: none;
}

div.selected {
background-color: #ffffff;
background-image: none;
}

#mw-head-base {
background-color: #F3F3F3;
background-color: #ffffff;
background-image: none;
}

div.vectorTabs ul li {
background-color: #F3F3F3;
background-color: #ffffff;
background-image: none;
}

div.vectorTabs span  {
background-color: #F3F3F3;
background-color: #ffffff;
background-image: none;
}

div#mw-head div.vectorMenu h5{
background-color: #F3F3F3;
background-color: #ffffff;
background-image: none;
}

div#mw-head div.vectorMenu h5 a{
background-color: #F3F3F3;
background-color: #ffffff;
background-image: none;
}

.mw-normal-catlinks a !important {
color: black;
}

.mw-normal-catlinks a:link, a:visited, a:active !important{
color: black;
}

table.wikitable {
background-color: #ffffff;
}

.mw-jump-link {
display: none;
}

video {
border: 3px solid #1a1a1a;
}

#footer  a {
color: black;
}

div#footer {
background-color: #F3F3F3;
background-color: #ffffff;
background-image: none;
}

#footer-info { display: none; }


/*responsive*/


.col-1, .col-3,  .col-4, .col-5, .col-6, .col-7, .col-8,  .col-9,  .col-10, .col-11, .col-12 {
  position: relative;
  min-height: 1px;
  float: left;
}

.col-12 {
  width: 100%;
}

.col-6 {
  width: 50%;
}

.col-4 {
  width: 33.33333333%;
}
.col-3 {
  width: 25%;
}

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

.col-4 {
  width: 100%;
}
  }