/*
Theme Name: Furstalag
Theme URI: http://hauksmas.wordpress.com
Author: HMH
Author URI: http://hauksmas.wordpress.com
Description: Multiple columns + sidebar + orange + all sorts of brilliance for Starafugl.
Version: 0.8
License: GNU General Public License
License URI: license.txt
Text Domain: furstalag
Domain Path: /languages/
Tags:
 

Furstalag is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc. It also utilizes the Java libraries Masonry and ImagesLoaded and, to some extent, Font Awesome.

Resetting and rebuilding styles have been helped along thanks to the fine work of Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/ and Blueprint http://www.blueprintcss.org/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 - Reset
2.0 - Typography
3.0 - Elements
4.0 - Inputs and buttons
5.0 - Navigation
  5.1 - Links
  5.2 - Menus
6.0 - Accessibility
7.0 - Alignments
8.0 - Clearings
9.0 - Widgets
10.0 - Content
  10.1 - Posts and pages
  10.2 - Asides
  10.3 - Comments
11.0 - Infinite scroll
12.0 - Media
--------------------------------------------------------------*/



/*--------------------------------------------------------------
TILRAUNASVÆÐI
--------------------------------------------------------------*/


/*--------------------------------------------------------------
# Nýtt, footnotes
--------------------------------------------------------------*/


.footnote_container_prepare {

  width:80%;
}

.footnote_container_prepare p {

  border-bottom: 1px solid #000018 !important;
}

.footnote-reference-container {

  font-size: 0.9em;
  width:80%;
}

sup.footnote_plugin_tooltip_text {

top: 0.5rem !important;
font-size:0.6 !important;

}



/*---------------- MJÖG MIKILVÆGT FYRIR SINGLE SÍÐUR: ------------*/


main#main {
 overflow:hidden;
 width:100%;
    
}



/*---------------- LJÓÐAPARTÍ-banner 2016 ------------*/


 .tilkynning-title {
 width: 100%;
 max-height: 100%;
 height:auto;
 margin: 0.4rem 1rem 0.4rem 0;
 padding: 0.6rem 0.8rem 3.2rem;
 margin-left: 0em;
 font-size: 6rem;
 font-weight:bold;
   text-transform:uppercase;
   clear:both;
   overflow:hidden;
   text-align:center;
   line-height:0.9;
    font-family: sourcesans, helvetica, sans-serif;
    color: #efefef;
 } 

 .tilkynning {
  width: 100%;
  margin: 0 auto 2rem;
  border-bottom: 40px solid #FF6C4A;
   border-top: 40px solid #FF6C4A;
    border-radius: 1.4rem;
    padding: 2rem;
    background: #000018;
    float:left;
    clear:both;
    overflow:hidden;


 }

 .tilkynning-content p {

   font-size: 4rem;
 font-weight:bold;
   text-transform:uppercase;
   clear:both;
   overflow:hidden;
   text-align:center;
   line-height:0.9;
    font-family: sourcesans, helvetica, sans-serif;
    color: #efefef;
    text-align:center;
    margin-bottom: 0;

 }







 @media only screen
and (max-width: 840px) {



}

/*--------------------------------------------------------------
SÆKJA LETUR
--------------------------------------------------------------*/



/*---------------- LETUR OPEN SANS ------------*/




