/*NIKOLAJ*/
/* Enter Your Custom CSS Here */

.leaflet-popup-content-wrapper, .leaflet-popup-tip {
 height:250px; 
}
.leaflet-popup-scrolled { 
  
 height:250px !important; 
}
img {
    max-width: 100%;
    height: auto;
  	/*min-width: 70%; */
  	max-height: 600px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    
}


.site-header {
 background: #40BE7A;
 -webkit-box-shadow: 7px 6px 15px 4px rgba(0,0,0,0.09);
 -moz-box-shadow: 7px 6px 15px 4px rgba(0,0,0,0.09);
 box-shadow: 7px 6px 15px 4px rgba(0,0,0,0.09);
  
}

@media (max-width: 1024px) {
.entry-title {
  font-size: 16px;
}


p {
font-size: 12px;
}
}

.nav-primary a:hover, .nav-primary .current-menu-item > a, .nav-primary .sub-menu .current-menu-item > a:hover {
  color: #D30035;
}

.entry-meta {
  display:none
}

.site-header .widget-area .widgettitle {
 color: #151b4e !important; 
}


#submit {
  background-color: #014E58 !important;
  color: #fdfdfd;
}

#submit:hover {
  background-color: #D30035 !important;
}

#respond {
  margin: 80px
}

ul {
  font-size: 0.9rem;
  
}

aside {
  padding-left: 20px;
  padding-right: 20px;
  
}

.sidebar {
  
 background-color:#fdfdfd;
 margin-top: 115px;
   -webkit-box-shadow: 7px 6px 15px 4px rgba(0,0,0,0.23);
  -moz-box-shadow: 7px 6px 15px 4px rgba(0,0,0,0.23);
  box-shadow: 7px 6px 15px 4px rgba(0,0,0,0.23);
  
}

.content {
margin-top: 115px;

}

a {
  color: #3E9FAC;
  font-family: 'Merriweather';
  
}

a:hover {
 
  color: #D30035 !important;
}

.widget-title.widgettitle {
  font-weight: 400 !important;
  font-size: 1rem;
  
}

/* posts*/

.entry-header {
  /*margin-top: 90px;*/
  margin-bottom: 2rem;
  margin-left: 80px;
  
}

.entry-title {
  font-family: 'Lato';
  font-size: 2.1rem !important;
}

.entry-content {
  margin-top: 0px !important;
  margin-bottom:1rem !important;
}

.entry-categories {
  margin-left: 100px;
  font-size: 0.8rem;
  
}

.entry {
  margin-bottom: 1rem !important;
  
}

.entry-meta {
  font-size: 0.8rem;
  
}

.entry-meta a:hover {
 color: #014E58 !important;
}

/* Menu */



.genesis-nav-menu a {
  color: #333;
  font-size: 1.1rem !important;
  margin-top: 14px;
  font-family: 'Lato';
  
}

.site-header .widget-area {
  width:300px;
}

.site-header .search-form { 
    font-family:Lato;
  color: #151b4e;
height:2rem; 
width:20vw;
  padding-top:0px;
}
.site-header .widget-area .widgettitle {
 color: #fdfdfd; 
}

input {
  padding-top:0.5rem;
  font-family:Lato;
  color: #151b4e;
  background-color: #fdfdfd;
}
.widget-area.header-widget-area {
    margin-top: 0.5rem;
   width:300px;
}



#info {
 margin-top: 95px;
  
}

#overskrift-text {
	font-family: 'Alegreya sans';
  font-size: 3rem;
  font-weight: 700;
  color: #151b4e;
}

.adamrob_parallax .icon {
  font-size: 100px;
  color: #d70035;
}
  

.adamrob_parallax {
  margin-bottom: 20px;
  margin-top: -45px;
}



  .adamrob_parallax.adamrob_parallax_scrolling {

  /*height:50vh !important;*/
  background-size: contain !important;
    display: block;
 
}  
section.adamrob_parallax {
   
    background-repeat: no-repeat;
    background-attachment: scroll;
  
}
.adamrob_parallax_fullwidth {
    position: relative;
    left: 0;
    width: 100%;
    z-index: 0;
    margin-top: -2.2rem;
}



