
/*@import url(../css/w3.css); DETTA GÅR INTE EFTERSOM LOG-sidan använder en äldre version av w3.css */

/*

https://fonts.google.com/specimen/Quicksand?selection.family=Quicksand:wght@300;400;500;600;700&sidebar.open#standard-styles

*/

/*@import url(https://fonts.googleapis.com/css?family=Quicksand);*/
/*@import url(https://fonts.googleapis.com/css?family=Quicksand&text=0123456789);*/

/*<link href="https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;700&display=swap" rel="stylesheet">*/
@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap);

@import url(https://fonts.googleapis.com/css?family=Nanum+Myeongjo);

body{
  /*font-family: "Roboto", "Raleway";*/
}

body,h1,h2,h3,h4,h5,h6 {

/*font-family: "Raleway", sans-serif;*/
/*font-family: "Roboto", "Raleway";*/

/*font-family: "Quicksand", "Quicksand", sans-serif;*/
/*font-family: "Raleway", sans-serif;*/

font-family: 'Quicksand', sans-serif;


/*
Abel
Quicksand


*/

}

.pl_nanum {

font-family: 'Nanum Myeongjo', serif;

font-weight:100;
}

/*
KOLLA DETTA
https://stackoverflow.com/questions/51972894/apply-css-formatting-to-every-instance-of-font-weightbold
*/

[style*="font-weight:bold"] {
font-weight:600 !important;
}

label {
font-weight:600 !important;
}


/* Ursprunglig mörkblå */
/*
.w3-blue-grey:not(.w3-btn):not(.w3-button) {
background-color:rgb(0,55,112) !important;
}
*/


/* Anpassad till bild med iskristaller */
.w3-blue-grey:not(.w3-btn):not(.w3-button) {
background-color:rgb(0,60,120) !important;
}

button.w3-blue-grey {
background-color:rgb(181,181,181) !important;

}

/*
.w3-blue-grey:not(.w3-btn):not(.w3-button) {
background-color:rgb(0,55,112) !important;
}
*/




/*
.w3-blue-grey:not(.w3-btn):not(.w3-button) {
background-color:rgb(0,55,112) !important;
}

.w3-btn + .w3-blue-grey {
background-color:rgb(181,181,181) !important;
}

.w3-button + .w3-blue-grey {
background-color:rgb(181,181,181) !important;
}

.w3-blue-grey {
background-color:rgb(181,181,181) !important;
}
*/

/*

Exemple

div:not(.one):not(.three) {
  color: #F00;
}

.w3-blue-grey:not(.w3-btn):not(.w3-button) {
background-color:rgb(0,55,112) !important;
}


*/




@media all {

.print_do_block {
  display:none !important; 
}

.print_do_inline {
  display:none !important; 
}


/*
  p {
  font-size:12px !important;
}

  h1 {
  font-size:32px;
}

  h2 {
  font-size:24px;
}

  h3 {
  font-size:16px;
}
*/

}


@media only print {

.pl-h1 {
font-size:48px !important;
}

.pl-h2 {
font-size:48px !important;
}

.pl-h3 {
font-size:20px !important;
}

.pl-footer {
font-size:10px !important;
}

.w3-large {
  font-size:14px !important;
}

.print_do_block {
  display:block !important; 
}

.print_do_inline {
  display:inline !important; 
}

.print_dont {
display:none !important; 
}

/*

  p {
  font-size:10px !important; 
}

  h1 {
  font-size:22px !important; 
}

  h2 {
  font-size:16px !important; 
}

  h3 {
  font-size:12px !important; 
}

  w3-input {
  font-size:26px !important; 

}

*/

  .print_no_bgcolor !important {
    background-color:white !important; 
  }

  .print_black_text {
    color:red !important; 
  }

  .print_paper_width {
    max-width:16cm !important; 
    width:16cm !important; 
  }

/*
  .page_break {
    page-break-after:always;
  }
*/

}


@media all {
  .page-break  { display:none; }
}

@media print {
  .page-break  { display:block; page-break-before:always; height: 1px; }
}


/*
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {



  .pl_iphone5_h1 {

  font-weight:100;
font-size:42px !important;
  }

  .pl_iphone5_h2 {

  font-weight:100;
font-size:28px !important;
  }


}
*/