@font-face {
    font-family: 'merriweather';
    src: url('font/merriweather/merriweather-regular-webfont.eot');
    src: url('font/merriweather/merriweather-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/merriweather/merriweather-regular-webfont.woff') format('woff'),
         url('font/merriweather/merriweather-regular-webfont.ttf') format('truetype'),
         url('font/merriweather/merriweather-regular-webfont.svg#merriweatherregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'merriweather';
    src: url('font/merriweather/merriweather-italic-webfont.eot');
    src: url('font/merriweather/merriweather-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/merriweather/merriweather-italic-webfont.woff') format('woff'),
         url('font/merriweather/merriweather-italic-webfont.ttf') format('truetype'),
         url('font/merriweather/merriweather-italic-webfont.svg#merriweatheritalic') format('svg');
    font-weight: normal;
    font-style: italic;
}



@font-face {
    font-family: 'sourcesans';
    src: url('font/sourcesans/sourcesanspro-regular-webfont.woff2') format('woff2'),
         url('font/sourcesans/sourcesanspro-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'sourcesans';
    src: url('font/sourcesans/sourcesanspro-bold-webfont.woff2') format('woff2'),
         url('font/sourcesans/sourcesanspro-bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;

}




@font-face {
    font-family: 'sourcesans';
    src: url('font/sourcesans/sourcesanspro-italic-webfont.woff2') format('woff2'),
         url('font/sourcesans/sourcesanspro-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;

}




/*--------------------------------------------------------------
1.0 - Reset
--------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
p, pre,
h1, h2, h3, h4, h5, h6, header,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
footer {
  border: 0;
  font-family: inherit;
  font: inherit;
  font-style: inherit;
  font-weight: inherit;
  margin: 0;
  outline: 0;
  padding: 0;
  vertical-align: baseline;
}



html {
  font-size: 67%; /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */
  -webkit-text-size-adjust: 100%; /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
  -ms-text-size-adjust:     100%; /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
  overflow: visible;
}
*,
*:before,
*:after { /* apply a natural box layout model to all elements; see http://www.paulirish.com/2012/box-sizing-border-box-ftw/ */
  -webkit-box-sizing: border-box; /* Not needed for modern webkit but still used by Blackberry Browser 7.0; see http://caniuse.com/#search=box-sizing */
  -moz-box-sizing:    border-box; /* Still needed for Firefox 28; see http://caniuse.com/#search=box-sizing */
  box-sizing:         border-box;
}
body {
  -webkit-text-size-adjust: none; 
  font-size:16px;
}



article,
aside,
details,
figcaption,
figure,
footer,
main,
nav,
section {
  display: block;
}
ol, ul {
  list-style: none;
}
table { /* tables still need 'cellspacing="0"' in the markup */
  border-collapse: separate;
  border-spacing: 0;
}
caption, th, td {
  font-weight: normal;
  text-align: left;
}


a:focus {
  outline: thin dotted;
}

a:hover,
a:active {
  outline: 0;
}
a img {
  border: none;
}

img {
  border: none;

}





 
::selection {
  background: #FF6C4A;
  color:eee; /* Safari */
  } 
::-moz-selection {
  background: #FF6C4A;
  color:eee; /* Firefox */
}



/*----- HLEKKIR – Á EKKI AÐ ÞURFA AÐ ENDURTAKA -----*/

a {
  color: inherit;
}
a:visited {
  color: inherit;
}
a:hover,
a:focus,
a:active {
  color: #FF6C4A;
}



/*--------------------------------------------------------------
NÝMÆLI
--------------------------------------------------------------*/


 /* þýðandi á single síðum:; */

#metadittin {
  margin-top:0.6rem;
  font-size:1.8rem;

}


 /* þýðandi á index-síðu:; */

.thydandi {
  margin-top:0.4rem;
  font-size:1.4rem;

}


.ias-trigger {
  z-index: 99999;
  display:block;
  clear:both;
  overflow:hidden;
  position: absolute;
  bottom:0;
  right:4rem;


 /* text-transform:uppercase; */

  
  padding: 1.5rem 1rem 0;
  width: 120px;
    height:60px;
  border-radius:4rem;

margin:4rem;




  background: #3cb0fd;

  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db); 


  color: #efefef;
  text-decoration: none;
  border:none;

  font-size:2rem;
font-weight:bold;
  
  -webkit-box-shadow:none;
-moz-box-shadow: none;
box-shadow: none;

}

.ias-trigger:hover {
color:#efefef;

  background: #FF6C4A;
  background-image: -webkit-linear-gradient(top, #ff7d26, #FF6C4A);
  background-image: -moz-linear-gradient(top, #ff7d26, #FF6C4A);
  background-image: -ms-linear-gradient(top, #ff7d26, #FF6C4A);
  background-image: -o-linear-gradient(top, #ff7d26, #FF6C4A);
  background-image: linear-gradient(to bottom, #ff7d26, #FF6C4A);
  
  text-decoration: none;

}



.ias-trigger a:hover {
color:#efefef;



}
                                                   
    
@media only screen
and (max-width: 840px) { 

  .ias-trigger {


margin:0;

                }

 }







/*--- DARK MATTER ---*/
.skip-link, /*--- ÚT AF ÞESSU DRASLI SEM BIRTIST STUNDUM VIÐ MENUINN  ---*/
.prent,
button.opnari,
#dalkur .byline  {
 display:none;   
}



/* Hides navigation links and site footer when infinite scroll is active */
.infinite-scroll #navigation,
.infinite-scroll.neverending #footer {
    display: none;
}
/* Shows the footer again in case all posts have been loaded */
.infinity-end.neverending #footer {
    display: block;
}


/* jetpack related posts stillingar */


#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date {
    display: none;
}

h3.jp-relatedposts-headline,
h3.jp-relatedposts-headline em {

  color:#FF6C4A;
  font-size:1.6rem;
  text-transform:uppercase;
  border-top: none;
}

.jp-relatedposts-post-post,
.jp-relatedposts-post-title,
.jp-relatedposts-post-title a,
.jp-relatedposts-post-title a:visited {

  color:#000018;
  font-size:1.6rem;
  text-decoration: none;
  color:#000018;
    text-transform:uppercase;

}

.jp-relatedposts-post-title a:hover,
.jp-relatedposts-post-title a:active {
  color:#FF6C4A;
  text-decoration: none;
} 

/*--------------------------------------------------------------
LITIR
--------------------------------------------------------------*/


/*--- LITUR 1 BAKGRUNNUR ---*/

#sb-site, /* með símapalnum rammi síðunnar, venjulega: #efefef en 1. maí #e60000 */
body {
  background: #efefef;
}


/*--- LITUR 2 HÖFÐALAG ---*/

.hofdalag,
.comments-area,
button.opnari,
button.opnari:active,
button.opnari:visited  {
 background: #000018;   
  color: #234E5C;

 
}



/*--- LITUR 3 WIDGETS O.FL. ---*/

.widget {
  background: #efefef;
    color: #333;

}


/*--- LITUR 4 DÁLKAR O.FL. ---*/

 
#dalkur,
#stordalkur,
.comment-content,
textarea  {    
background:#F5F5F6;
}


/*--- LITUR 5 STATUS-BLÁMI ---*/

#dalkur.format-status {
   
  background: #FF6C4A;
}


/*--- LITUR 6 LITAÐ LETUR Á LITUÐUM GRUNNI ---*/

h3#reply-title,
.reply {
 color: #000018;
    
}


/*--- LITUR 7 FORMAT-IMAGE MYNDARAMMI ---*/


#dalkur.format-image,
#stordalkur.format-image
{
  background: #000018;
  
}

/*--------------------------------------------------------------
TÝPÓGRAFÍA
--------------------------------------------------------------*/


/*--- LETUR OPEN SANS  ---*/


body,
p,
.entry-content,
.entry-meta,
footer,
.menu,
h1.widget-title,
.main-navigation,
.post-navigation,
.page-navigation,
button,
input,
select,
textarea,
.post-meta,
.feature-myndatexti {
    
 font-family: sourcesans, helvetica, sans-serif;
 line-height: 1.4;   
 color: #000018;
 
}



.widget {
    
 font-family: sourcesans, helvetica, sans-serif;
 line-height: 1.6;   
 color: #000018;
 
}




/*--- LETUR MERRIWEATHER FYRIRSAGNIR ---*/


h1,
h2
 {
 font-family: merriweather, palatino, times, 'times new roman', serif;
 text-rendering: optimizeLegibility;
 line-height:1;
 word-wrap: break-word;

}



/*--- FEITLETRUN ---*/


h1,
h2,
h3,
.menu,
input,
form,
label,
button,
.navigation,
.post-navigation,
.page-navigation,
.format-status .entry-content,
.ikon-komment,
.format-status.category-stor .entry-content,
h3#reply-title,
.reply
{
     font-weight: normal;   
      line-height:1.1;   

}

#dalkur.format-status .entry-content p {
 line-height:1.;   
}


.custom-uppl a {

    font-weight: bold;
    border-bottom: 1px solid #FF6C4A;
}


/*--- .SINGLE ENTRY CONTENT ---*/


.single .entry-content p {

 text-align:left;
 line-height: 1.6;

 font-size:1.5rem;

}


.single .entry-content hr {
  background-color: #000018;
  color: #000018;
  height: 1px;
  margin-bottom: 1.5em;
}

.single .entry-content  hr.footnotes {
  clear:both;
  float:left;
  text-align:left;
  width:60%;
 margin-top: 6rem;   
}

.single .entry-content  ol.footnotes {
  clear:both;
 margin-top: 1rem;   
 width:80%;
}

.single .entry-content  ol.footnotes li {
 font-size: 1rem;   
}

.single .entry-content  ol.footnotes li p {
  text-align:left;
 font-size:1.2rem;   
}


.single .entry-content  ol.footnotes li p {
margin-bottom:0.4rem;
}


.single .entry-content staragram {
  text-align:right;
  font-color:red;
}


#stordalkur.category-heimspeki .entry-content h2 {
  font-size:2rem;
  text-align:center;
  margin-top:6rem;
}

#stordalkur .entry-content h1 {
   font-family: sourcesans, helvetica, sans-serif;
  font-size:2.8rem;
  text-align:center;
  margin:8rem 0;
}


#stordalkur.category-heimspeki .entry-content hr {
margin: 4rem 0;
width:60%;
}

.single .entry-content p:first-child:first-letter {

    float: left;
    font-size: 36px;
    padding:1.6rem 2rem 1.2rem 1.2rem;
    vertical-align:top;
    line-height:1;
    }


.single .entry-content small {
   font-size:1.2rem;   
}



/*--- SLEPPA DROP CAP ---*/
    
#stordalkur .simple-footnotes p:first-child:first-letter,   
#stordalkur .entry-content blockquote p:first-child:first-letter,
#stordalkur ol.footnotes p:first-child:first-letter,
#stordalkur.category-heimspeki .entry-content p:first-child:first-letter  {
    float: none; 
    font-size: inherit; 
    padding: 0;
    margin: 0;
    vertical-align: inherit;
    line-height: inherit;
    }    
    




/*--- STÆRÐIR ---*/


    /*--- RISA ---*/
    
    .tera { font-size: 8rem; }
    .giga { font-size: 6rem; }
    .mega { font-size: 5rem; }
    
    
    /*--- ALFA ---*/
    
    h1,
    #dalkur.category-stor h1,
    .alpha { font-size: 4rem; }
    
    
    /*--- BETA ---*/
    
    .beta { font-size: 3.2rem; }
    
    
    /*--- GAMMA ---*/
    
    #dalkur h1 {
     font-size:2.8rem;   
    }
    
    h2,
    .entry-content h2 {

            font-family: sourcesans, helvetica, sans-serif;
            font-size: 2.2rem;

            margin: 1.6em 0 0.8em 0;
            text-transform:uppercase;
            font-weight:normal;

    }

    
