@font-face { 
font-family: CooperHewitt-Bold; 
src: url(/wp-content/themes/generatepress-child/fonts/CooperHewitt-Bold.ttf); 
font-weight: normal; 
}

@font-face { 
font-family: CooperHewitt-Book; 
src: url(/wp-content/themes/generatepress-child/fonts/CooperHewitt-Book.ttf); 
font-weight: normal; 
}

@font-face { 
font-family: CooperHewitt-Semibold; 
src: url(/wp-content/themes/generatepress-child/fonts/CooperHewitt-Semibold.ttf); 
font-weight: normal; 
}

.widget-title {
text-align:center; 
margin-bottom: 10px;
}

/*
@font-face {
  font-family: 'CooperHewitt-Bold';
  src: url('Fonts/CooperHewitt-Bold.eot') format('eot'),
       url('Fonts/CooperHewitt-Bold.woff') format('woff'),
       url('Fonts/CooperHewitt-Bold.ttf') format('truetype');
}

@font-face {
  font-family: 'CooperHewitt-Semibold';
  src: url('Fonts/CooperHewitt-Semibold.eot') format('eot'),
       url('Fonts/CooperHewitt-Semibold.woff') format('woff'),
       url('Fonts/CooperHewitt-Semibold.ttf') format('truetype');
}

@font-face {
  font-family: 'CooperHewitt-Light';
  src: url('Fonts/CooperHewitt-Light.eot?') format('eot'),
       url('Fonts/CooperHewitt-Light.woff') format('woff'),
       url('Fonts/CooperHewitt-Light.ttf') format('truetype');
}

@font-face {
  font-family: 'CooperHewitt-Medium';
  src: url('Fonts/CooperHewitt-Medium.eot?') format('eot'),
       url('Fonts/CooperHewitt-Medium.woff') format('woff'),
       url('Fonts/CooperHewitt-Medium.ttf') format('truetype');
}

@font-face {
  font-family: 'CooperHewitt-Book';
  src: url('Fonts/CooperHewitt-Book.eot?') format('eot'),
       url('Fonts/CooperHewitt-Book.woff') format('woff'),
       url('Fonts/CooperHewitt-Book.ttf') format('truetype');
}

*/

h1, h2, h3 {
font-family:CooperHewitt-Semibold!important;
letter-spacing: 1px;
}



h8 {
font-family:CooperHewitt-Bold!important;
letter-spacing: 1px;
}

light {
font-family:CooperHewitt-light!important;
letter-spacing: 1px;
}


header img {
 width: 180px;
 height: 77px;
}

.menu-item a {
font-size: 16px!important;
font-family: CooperHewitt-semibold!important;
vertical-align: 50px;!important;
letter-spacing: px;
color: blue;
}

@media screen and (max-width: 800px) { .wp-side-menu {display:none;} }



#wnb-bar {
text-align: center;
}


.icon-social {
   margin-top: -3px;
}


body.blog {
    /* background-image: url(https://lidkopingenergi.se/wp-content/uploads/2017/06/bakgrund-webbis.jpg); */
    background-color: ffffff !important;
    background: #ffffff;
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-attachment: fixed;
}

.text-blogg .pt-cv-content {
   padding: 0px 150px 150px 150px;
}

.text-blogg .pt-cv-title {
padding-top: 150px; 
}

.page-id-8450 .site-navigation .primary-navigation{ 

display: none; 

}

:focus
{
border-style: solid;
border-width: 5px;
border-color: #80a027;
}

.custom-search {
      float: left;
}

@media (min-width: 951px) {
  #mina-sidor {
  margin-right: 10px;
}
}

@media (max-width: 950px) {
  #mina-sidor {
  margin-right: -20px !important;
}
}

#mina-sidor {
  background-color: #25353f;
  border-radius: 25px;
  color: #fff;
  padding: 12px 20px 8px 20px;
}

#mina-sidor:hover {
  background-color: #e6f4f9;
  border-radius: 25px;
  color: #111111;
  padding: 12px 20px 8px 20px;
}


.main-navigation .menu-bar-items a {
    color: inherit;
    font-family: CooperHewitt-semibold!important;
    font-weight: 700;
    font-size: 16px;
}

.inside-navigation .custom-search {
    height: 30px;
}
.custom-search input[type="search"] {
    max-width: 50px;
}


#eu-cookie-bar {
    padding: 15px 0px 15px 0px;
}
.pt-cv-view .btn {
    border-radius: 0;
    border-radius: 25px;
}