/* footer*/

.site-footer {
  height: 5rem;
}

.site-footer p {
  font-weight: 500;
height: 5rem;  
}

.site-footer a {
  color: #3b5998;
  font-size: 3rem;
}


.site-inner {
  margin-top: 85px;
    clear: both;
    margin: -0.5rem 0 0px;
}

/* navbar*/

.site-header {
 height:85px; 
}
.nav-primary {
	float: left; 
}


.content {
  background-color: #fdfdfd;
  -webkit-box-shadow: 7px 6px 15px 4px rgba(0,0,0,0.23);
  -moz-box-shadow: 7px 6px 15px 4px rgba(0,0,0,0.23);
  box-shadow: 7px 6px 15px 4px rgba(0,0,0,0.23);
  
}

.clearfix {
  height: 0px !important;
  display: none;
  clear: both;
}

.hero4genesis-container .clearfix {
  display: none;
  clear: both;
}


/* hero */

.hero-image {
  margin-top: 4.5rem;
 background-size: cover !important;
  height: 92vh;      
  background-attachment:fixed;
  overflow: scroll;
}


@media (max-width: 960px) {

.hero-image {
  margin-top: 0rem;
 background-size: cover !important;
  height: 90vh;
  position: relative;
background-attachment:fixed;
  overflow: scroll;
  }
  
}



/*header*/

.title-area {
  
  width: 150px;
  
}

.header-image .site-title a {
  width: 150px !important;
  
}

.genesis-nav-menu .menu-item {
  
  text-align: left;
  
}



.site-header .title-area {
  
 height: 5.3rem;

}

@media (max-width: 768px) {

.nav-primary {
	float: none;
 	margin-top: 2rem;
}
}

@media (max-width: 960px) {

.nav-primary {
	float: none;
 	margin-top: 2rem;
}
}
/* søgefelt */

input[type="search"] {
    -webkit-appearance: textfield; 

}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration  {
    -webkit-appearance: none;
}
 
input[type="search"]::-webkit-search-cancel-button {

 -webkit-appearance: none;


  /* Now your own custom styles */
  height: 10px;
  width: 10px;
  background: red;
  /* Will place small red box on the right of input (positioning carries over) */

}


/*
input, select, textarea {
  font-family:Lato;
  color: #151b4e;
   
 
}
input::-webkit-input-placeholder {
color: #d70035 !important;
}
 
input:-moz-placeholder {
color: #d70035 !important;  
}

input::-moz-placeholder {  
color: #d70035 !important;  
}

input:-ms-input-placeholder {  
color: #d70035 !important;  
}

/*fjerner prik fra liste div*/
/*
li {
  list-style-type: none; 
}

.search-form {
  width:100%;
  height:2rem;
  margin: 26px 18px 25px;
  
}

input {
  height:2rem;
  margin: 26px 18px 25px;

}
 
.site-header .search-form {
  margin-top:1.30rem;
  margin: 26px 18px 25px;
}


/* Sideindhold */
  
  .site-description {
    text-transform: capitalize;
  font-family: 'Alegreya sans';
  font-size: 3.5vw;
  -webkit-box-shadow: 7px 6px 15px 4px rgba(0,0,0,0.23);
-moz-box-shadow: 7px 6px 15px 4px rgba(0,0,0,0.23);
box-shadow: 7px 6px 15px 4px rgba(0,0,0,0.23);
  margin-top: 1rem;
}

body {
  
  font-size: 0.9rem;
  line-height: 1.5;
  font-family: 'Lato';
}

@media (max-width: 768px) {

p {
font-size: 2vw;
}
}



.site-inner {
  background-image: url(http://www.abadan.wiki/wp-content/uploads/2016/06/Abadan-Map-Hi-Res-1.jpg);
  margin-top: 0px;
     background-repeat: no-repeat;
    background-attachment: fixed;
}

.site-description {
  background-color: #fdfdfd;
  
}

.entry-content {
  margin: 5rem ;
}