h2.undirfyrirsogn {
 
    
            
        text-rendering: optimizeLegibility;
        word-wrap: break-word;
        letter-spacing:0;

        line-height: 1.2;   
        color:#000018;

}

.home #dalkur h2.undirfyrirsogn {

        padding: 0rem 0 2rem;
        margin: 0;
}

#dalkur h2.undirfyrirsogn {
          font-size:2rem;
          margin: 0.4rem 0;

}

  
    h1.tiny,
    #dalkur.format-image h1.entry-title, 
     #stordalkur.format-image h1.entry-title,
    .gamma { font-size: 1.8rem; }
    
    
    #dalkur.format-status p
   
        {font-size: 1.6rem;}
    
    /*--- DELTA ---*/
    
    .custom-uppl,
    .main-navigation,
    h1.widget-title,
    h3,
    p,
    .entry-content,
    .entry-summary,
    .widget,
    .menu,
    input,
    form,
    label,
    button,
    .delta { font-size: 1.4rem; }
    
    
    /*--- SMÆRRA OG SMÆST ---*/
    
    footer,
    .comments-area, 
    .post-navigation,
    .entry-meta,
    .feature-myndatexti,
    .wp-caption-text,
    #dalkur ljod,
    .epsilon { font-size: 1.2rem; }
    
    
    .zeta { font-size: 1rem; }



/*--- UPPERCASE ---*/

h1.widget-title {
    
 text-transform:uppercase;
 font-weight:bold;
font-size:1.7rem;
color: #000018;
}






/*------  TÝPÓGRAFÍA STÓRDÁLKS ----*/


.single parav {
 display:block;
 overflow:hidden;
 margin-top: 1rem;   
 float:left;
 clear:both;
 width: 46%;
 margin-right:2%;   
 line-height: 1.6;
 font-size:1.4rem;
  color: #000018;


}

.single parah {
 display:block;
 overflow:hidden;
 margin-top: 1rem;
 float:left;
 clear:none;
 margin-left:2%;
 width: 46%; 

  color: #1a4c75;
 line-height: 1.6;
 font-size:1.4rem;
}

.single parah h2,
.single parav h2 {
 clear:none;   
}



.single starakvot {
 
 
 float:right;
 display:block;
 padding: 2.4rem 2rem 2rem 2.7rem;
 min-width: 240px;
 background: none;
 margin: 3rem 0 2rem 3.2rem;
   font-weight:normal;
      font-family: merriweather, palatino, times, 'times new roman', serif;
font-style: italic;
      font-size:1.4rem;
      color: #2772a4;
  border-left: 1px solid #2772a4;
  line-height:1.6;


    
}



.single starakvotmin {
 
 float:right;
 display:block;
 padding: 1.2rem 1rem 1rem 1.3rem;
 min-width: 140px;
  max-width: 240px;
 background: none;
 margin: 3rem 0 2rem 3.2rem;
   font-weight:normal;
      font-family: merriweather, palatino, times, 'times new roman', serif;
font-style: italic;
      font-size:1.2rem;
      color: #2772a4;
  border-top: 1px solid #2772a4;
  line-height:1.6;



}

.single starakvotminvin {
 
 float:left;
 display:block;
 padding: 1.2rem 1rem 1rem 1.3rem;
 min-width: 140px;
  max-width: 240px;
 background: none;
 margin: 3rem 3.2rem 2rem 0;
   font-weight:normal;
      font-family: merriweather, palatino, times, 'times new roman', serif;
font-style: italic;
      font-size:1.2rem;
      color: #2772a4;
  border-top: 1px solid #2772a4;
  line-height:1.6;


    
}



.entry-content img {
 border-radius:0.2rem;   
}

img.alignnone {
 
 border-bottom:0;   
 padding: 2.4rem;
 min-width: 240px;
 background: white;
 margin: 3rem 0;
-webkit-box-shadow: inset 0px 2px 12px -6px rgba(0,0,0,0.75);
-moz-box-shadow: inset 0px 2px 12px -6px rgba(0,0,0,0.75);
box-shadow: inset 0px 2px 12px -6px rgba(0,0,0,0.75);
    
}


.single .entry-content a img,
.single .entry-content a img:hover {
 border-bottom:0;    
}

.single .entry-content blockquote {
  padding: 0.4rem;
  margin-top: 1.2rem;

}

.single .entry-content blockquote,
.single .entry-content blockquote p {

     font-weight: normal;
font-style: italic;
      color: inherit;
      line-height:1.6;

}

        /*------------- GALLERÍ OG CAPTIONS  ----------*/


.wp-caption {
  border: 0;
  margin-bottom: 1.5rem;
  max-width: 100%;
  padding:0;
    border-radius:0;
    overflow:hidden;
}

.wp-caption.alignleft {
  width: 72%;
  float:left;
}
 

.wp-caption.alignright {
  width: 72%;
  float:right;
}



.wp-caption img[class*="wp-image-"] {
  display: block;
  margin: 0;
  max-width: 100%;
}


.wp-caption-text {
  float:left;
width:72%;
text-align:left;
font-weight:normal;
font-style:italic;
padding-bottom:1rem;
border-bottom: 1px solid #aaa;
color: #888;
}

alignright .wp-caption-text {
  float:right;
text-align:right;

}

.wp-caption .wp-caption-text {
  margin: 0.8075em 0;
}







/*--------------------------------------------------------------
GRAFÓGRAFÍA
--------------------------------------------------------------*/



/*--- RÚNUÐ HORN ---*/


#dalkur,
.ikon-komment ,
.single starakvot,
.alignnone,
    .alignleft,
    .alignright,
.main-navigation,
    .main-navigation ul li a,
    .main-navigation ul li a:visited,
.widget,
#masthead.tiny,
#stordalkur,
.comments-area,
.site-footer,
.crp_related
        { border-radius:0.4rem;
 }

button,
    input,
    select,
    textarea {
    
    border-radius:0.4rem;
}

        
        
/*--- SKUGGI DÁLKA ---*/
        
#dalkur,
#stordalkur {               
-webkit-box-shadow: 0px 4px 12px -9px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 4px 12px -9px rgba(0,0,0,0.75);
box-shadow: 0px 4px 12px -9px rgba(0,0,0,0.75);
}


/*--- BJARMI Á WIDGETS OG SLÍKT ---*/

.comments-area {
-webkit-box-shadow: inset 0px 4px 12px -9px rgba(255,255,255,1);
-moz-box-shadow: inset 0px 4px 12px -9px rgba(255,255,255,1);
box-shadow: inset 0px 4px 12px -9px rgba(255,255,255,1);
}





/*--------------------------------------------------------------
STOÐKERFI
--------------------------------------------------------------*/



html, body, #main, #page, .site-main, .site-content, .content-area {
 
 min-height:100%;
    
}

html, body {
 width: 100%;   
}



#main {
 min-height:840px;   
}




.site-content {
    margin-top:0;
    clear:right;
}

.content-area {
float:right;
  width: 67%; /* fallback if needed */
  width: calc(100% - 29rem);
  margin-top: 6rem;
  min-height:140%;

}

#metadalkur {
width:100%;
background: none;
min-height:140%;
float:left;
clear:both;

}







.widget-area {
   
    float:left;
    display:block;
    margin: 36rem 0 0 0;
    padding: 2rem 0;
    width:27rem;
    overflow:hidden;
    clear:left;

}


.single .widget-area {
   
    display:none;

}




#page {
    padding:0 2rem;
    width:100%;
    height:100%;
}



#dalkstika{

width:280px;
height:1px;
background:none;
border:none;
margin: 0 1rem 0 0;

}


