/* Enter Your Custom CSS Here */

/* Mobil */
@media screen and (max-width:810px) {
 .menu {
        text-align:center;
  }
    .menu li {
        display:inline-block;
        float:none;
        margin-left: -5px;
    }
    .menu li li {
        display:block;
        text-align:left;
    }
  #menu-item-136-en {
display: none; 
}
  .main-nav a#responsive_menu_button{
display: block;
position: absolute;
z-index: 1000;
top: -60px !important;
left: 30px !important;
width: 23px;
height: 30px;
margin-left: -30px;
background: url("../images/select-icons.png") 0 5px no-repeat;
cursor: pointer;
}

.main-nav #responsive_current_menu_item {
display: none !important; 
}
}   

@media screen and (max-width:480px) {
    	#counters_hupso_counters_0 {
		padding-top: 20px;
  }
  #menu-item-136-en {
display: none; 
}
  .main-nav a#responsive_menu_button{
display: block;
position: absolute;
z-index: 1000;
top: -60px !important;
left: 30px !important;
width: 23px;
height: 30px;
margin-left: -30px;
background: url("../images/select-icons.png") 0 5px no-repeat;
cursor: pointer;
}

}

@media screen and (max-width:650px) {
    	#counters_hupso_counters_0 {
		padding-top: 20px;
  }
    #menu-item-136-en {
display: none; 
}
  .main-nav a#responsive_menu_button{
display: block;
position: absolute;
z-index: 1000;
top: -60px !important;
left: 30px !important;
width: 23px;
height: 30px;
margin-left: -30px;
background: url("../images/select-icons.png") 0 5px no-repeat;
cursor: pointer;
}

}


/* Logon */


/* Menyn */
.main-nav {
width: 100%;
position: absolute;
left: 20px;
margin-top: 0px;
}

.menu a {
display: block;
position: relative;
margin: 0;
padding: 0 1em;
border-left: 1px solid #585858;
color: #000;
font-size: 13px;
font-weight: 700;
line-height: 45px;
white-space: nowrap;
text-decoration: none;
cursor: pointer;
}

/* Wrappern Förstasidan */
.page-id-79 #wrapper {
clear: both;
position: relative;
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 0px solid #e5e5e5 !important;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background-color: transparent;
}

/* Wrappern Förstasidan EN*/
.page-id-121 #wrapper {
clear: both;
position: relative;
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 0px solid #e5e5e5 !important;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background-color: transparent;
}



/* Wrapper övriga sidor */
#wrapper {
clear: both;
position: relative;
margin: 20px auto 0px auto;
padding: 0 20px 20px 20px;
border: 0px solid #e5e5e5;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
background-color: #fff;
}

/*Bakgrundsbilden*/
body.custom-background {
  background-color: #fff !important;
-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

/* Footern */
#footer {
clear: both;
max-width: 910px;
margin: 0 auto;
padding: 0 25px 0 25px;
background-color: #fff;
}



#respond { display: none !important;}

.post-meta {display: none !important;}

.entry-title {display: none !important;}

/* CENTRERA MAILRUTAN */
#wpcf7-f51-p17-o1 {text-align:center;}

/* CENTRERA MAILRUTAN EN*/
#wpcf7-f144-p127-o1 {text-align:center;}


#responsive_current_menu_item {
display: block;
padding: 0 0 0 0;
color: #fff;
font-weight: 700;
cursor: pointer;
}

element.style {
padding-bottom: 20px;
padding-top: 20px !important;
}

#menu-item-91 a {
    color: transparent !important;
  	background-image: url('http://www.mikolas.se/wp-content/uploads/2015/04/mustach_104x45.jpg');
  }

#counters_hupso_counters_0 {
margin-left: -20Px important;
}

.home #container {
	max-width: 100%;
        max-height: 100%;
}

.home #header {
	margin: 0 auto;
	max-width: 960px;
}

.home-widgets {
	max-width: 960px;  margin: 0 auto;
}

.main-nav {
	width: 100%;
	position: absolute;
	left: 0;
	margin-top: -20px;
}