#dalkur{

 position:absolute;
 left:0;
 top:0;
    display:block;
    clear:both;
    overflow:hidden;

width:280px;
margin: 0.4rem 1rem 0.4rem 0;
padding:0.6rem 0.8rem;

}


#dalkur.category-stor {
    width:566px;
    width: calc(560px + 1rem);
    padding: 1.2rem 1.2rem 0.2rem 1.6rem;
}



.fylgimynd img {
 width: 100%; 
 height: auto;  
 margin-bottom:0.5rem;
}




#stordalkur {
    padding:6rem 6rem 3rem 6rem;
    width:100%;


}

/* -----  #metastordalkur rammar inn efni og er miðjusettur, með auto margin, innan #main. #stordalkur fyllir 100% upp í breidd #metastordalks  -------*/

#metastordalkur {
    max-width:840px;
    min-width:540px;
    margin: 0 auto;
}





/*---- STOÐKERFI HAUS HEADER HÖFUÐ ---------*/




.site-header {
        float:left;
    display:block;
    width:100%;
 text-align:center;
 padding: 0;
 margin: 0 0 40px 0;
 overflow:visible;
 height:0;
 
}


      
    

.site-branding {
    position:absolute;
    display:block;
    background:none;
 padding:0 4rem;
 margin: 0 ;
 overflow: hidden;
  width:27rem;
  margin: 0;


}




#site-logo-box {
    float:left;
    display:block;
    clear:none;
    margin:3rem auto 1rem;
width:100%;
 float:left;
background: none;
background-image: url("img/starafugl.svg");
background-repeat: no-repeat;
height:280px;
   z-index:99999;
 background-position: center; 

}








#site-logo-box:hover {

}

#site-logo-box:active {
-webkit-transform: scale(1.2,1.2);

}





.site-title-box {
    float:left;
    display:block;
    clear:both;
    padding:0 1rem;
 float:left;
 margin: 10px 0;
 width:100%;


}


.widget_search label.screen-reader-text {

  display:none;
}


/*---- TÝPÓGRAFÍA HAUS HEADER HÖFUÐ ---------*/


h1.site-title, h2.site-description {
 text-align:center;   
 margin:0;
 padding:0;
  text-decoration: none;
 width:100%;
 clear:both;
     display:block;
    float:left;
     font-family: sourcesans, helvetica, sans-serif;




 
}

h1.site-title {
    display:none;
    margin-bottom:0.5rem;
    font-weight:bold;
    letter-spacing:0em;
     font-style: italic;
          font-size:3.2rem;
              text-transform: uppercase;





    
}

h2.site-description {
    
    font-weight:normal;
     font-size:1.7rem;
      letter-spacing:0em;
      font-weight: bold;
  text-transform:uppercase;
   padding: 1rem 0 0.8rem;
   background: #000018;
   color: #efefef;

    
}


    
/*---- NAVIGATION HÖFÐALAG MENU ---------*/



.site-header ul li a {
 color: #efefef;
 letter-spacing: 3rem;
    
}    


.site-header ul li a:hover {
 color: #FF6C4A;
    
}    




.hofdalag {
    position:relative;
    left:-30px;
    float:none;
    clear:none;
 overflow:hidden;
 width:110%;
 height:auto;

  padding:0 0 0 31rem;
 min-width:70px;
   z-index:-1;


}


.main-navigation {
  clear: none;
  display: block;
  float: left;
  width: 100%;
  text-align:center;
  overflow:hidden;

 margin:0;
 background: none;
 padding:1rem;
  color: #efefef;

  
}


.main-navigation ul {
  list-style: none;
  margin: 0;
  padding-left: 0;
  text-align:center;
  clear:none;
  
}

.main-navigation ul li a, .main-navigation ul li a:visited {
    display:inline;
    float:left;
 padding: 0.3rem 2rem 0.3rem 0;
 margin:0;
 clear:none;
 font-size:1.1667rem;
 letter-spacing: 0.3rem;
  font-weight: normal;
  text-transform:uppercase;

}    

.main-navigation ul li a:hover {
    color: #FF6C4A;

}    





/*---- SÍÐUFÓTUR ---------*/


.site-footer{
    
    background:#000018;
    width:100%;   
    min-height:4rem;
    overflow:hidden;
    clear:both;
    padding:0.6rem 1rem;
  color: #efefef;
    margin: 2.4rem 0 0 0;
    text-align:right;
    
    }    



/*--------------------------------------------------------------
INNIHALD FÆRSLA OG SÍÐA
--------------------------------------------------------------*/

/*--------- GRUNNSTILLINGAR FRÁ UNDERSCORES ----------*/




.hentry {
  margin: 0;
}
.byline,
.updated {
  display: none;
}
.single .byline,
.group-blog .byline {
  display: inline;
}
.page-content,
.entry-content,
.entry-summary {
  margin: 1rem 0 1rem;
}
.page-links {
  clear: both;
  margin: 0 0 1.5em;
}


/*---- LITLA LÓGÓ Á EFNISSÍÐUM ---------*/


img.litid-logo {
    display:block;
    clear:both;
    float:right;
    margin: 2rem 0 2rem 2rem;
     width:16px;
}


/*---- EFNIISSÍÐUR TÝPÓGRAFÍA OG GRAFOLÓGÍA ---------*/


header.entry-header {
    padding-bottom: 1rem;
 border-bottom: 1px solid #000018;   
 
}


#dalkur.category-skaldskapur-vikunnar header.entry-header {
 border-bottom: 0;   
}


h1.entry-title {

margin:0.4rem 0 0.6rem 0;
    letter-spacing:-0.02em;
    clear:both;

}

h1.hofundarnafn {

margin:2rem 0 3rem 0;
    letter-spacing:-0.02em;
    color:#000018;
    font-size:2.8rem;
    padding:1.2rem 1rem 0.8rem;
    font-weight:normal;
    border-bottom: 1px solid #FF6C4A;


 font-family: sourcesans, helvetica, sans-serif;




}

.nafnidsjalft {
    font-weight:bold;
}




.category-stor h1.entry-title {

margin:0.4rem 0 0.6rem 0;
    letter-spacing:-0.02em;

}


.page-header {
 display:block;
 overflow:hidden;
 width:100%;
    
}

h1.page-title {

margin:0.4rem 0 3rem 0;
    letter-spacing:-0.02em;
    color:#FF6C4A;

}


#stordalkur .entry-header {
    margin-bottom:3rem;
}


h1.entry-title a,
h1.entry-title a:visited {
    
    color: #000018;
    
}

h1.entry-title a:hover {
 
 color: #FF6C4A;   
}


.custom-uppl {
    text-align:left;
    color:#000018;
    margin: 0 0 1.6rem 0;
}

.single .custom-uppl {
    float:left;
    margin: 0 0 3rem 0;
    padding: 0;
    width:100%;
    font-size:2.4rem;
}



.feature-myndatexti {
    float:right;
width:42%;
text-align:right;
font-weight:normal;
font-style:italic;
padding-bottom:3rem;
color: #888;
}


.single .entry-content a,
.page .entry-content a  {
    
        color: #234E5C;
        border-bottom: 1px solid #FF6C4A;
    
}

.single .entry-content a:hover,
.page .entry-content a:hover  {
    
        color: #FF6C4A;
    
}

/*---- SÉRSTÍLAR TEXTA Á EFNISSÍÐUM … Í VINNSLU ---------*/


.single blockquote,
.page blockquote {
    
  padding: 0.5em 2em;
}






/*---- EFNISSÍÐUR UNDIRFYRIRSAGNIR ---------*/


.custom-uppl .post-meta-key {
    font-weight:normal;
}

.custom-uppl ul {
    margin-left:0;
}




.entry-meta {

 color:#888;
}

.entry-content p {
  color:#000018;
    
}






object {
 width:100%;   
}

    
footer.entry-meta {
 width:100%;
 clear:both;
 background: none;
 color:#888;
 border-top: 1px solid #888;
 margin-top: 0.6rem;
 padding:0.6rem 0;
    
}    

#stordalkur footer.entry-meta {
 
padding-top:2rem;
 margin-top: 5rem;
 line-height:1.6;
    
}    




.entry-meta a, .entry-meta a:visited{
 
 color:#888;

    
}    


/*--------- arkíf-stílar -------------*/


.hofundarsida #dalkur {
    background:#000018;
}

.hofundarsida #dalkur h1.entry-title a {

    color: #FF6C4A;

}

.hofundarsida #dalkur  h1.entry-title a:hover {

    color: #efefef;

}    


.hofundarsida  #dalkur   .entry-meta a {
    color:#efefef;
}

.hofundarsida #dalkur  .entry-meta a:hover {
    
    color: #FF6C4A;

}  

.hofundarsida #dalkur footer.entry-meta {
   border-top: 1px solid #FF6C4A;  
}

.hofundarsida header.entry-header {
 border-bottom: 1px solid #FF6C4A;   
 
}

.hofundarsida #dalkur  .entry-content p {

    color:#efefef;
}

.hofundarsida h2.undirfyrirsogn {

  color:#FF6C4A;
}


/*--------- ALIGNMENT MYNDA -------------*/

.alignleft {
  display: inline;
  float: left;
  margin: 0 1.5em 1.5em 0;
}
.alignright {
  display: inline;
  float: right;
  margin: 0 0 1.5em 1.5em;
}
.aligncenter {
  clear: both;
  display: block;
  margin: 0 auto;
}



/*---- ÍKON SKILGREININGAR ---------*/



ikon, .ikon {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color:#999;
  padding-right:0.3em;
  padding-left:0.3em;
}

a ikon:hover {
  color:#FF6C4A;
}





.ikon-komment {

 font-size:1.6em;
}





ikon.ikon-sosial {

 font-size:1.6rem;
 line-height:1.3rem;
 margin:0;
 padding-top:0;
}



fikon {
  display: inline-block;
  font-family: FontAwesome;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float:right;
  padding: 0 0 0.5rem 0.5rem;
  
  color: #888;
  margin:-0.5rem -0.2rem 0.5rem 1rem;
    font-size:60%;

}

a fikon:hover {
 color: #FF6C4A;   
}


/*--------------------------------------------------------------
ÓLÍKAR KATEGORÍUR OG TÖGG
--------------------------------------------------------------*/





ljod:first-child:first-letter,
ljod p:first-child:first-letter {
    float: none; 
    font-size: inherit; 
    padding: 0;
    margin: 0;
    vertical-align: inherit;
    line-height: inherit;
    }    



.single ljod {
     padding:4rem;
}

#dalkur ljod {
    padding:1rem;   
}

#dalkur blockquote {
    font-style:italic;
}



.entry-content blockquote {
 color:inherit;
 background-image: url("img/kvots.svg");
background-repeat: no-repeat;
 background-position: center; 
 background-size: contain;
}

@media screen and (max-width: 641px) {
  .entry-content blockquote {
    margin-left: 0;
  }    
}
  



/*--------------------------------------------------------------
ÓLÍK FORMÖTT
--------------------------------------------------------------*/




/*-- FORMATT LINK DÁLKUR -----*/


#dalkur.format-link .entry-meta {display:none;}

#dalkur.format-link .entry-header {

  border:none;
  margin-bottom: 0;
  padding-bottom:0;
  background:#000018;
  padding-top:1rem;

}

#dalkur.format-link h1.entry-title {
  padding: 0 1rem 1rem;
  border-bottom: 1px solid #FF6C4A;

  text-transform:uppercase;
  margin-top:0;

}


#dalkur.format-link h1.entry-title,
#dalkur.format-link h1.entry-title a,
#dalkur.format-link h1.entry-title a:visited {
 line-height:1.4;
        font-size:1.8rem;
         letter-spacing: 0.3rem;
          font-family: sourcesans, helvetica, sans-serif;
            color: #dfdfdf;
}



#dalkur.format-link p {
   color: #000018;
    
}  

#dalkur.format-link .entry-content {
   margin: 0.4rem 0 0 0.4rem;
   padding: 1rem;
  color: #000018;
}  

#dalkur.format-link .entry-content a,
#dalkur.format-link .entry-content a:visited {
  color:#000018;
  border-bottom: 1px solid #FF6C4A;
}  

#dalkur.format-link .entry-content a:hover {
  color:#FF6C4A;
}  

#dalkur.format-link.category-stor .entry-content {
   color: #000018;
 
    
}  

#dalkur.format-link {

      background: #dfdfdf;
      padding:0;
      

}

#dalkur.format-link blockquote {

      margin:0;
      padding:0;
      font-style: normal;
  font-family: sourcesans, helvetica, sans-serif;


}

#dalkur.format-link blockquote,
#dalkur.format-link blockquote p
 {

  
  font-family: sourcesans, helvetica, sans-serif;


}


 
/*-- FORMATT LINK STÓRDÁLKUR -----*/






/*-- FORMATT STATUS DÁLKUR ----*/



.format-status .entry-header,
.format-status footer.entry-meta {
    
  display:none;
    
}  




#dalkur.format-status {
   
  padding: 1rem 1rem;
   
}  

#dalkur.format-status p {
   color: #efefef;
  margin-bottom:0;
    
}  

.format-status .entry-content {
   margin-top:0;
  color: #efefef;
}  

.format-status .entry-content a {
  color:#efefef;
  border-bottom: 1px solid #efefef;
}  

.format-status .entry-content a:hover {
  color:#FF6C4A;
}  

.format-status.category-stor .entry-content {
   color: #efefef;
 
  padding:0 1rem;
    
}  


/*-- FORMATT ASIDES ----*/


#dalkur.format-aside
{
    margin-top:1rem;
    margin-bottom:1rem;
  background:none;
  box-shadow: none;
}

#dalkur.format-aside .custom-uppl a {
  color: #1a4c75;
}

#dalkur.format-aside h1,
#dalkur.format-aside h1 a {
    
  font-size:2rem;
  font-weight:normal;
  font-style:italic;
  color: #1a4c75;

}

#dalkur.format-aside .entry-header {
 border-bottom: 1px solid #1a4c75;
}

#dalkur.format-aside footer.entry-meta {
   border-top: 1px solid #1a4c75;
}

#dalkur.format-aside .entry-meta,
#dalkur.format-aside .entry-meta a {
 color: #1a4c75;
}

#dalkur.format-aside .entry-content p {
 font-family: merriweather, palatino, times, 'times new roman', serif;
line-height:1.6;
font-size: 1.1667rem; 
font-style:italic;
color: #1a4c75;
    
}

/*-- FORMATT IMAGE ----*/


#dalkur.format-image
{
    margin-bottom:1rem;
  padding: 0.6rem;
  border-radius: 0;
}

#stordalkur.format-image {
      border-radius: 0;

    padding:2rem 2rem 4.4rem 2rem;
    max-width:840px;
    min-width:540px;
}






#dalkur.format-image.category-stor
{

  padding: 1rem 1rem;
}


.format-image h1.entry-title,
.format-image h1.entry-title a,
.format-image h1.entry-title a:visited {
    color: #efefef;
}

#dalkur.format-image .entry-header {
    border-bottom:none;
    padding-bottom:0;
}

#dalkur.format-image footer.entry-meta {
    border-top: 1px solid #efefef;
}

#dalkur.format-image .entry-meta a,
#dalkur.format-image .entry-meta a:visited,
#dalkur.format-image .entry-meta
 {
    color: #efefef;
}


.format-image .entry-content p {
 color: #efefef;   
}

/*-- FORMATT VIDEO ----*/


.single-format-video .entry-content object,
.single-format-video .entry-content iframe {
 margin-bottom:2rem;
}


#stordalkur.format-video,
#dalkur.format-video {
      border-radius: 0.6rem;

}

#dalkur.format-video h1.entry-title {
 font-size:   2rem;
}



.format-video .entry-header {
    border-bottom: 1px solid #b8b8b8;
    padding-bottom:0;
}

.single-format-video .custom-uppl,
.format-video .custom-uppl {
    color: #efefef;
    display:none;
}


.format-video footer.entry-meta {
    border-top: 1px solid #b8b8b8;
 
}

.format-video .entry-meta li,
.format-video .entry-meta a,
.format-video .entry-meta a:visited,
.format-video .entry-meta ikon
 {
    color: #e8e8e8;
}



#dalkur.format-video,
.single-format-video #stordalkur {
 background: #000018;
}

.format-video h1.entry-title,
.format-video h2.undirfyrirsogn  {

    text-align:center;
    padding: 1rem 0;

}

.format-video h1.entry-title,
.format-video h1.entry-title a,
.format-video h1.entry-title a:visited,
.format-video h2.undirfyrirsogn {
    color: #efefef;

}


.format-video .entry-content p {
 color: #efefef;   
 padding: 1rem;
 font-size:1.2rem;
}

.single-format-video .entry-content p {

line-height:1.8;
}


#stordalkur.format-video header .entry-meta {
  display:none;
}


.format-video .jp-relatedposts-post-title,
.format-video .jp-relatedposts-post-title a,
.format-video .jp-relatedposts-post-title a:visited {

  color:#FF6C4A;

  text-decoration: none;
}

.format-video .jp-relatedposts-post-title a:hover {
  color:#efefef;
  text-decoration: none;
} 


/*-- FORMATT QUOTE  ----*/

#dalkur.format-quote
{
  background: none;
  padding: 0.4rem;
  border-radius: 0;
  margin-top:1.2rem;
  border-left: 1px solid #1a4c75;
    -webkit-box-shadow:none;
-moz-box-shadow: none;
box-shadow: none;

}

#dalkur.format-quote article
{
  
  padding-left: 0.8rem;
  
}

#dalkur.format-quote h1.entry-title,
#dalkur.format-quote h1.entry-title a,
#dalkur.format-quote h1.entry-title a:visited {
    font-size: 1.333rem;
    font-weight: normal;
    line-height: 1.2;
}


#dalkur.format-quote .entry-header {
    border-bottom:none;
    border-top: 1px solid #888;
    padding-bottom: 0;
}

#dalkur.format-quote .entry-content {
    padding-top: 0;
    margin-top: 0;

   
}

.format-quote .entry-content p {
    font-weight:normal;
      font-family: merriweather, palatino, times, 'times new roman', serif;
font-style: italic;
      font-size:1.6rem;
      color: #1a4c75;


   
}

.format-quote .entry-header .entry-meta {
 display:none;   
}

#dalkur.format-quote footer.entry-meta {
    padding-top: 1rem;

   
}


.format-quote .entry-header,
.format-quote footer.entry-meta {
    
  border:none;
    
}  

.sharedaddy {
    margin: 4rem 0 0 0;
}

.sd-content ul {

    text-align: center;
}

/*--------------------------------------------------------------
WIDGETS
--------------------------------------------------------------*/


.widget ul, .widget ul li, .widget a, .widget a:visited, h1.widget-title {

    margin-left:0;
    padding:0.3rem 0 0 0;
    text-align:center;
}

.widget ul li a {

    color: #000018;
    padding: 0.1rem 0.5rem;
    border-bottom: 1px solid #FF6C4A;
}

.widget a:hover {

    color:#efefef;
    background:#FF6C4A;
}


.widget input#s {
 
    width:100%;
    height:32px;
    width: 78%;
    margin: 0;
    
}    

.widget input#searchsubmit {
    margin: 0 0 0 1%;
    height: 32px;
 width:18%;   
 padding:0;

}



/*----------- PAGING NAVIGATION Á INDEX SÍÐU --------*/
 

.paging-navigation {
    padding: 2rem 0;
  display: block;
    clear:both;
    width:100%;
    max-width:840px;
    overflow:hidden;
  
}

.paging-navigation a,
.paging-navigation a:visited {
  display: block;
  text-decoration: none;
  color:#000018;
  font-weight:bold;
  text-transform:uppercase;
  
}

.paging-navigation a:hover {
  color:#FF6C4A;

  
}

h1.screen-reader-text {
  display:none;
}
    

/*--------------------------------------------------------------
KATEGORÍUR GRUNNTÝPÓGRAFÍU FRÁ UNDERSCORES
--------------------------------------------------------------*/
body,
button,
input,
select,
textarea {
  color: #000018;
}

a, a:visited {
 text-decoration:none;
 color:inherit;   
}

 a:hover {
text-decoration:none;
 color:#FF6C4A;   
 }

h1, h2, h3, h4, h5, h6 {
  clear: both;
}
p {
  margin-bottom: 1.2em;
}

#dalkur p {
  margin-bottom: 0.5em;
}


b, strong {
  font-weight: bold;
}
dfn, cite, em, i {
  font-style: italic;
}

address {
  margin: 0 0 1.5em;
}
pre {
  background: #efefef;
  margin-bottom: 1.6em;
  max-width: 100%;
  overflow: auto;
  padding: 1.6em;
}


abbr, acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}
mark, ins {
  background: #fff9c0;
  text-decoration: none;
}
sup,
sub {
  font-size: 75%;
  height: 0;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  bottom: 1ex;
}
sub {
  top: .5ex;
}
small {
   font-size:1.2rem;   
}
big {
  font-size: 133.3%;
}






/* Images */
.entry-content img,
.comment-content img,
.widget img {
max-width: 97.5%; /* Fluid images for posts, comments, and widgets */
}
img[class*="align"],
img[class*="wp-image-"] {
height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */
}
img.size-full {
max-width: 97.5%;
width: auto; /* Prevent stretching of full-size images with height and width attributes in IE8 */
}




/*--------------------------------------------------------------
KATEGORÍUR GRUNNELEMENTA FRÁ UNDERSCORES
--------------------------------------------------------------*/
hr {
  background-color: #ccc;
  border: 0;
  height: 1px;
  margin-bottom: 1.5em;
}
ul, ol {
  margin: 0 0 0.5em 1.5em;
}
ul {
  list-style: none;
}
ol {
  list-style: decimal;
}
li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: 1.5em;
}
dt {
  font-weight: bold;
}
dd {
  margin: 0 1.5em 1.5em;
}
figure {
  margin: 0;
}
table {
  margin: 0 0 1.5em;
  width: 100%;
}
th {
  font-weight: bold;
}


/*--------------------------------------------------------------
HNAPPAR, INPUTS AND BUTTONS, GRUNNUR UNDERSCORES
--------------------------------------------------------------*/
button,
input,
select,
textarea {
  margin: 0; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */
  vertical-align: baseline; /* Improves appearance and consistency in all browsers */
  vertical-align: middle; /* Improves appearance and consistency in all browsers */

}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    margin:2rem 0;
 
   background: #2D6375;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db); 
  

  color: #ffffff;
  text-decoration: none;
  border:none;
  
  -webkit-box-shadow:none;
-moz-box-shadow: none;
box-shadow: none;
  padding: .6em 1em .4em;
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {

  background: #FF6C4A;
  background-image: -webkit-linear-gradient(top, #ff7d26, #FF6C4A);
  background-image: -moz-linear-gradient(top, #ff7d26, #FF6C4A);
  background-image: -ms-linear-gradient(top, #ff7d26, #FF6C4A);
  background-image: -o-linear-gradient(top, #ff7d26, #FF6C4A);
  background-image: linear-gradient(to bottom, #ff7d26, #FF6C4A);


  text-decoration: none;
  border:none;}
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
  border-color: #aaa #bbb #bbb #bbb;
  box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15);
}
input[type="checkbox"],
input[type="radio"] {
  padding: 0; /* Addresses excess padding in IE8/9 */
}
input[type="search"] {
  -webkit-appearance: textfield; /* Addresses appearance set to searchfield in S5, Chrome */
  -webkit-box-sizing: content-box; /* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */
  -moz-box-sizing:    content-box;
  box-sizing:         content-box;
}
input[type="search"]::-webkit-search-decoration { /* Corrects inner padding displayed oddly in S5, Chrome on OSX */
  -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner { /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */
  border: 0;
  padding: 0;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
  color: #000018;
  border: 1px solid #000018;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
  color: #000018;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"] {
  padding: 3px;
}
textarea {

  overflow: auto; /* Removes default vertical scrollbar in IE6/7/8/9 */
  padding-left: 3px;
  vertical-align: top; /* Improves readability and alignment in all browsers */
  width: 98%;
}





/*--------------------------------------------------------------
MENUS - VALBLÖÐ
--------------------------------------------------------------*/


/*--- FYRST GAMLA GÓÐA: ---*/



.post-navigation {
display:none;

}



.post-navigation a, .post-navigation a:visited {
color:#000018;

}

.site-main .comment-navigation,
.site-main .paging-navigation,
.site-main .post-navigation {
  margin: 1.5em 0 1.5em;
  overflow: hidden;
  
}
.comment-navigation .nav-previous,
.paging-navigation .nav-previous,
.post-navigation .nav-previous {
  float: left;
  width: 50%;
}
.comment-navigation .nav-next,
.paging-navigation .nav-next,
.post-navigation .nav-next {
  float: right;
  text-align: right;
  width: 50%;
}






/*--------------------------------------------------------------
        WIDGETS
--------------------------------------------------------------*/

.widget {
  margin: 0 0 0.8em 0;
  padding:1rem;
  width:100%;
  float:left;
  clear:both;
  
  
}


/* Make sure select elements fit in widgets */
.widget select {
  max-width: 100%;
}

/* Search widget */
.widget_search .search-submit {
  display: none;
}

.widget_search button {
 float:right;
    
}



/*--------------------------------------------------------------
KOMMENT
--------------------------------------------------------------*/

.comment.depth-2 {
 margin-left: 2rem;   
}

.comment.depth-3 {
 margin-left: 4rem;   
}

.comment.depth-4 {
 margin-left: 6rem;   
}

.comment.depth-5 {
 margin-left: 8rem;   
}


.comments-area {
    display:none;
 
}


#comments p {
 margin-bottom:0;
    
}



#comments form.comment-form#commentform {
 
 margin-top: 2rem;
    
}



#comments .comment-respond#respond {
    margin-top: 10rem;
}



#comments form.comment-form#commentform input {
 
 margin: 1rem 0;

    
}

#comments form.comment-form#commentform input#submit {
 
 margin: 1rem 0;
    
}




.reply {
 float:right;
 padding:0.4rem;
 background:#efefef;
}




.comment-content {
 padding:1rem;
}

.comment-metadata {
    float:right;
 padding:0.4rem;
 background:#efefef;
 color:888;
}

.comments-area .avatar, .comments-area .says {
 
display:none;
}

.site-footer {
    display: none;
    }



.comment {
 
 margin:2.2rem 0 0 0;
}


h2.comments-title {
    display:block;
 margin-bottom:8rem;
    width:100%;
}


.comment-form p, .comments-area ikon {
 margin-bottom:1rem;
}

.comment-form-comment textarea {
    margin-right:0;
    margin-left:0;
}


h2.comments-title .ikon-komment {
    float:left;
    text-align:left;
    vertical-align:top;
}

.comment-list ol, .comment-list li {
      list-style: none;
      padding-left:0;
      margin-left:0;
}

ol.comment-list, li.comment {
      padding-left:0;
      margin-left:0;
}

.comment-author img {
 display:none;   
}


.comment-content a {
  word-wrap: break-word;
}

#comments textarea {
    margin: 1rem 0;
}






/*--------------------------------------------------------------
FURSTALAG FYRIR IPAD
--------------------------------------------------------------*/


/* iPad Landscape */
 /* @media only screen and (min-width: 640px) and (max-width: 1024px) */
/*@media only screen and (min-width: 601px) and (max-width: 1024px) */


 @media only screen
 and (min-width: 601px)
 and (max-width: 840px)
 and (orientation: portrait) 
 
 {
    
    







#page {
 width:100%;   
 padding:0 9px;
 margin:0;
}


.single #main,
 .page #main {
 margin-left:0;
 width:100%;
 float:none;
}

.site-content {
 margin: 0 20px;   
}


 #primary, #metadalkur {
    float:none;
 width:100%;
 margin: 0;
 padding: 0;
}


#dalkur{

margin: 20px 0 0 0;
padding:0.6rem 0.8rem;



}

#dalkstika{

width:100%;
margin: 20px  0 0 0;

}
 

#dalkur.category-stor {
    width:100%;
    margin: 20px  0 0 0;
}



#metastordalkur {
width:100%;    
    margin: 0;
   min-width:0;

}

#stordalkur {
    width:100%;
    margin: 0;
    padding:4rem;
   min-width:0;

}



h1.entry-title {

    margin-top:0.4rem;

}


#secondary {
 width:100%;
 margin: 6rem 0;
}



.entry-content object,
.entry-content iframe {
 width: 100%;
 min-height: 360px;
}


/*------ TÝPÓGRAFÍA DÁLKA OG STÓRDÁLKA FYRIR IPAD ------*/


.single starakvot,
.single blockquote {
 
width:100%;
    
}





#stordalkur img.alignnone,
#stordalkur a img.alignnone,
#stordalkur img.alignleft,
#stordalkur  a img.alignleft
{
 

max-width:100%; } 
    






/*------- DÁLK-FOOTER F.  IPAD ---------*/


.tags-links {
 display:none;   
}

ikon, .ikon {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color:#999;
  padding:0 1rem;
}


.ikon-komment {
margin-left: 1rem;
}






   .single #secondary.widget-area {
    display:none;
   }
   
   
   /*---- KOMMENT FYRIR IPAD -----*/

   
   
   
#comments.comments-area {
  margin:2rem 0 0 0;
 padding:1rem;
 
}




#comments .reply {
 padding:1rem;

}

.comment-form-comment label {
 
 margin-bottom: 1rem;
    
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
  color: #383838;
  border: 1px solid #000018;
  width: 100%;
  background:white;

}


button,
input[type="button"],
input[type="reset"],
input[type="submit"]  {
    margin:2rem 0;
 width: 100%;   
 padding:1.5rem;
}


#comments form.comment-form#commentform input {
 
 padding: 1rem;
    
}



/*---  WIDGETS FYRIR IPAD ------*/


#secondary.widget-area {
 float:left;
 border-top:none; 
 margin-bottom:60px;
 width:100%;
 height:auto;
    
}

.widget {
    float:left;
    width: 100%;
    margin: 9px 9px 0 0;
}

.widget.widget_search {
 width:100%;   
}


 
#searchform input#s {
 
    width:100%;
    height:32px;
    max-width: 78%;
    vertical-align:center;
   vertical-align: middle; /* Improves appearance and consistency in all browsers */

    
}    

#searchform input#searchsubmit {
    margin: 0 0 0 1%;
    height: 32px;
 max-width:20%;  
  vertical-align: center; /* Improves appearance and consistency in all browsers */
  vertical-align: middle; /* Improves appearance and consistency in all browsers */

}





} /* -----  iPAD SKILGREININGUM LÝKUR   -------*/




/*--------------------------------------------------------------
FURSTALAG FYRIR SÍMA OG SPJALD
--------------------------------------------------------------*/


@media only screen
and (max-width: 840px) {


.content-area {
float:right;
  width: 67%; /* fallback if needed */
  width: calc(100% - 29rem);
  margin-top: 3rem;
  min-height:140%;

}

html, #page, body, .wrapper,  #stordalkur, #metastordalkur, article, #primary, #secondary, .site-header, .site-footer, .site-content, .content-area, .widget-area, main-navigation, widget  {
float:none;
clear:both;
width:100%;
margin-left:0;
margin-right:0;
}    

#dalkur {
    float:left;
    display:block;
    clear:both;
    overflow:hidden;
 width:100%;
 margin-bottom:2rem;  
 margin-left:0;
margin-right:0;  
 
}    


html, #page, body {
padding-left:0;
padding-right:0;
}    


.site-header {
    position:fixed;
    right:0;
    top:0;
    width:100%;
 text-align:center;
 padding: 0 ;
 margin: 0;
 overflow:hidden;
 background:none;
 height:0;
 z-index:999999;
     height:15rem;
     clear:both;


 
}



.site-branding {
    display:block;
    background:none;
   padding:1rem  ;
 margin: 0 ;
 overflow:hidden;  width:100%;
 height:15rem;
       z-index:9999;
 width:100%;



}




#site-logo-box {
    clear:both;
width:100%;
height:100px;
float:none;

overflow:none;
    margin:1rem auto 1rem;
     background-position: right; 

}


#site-logo-box:hover {
-webkit-transform:none; /* Opera, Chrome, and Safari */
}

#site-logo-box:active {
-webkit-transform: none;

}


.hofdalag {
 
 display:none;
}



h2.site-description {
    text-align:left;
    clear:none;
     display:none;
}



.main-navigation {
    
display:none;  
}


h1.widget-title {
  font-size:2.4rem;
}

.StaranofnWidget li a {
  font-size:2rem;
  margin-bottom:0.5rem;
}

  


} /*------- max-width 840 px skilgreiningu lýkur ------*/


/*--------------------------------------------------------------
FURSTALAG FYRIR SÍMA - IPHONE IOS ANDROID
--------------------------------------------------------------*/


@media only screen
and (max-width: 600px) {


    
    



    
#dalkur {

 margin-bottom:2rem;  
 margin-left:0;
margin-right:0;  
 
}    











.site-title-box {
    width:60%;
float:left;
top:1rem;
padding:3rem 0 0 0;
   margin:0;
   text-align:left;
   clear:none;

}
h1.site-title {
    font-size:3rem;
    clear:none;
    text-align:left;
   
}

h2.site-description {
    text-align:left;
    clear:none;
}



.content-area {
margin-top:1rem

}


 #primary {
 width:100%;
 margin: 0;
}




#main {
 min-height:128px;   
 margin-left:0;
}

#metastordalkur {
         min-width:0;
         width:100%;

}

#stordalkur {
    margin-top: 1rem;
    padding:1rem 1rem 1rem 2rem;
     min-width:0;
}



h1.entry-title {

    margin-top:0.4rem;

}

#metadalkur {
 margin-top:2rem;   
}




#dalkstika{

width:100%;


}    
    

#dalkur.category-stor {
    width:100%;
     margin-bottom:2rem;    
}




#secondary {
 width:100%;
 margin: 6rem 0;
}


.entry-content object,
.entry-content iframe {
 width: 100%;
 min-height: 360px;
}


/*------- TÝPÓGRAFÍA DÁLKA OG STÓRDÁLKA FYRIR SÍMA ------*/


.single starakvot,
.single blockquote {
 
width:100%;
    
}




#stordalkur img.alignnone,
#stordalkur a img.alignnone,
#stordalkur img.alignleft,
#stordalkur  a img.alignleft
{
 

max-width:100%;} 
    









.comment-navigation .nav-next,
.paging-navigation .nav-next,
.post-navigation .nav-next {
  padding:1rem;
}

.comment-navigation .nav-previous,
.paging-navigation .nav-previous,
.post-navigation .nav-previous {
  padding:1rem;
}



/*--------------------------------------------------------------
DÁLK-FOOTER F. SÍMA
--------------------------------------------------------------*/


.tags-links {
 display:none;   
}

ikon, .ikon {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color:#999;
  padding:0 1rem;
}


.ikon-komment {
margin-left: 1rem;
}



   
   
   
   /*
 KOMMENT FYRIR SÍMA
--------*/

   
   
   
#comments.comments-area {
  margin:2rem 0 0 0;
 padding:1rem;
 
}




#comments .reply {
 padding:1rem;

}

.comment-form-comment label {
 
 margin-bottom: 1rem;
    
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea {
  color: #383838;
  border: 1px solid #000018;
  width: 100%;
    background:white;

}


button,
input[type="button"],
input[type="reset"],
input[type="submit"]  {
    margin:2rem 0;
 width: 100%;   
 padding:1.5rem;
}


#comments form.comment-form#commentform input {
 
 padding: 1rem;
    
}



/*
HMH 5.3.  WIDGETS FYRIR SÍMA
--------*/


#secondary.widget-area {
 
 border-top:none; 
    
}


 
#searchform input#s {
 
    width:100%;
    height:32px;
    max-width: 78%;
    vertical-align:center;
  vertical-align: middle; /* Improves appearance and consistency in all browsers */

    
}    

#searchform input#searchsubmit {
    margin: 0 0 0 1%;
    height: 32px;
 max-width:20%;  
  vertical-align: center; /* Improves appearance and consistency in all browsers */
  vertical-align: middle; /* Improves appearance and consistency in all browsers */

}



    
} /* -----  SÍMASKILGREININGUM LÝKUR   -------*/


/*--------------------------------------------------------------
FRÁVIK FYRIR DESKTOP
--------------------------------------------------------------*/

@media only screen
and (min-width: 600px) {



}


@media only screen
and (min-width: 841px) {
  
  
   .crp_related {
    
     background-color:rgba(255,255,255,0.1);

    letter-spacing:0.00em;
    width:240px;
     margin:2rem;
    position:fixed;
     bottom:2rem;
    left:7rem;
      text-align:center;
      height:auto;
      padding:1rem;

      


 }





 /* -----  HÖFUÐSTIKAN er mikilvæg til að hausinn hoppi ekki til þegar hann srhinkar niður í fastan haus við skrun á síma og spjaldi   -------*/


.hofudstika {
 display:none; 
}




/*--------------------------------------------------------------
ACCESSABILITY - FYRIR BLINDA, HELD ÉG 
--------------------------------------------------------------*/
/* Text meant only for screen readers */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
}

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
  background-color: #efefef;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000; /* Above WP toolbar */
}


  


/* Make sure embeds and iframes fit their containers */
embed,
iframe,
object {
  max-width: 100%;
}
}