.ipad_fifty { width:100%; float:left; }

@media only screen and (max-width: 1280px) { 
    .dvidag, .leidari, .logo433, .logobleikt { margin-left: 10px !important; }
    .leidari.loki { display:none; }
}


@media only screen and (max-width: 1220px) {
    .hmleik4 { display:none; }
    
    
    .lid_pl_leikur, .Framundanibeinni .lid_pl_leikur {
        width:33.33334%;
    }
    
    #leikur4.lid_pl_leikur  {
         border-left: 1px solid #d8d8d8;
    }
    
    #leikur4.lid_pl_leikur, #leikur5.lid_pl_leikur, .lid_pl_leikur#leikur6, #leikur9.lid_pl_leikur, #leikur10.lid_pl_leikur {
         border-top: 0px solid #d8d8d8;
    }
}

@media only screen and (max-width: 1160px) {
   
    .gamma.uppi {
        width: calc(100% - 0px);
        padding:0;
    }
    
    nav ul li a {
        padding: 0 12px;
    }
    
    
    .uppi .grein.hlidar { width:50%; }
    
    .ipad_fifty { width:50%; float:left; }
    
    /*.hmbordi, .hmibodi {
        display: none;
    }*/
    
    .fokus_quotes, .fokusquote {
        display: none;
    }
    
    .delta {
        width: calc(100% - 310px);
    }
    
    .alpha.iramma {
        width: calc(100%);
    }
    
    .alpha.iramma .grein {
        width: calc(36% - 15px);
        margin-right: 15px;
    }
    
    .alpha.iramma .grein.kynning {
        width: calc(28% - 0px);
        margin-right: 0px;
    }
    
    .gamma.iramma {
        width: calc(100%);
    }
    
    .gamma.iramma.pl15 { padding: 0 !important; }
    
    .gamma.iramma .grein {
        width: calc(36% - 15px);
        margin-right: 15px;
    }
    
    
    .gamma.iramma .grein.kynning {
        width: calc(28% - 0px);
        margin-right: 0px;
    }
    
    .gamma.ipadfix {
        width: calc(100% - 0px);
        margin-right: 0px;
    }
    
    .gamma.ipadfix .adbox_310x400 {
        width: calc(50% - 0px);
        margin-right: 0px;
        float:left;
    }
    
    .gamma.ipadfix .grein.kynning {
        width: calc(50% - 0px);
        margin-right: 0px;
        height: 400px;
    }
    
    .gamma.ipadfix .grein.kynning figure {
        height: 340px;
    }
    
    .alphadelta.rammisilfur {
        width: 100%;
    }
    
    .rammisilfur .alpha {
        width:50%;
    }
    
    .rammisilfur .delta {
        width: calc(50% - 0px);
        padding: 0 0 0 15px;
        margin: 0 0 15px 0;
    }
    
    .rammisilfur .delta .penni {
        width: calc(100% - 0px);
    }
    
    .rammisilfur .delta #penni5, .rammisilfur .delta #penni6, .rammisilfur .delta #penni7, .rammisilfur .delta #penni8 {
        display: none;
    }
    
    .box_Sandkorn {
        width:calc(50% - 15px);
        margin-right: 15px;
        float: left;
    }
    
    .box_ordidagotunni {
        width:calc(50% - 0px);
        margin-right: 0px;
        float: left;
    }
    
    .rammisandkorn { width:100%; }
}

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

@media only screen and (max-width: 1000px) { 
    
     .valstika {
        display: none;
    }
    
    .submenu { display: none; }
    
    .page-id-379873 header {
        height: 130px;
    }
    
    header { height:130px; }
    
    .tickeron header {
        height: 180px !important;
    }
    
    .blodin {
        width: 33.33334%;
        float: left;
        padding: 20px;
    }
    /*
    .lid_pl_leikur {
        width:25%;
    }
    
    #leikur5.lid_pl_leikur, #leikur9.lid_pl_leikur  {
         border-left: 1px solid #d8d8d8;
    }
    
    #leikur5.lid_pl_leikur, #leikur6.lid_pl_leikur, #leikur7.lid_pl_leikur, .lid_pl_leikur#leikur8, #leikur9.lid_pl_leikur, #leikur10.lid_pl_leikur {
         border-top: 0px solid #d8d8d8;
    }
    
    #leikur6.lid_pl_leikur  {
         border-left: 0px solid #d8d8d8;
    }*/
    
    ul.valmynd li {
        width:25%;
    }
    
    .type-post {
        height:500px;
        
    }
    
    .type-post figure {
        width: 100%;
        height: 250px;
        float: left;
        margin-right: 0px;
    }
    
    .type-post .entry-content {
        width: calc(100% - 0px);
        height: 250px;
        float: left;
    }
    
    .single-post .alphadelta {
        padding: 0 0px 0 0;
        width: calc(100% - 0px);
    }
    
    .single-post .gamma {
        width: calc(100% - 0px);
        padding:0;
    }
    
    .grein .textinn {
        width: calc(100% - 0px);
    }
    
    .malidipad { height:130px !important; }

}

@media only screen and (max-width: 1100px) {
    
    .ad_kragi {
        top: 160px !important;
    } 
    
    .category-1 .ad_kragi.page, .ad_kragi.pagenews {
        top: 140px !important;
    }
    
    .ad_kragi.page {
        top: 140px !important;
    } 
    
    body.tickeron .ad_kragi.page {
        top: 220px !important;
    } 
    
    .ad_kragi {
        height: 250px;
        width: 300px;
        margin: 0;
        left: calc(50% - 150px);
    }

    .ad_kragi > div {
        height: 250px;
        width: 300px;
        position: relative;
        left: 0;
    }
    
    .ad_kragispace {
        height: 260px;
        width: 300px;
        float: left;
    }
    
    .ad_kragispace.fallbackoff, .ad_kragi.fallbackoff  { display: none; }
    
    .ad_kragi:after {
        display: none;
        
    }
    
    .adbox .adboxid {
        padding:0 10px;
    }
    
    .ad_kragi iframe { height:250px !important;}
    
    .ad_kragi.page433 {
        top: 180px !important;
    }
}

@media only screen and (max-width: 1000px) {
    .v_renningur .dagur .nafn {
        font-size: 20px;
        margin-top: 25px;
        font-weight: 700;
    }
    
    .veduricon {
        width: 60px;
        height: 60px;
        background-size: 60px;
    }
    
    .nv_timinn .hiti_frost {
        font-size: 20px;
    }
    
    .nv_timinn .hiti_frost sup {
        font-size: 12px;
    }
    
    .nv_timinn .wind {
        font-size: 16px;    
    }
    
    .v_renningur i.wi { font-size: 28px; }
    .v_renningur .dagur .nv_timinn {
        font-size: 16px;
    }
    
    .slick-dots {
        display: block;
    }
}

@media only screen and (max-width: 880px) {
    .vantarhausborda { display:none; }
    .myndbond {
        width: calc(50% - 40px);
    }
    
    .alphadelta {
        width: calc(100% - 0px);
        padding:0;
    }
    
    .infoboxes article {
        width: calc(50% - 10px);
    }
    
    .ticker  {
        height: 50px;
    }
    
    .ticker .auglysing_ticker  {
        max-width: 360px;
    }
    
    .frettabref_ekkimissaf { 
        max-width: 100%;
        position: relative;
        margin-bottom: 20px;
    }
    
    .leidari { display:none; }
    
    #parallax1 { min-height: auto; }
    .parallax-content { height: auto; }
    /*
    .topbox {
        width: calc(25% - 1px);
    }
    
    .topbox:last-child {
        display: none;
    }*/
    
    .alpha.iramma .grein {
        width: calc(100% - 0px);
        margin-right: 0px;
    }
    
    .alpha.iramma .grein.kynning {
        width: calc(100% - 0px);
    }
    
    .gamma.iramma .grein {
        width: calc(100% - 0px);
        margin-right: 0px;
    }
    
    .gamma.iramma .grein.kynning {
        width: calc(100% - 0px);
        margin-right: 0px;
    }
    
    .adbox .adboxid { padding:0px; }
    
    .alphadelta .alpha, .alpha {
        margin: 0;
        float: right;
        width: 100%;
        padding-right: 0 !important;
    }
    
     .alphadelta .delta, .delta {
        width: calc(100% - 0px);
        padding: 0;
        margin: 0;
        float: left;
    }
    
    .grein.adal figcaption h2 i {
        font-size: 132px;
        text-shadow: 1px 1px 0 #000;
        font-style: normal;
    }
    
    .gamma {
        float: left;
        width: calc(100% - 0px);
        margin: 15px 0;
    }
    
    .adbox_310x400 .adboxid {
        width: calc(100% - 0px);
        padding:0px;
    }
    
    .grein.adal figcaption h2 { font-size: 34px; }
    
    .single-post .alphadelta {
        padding: 0 0px 0 0;
    }
    
    .grein .samfelagsmidlar { width:100%; }
    .samfelagsmidlar ul li:first-child { display: none; }
    .samfelagsmidlar ul li {
        margin: 0 10px 0px;
    }
    
    .grein .textinn {
        width: calc(100% - 0px);
        font-size: 16px;
        padding: 0px;
    }
    
    footer .footer_logo, footer .disclaimer {
        float: left;
        width: 100%;
        font-size: 16px;
    }
    
    footer .footer_menu { width: 100%;margin: 20px 0; }
    
    footer .upper_menu li {
        font-size: 20px;
    }
    
    .submenu { display: none; }
    header { height:130px; }
    /*.home header { height:169px; } */
    .parent-pageid-216479  header {
        height:129px;
    }
    
    
    header.flokkur_1, header.flokkur_14, header.flokkur_6, header.flokkur_264 {
        height: 130px !important;
    }
    
    .tickeron header.flokkur_1, .tickeron header.flokkur_14, .tickeron header.flokkur_6, .tickeron header.flokkur_264 {
        height: 180px !important;
    }
    
    .category-1.tickeron header.flokkur_1, .category-14.tickeron header.flokkur_14, .category-6.tickeron header.flokkur_6, .category-264.tickeron header.flokkur_264 {
        height: 180px !important;
    }
    
    .grein.stok {
        width: calc(50% - 15px);
        margin-right: 15px;
        float: left;
    }
    
    .grein.top5.numer1 {
        width: 100%;
        height: 400px;
    }
    
    .grein.top5.numer1 figure {
        height:330px;
    }
    
    .grein.top5.numer2, .grein.top5.numer4 {
        width: calc(50% - 7px);
        margin-right: 7px;
    }
    
    .grein.top5.numer3, .grein.top5.numer5 {
        width: calc(50% - 8px);
        margin-left: 8px;
    }
    
    .category-19 .leidari {
        display: none;
    }
    
    .grein.kynning {
        height: 350px;
        float: left;
    }
    
    .grein.kynning figure {
        height: 280px;
    }
    
    .grein.kynning.silfuregils figure {
        height: 330px;
    }
    
    .grein.kynning article h2 {
        font-size: 18px;
    }
    
    .grein.cat.last{
        height: 350px;
    }
    
    /*header.flokkur_1 {
        height: 170px;
    }*/
    
    
    
    .grein.stokgrein {
        width:calc(50% - 15px);    
    }
    
    .grein.adal.live iframe { display: none; }
    
    .grein.adal.live figure a {
        width: 100% !important;
    }
    
    
    .ridill { width:calc(100% - 20px); }
    
    .lid_pl_efst { 
        width:10%;
    }
    
    #blockContainer {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        box-orient: vertical;
    }
    
    #blockC {
        -webkit-box-ordinal-group: 2;
        -moz-box-ordinal-group: 2;
        box-ordinal-group: 2;
    }
    #blockb {
        -webkit-box-ordinal-group: 1;
        -moz-box-ordinal-group: 1;
        box-ordinal-group: 1;
    }
    #blockA {
        -webkit-box-ordinal-group: 3;
        -moz-box-ordinal-group: 3;
        box-ordinal-group: 3;
    }
    
    .undir_valstika {
        top: 170px;
        height: calc(100vh - 161px);
    }
    
    .ticker-off .undir_valstika {
        top: 130px;
        height: calc(100vh - 130px);
    }
    
    .lengjanbordi {
        height:auto;
    }
    
    .lengjanbordi h3 {
        width:100%;
        text-align: center;
    }
    
    .lengjanbordi .lengju_merki {
        width:100%;
        text-align: center;
        margin: 10px 0;
    }
    
    .lengjanbordi .lengju_merki a {
        display:inline-block;
    }
    
    .lengjanbordi_endir {
        height: auto;
        text-align: center;
        line-height: 1.4;
        margin-top: 15px;
    }
    
    .lengjanbordi_endir h4 {
        margin-bottom: 10px;
        display: block;
        width: 100%;
    }
    
    .einnxtveir {
        width:100%;
    }
    
    .enski_boltinn_merki { 
        float: none;
        display: inline-block;
        width:100%;
    }
    
    .enski_boltinn_merki a { display: inline-block; }
    
    .scroll .undir_valstika {
        height: calc(100vh - 40px);
        top: 41px;
    }
    
    .vinstri {
        width: calc(100% - 0px);
        margin-right: 0px;
        float: left;
    }
    
    .haegri {
        width: calc(100% - 0px);
        margin-left: 0px;
        float: left;
    }
    
    .vedurkort {
        display: none;
    }
    
    .veduraislandi {
        display: block;
    }
}

@media only screen and (max-width: 660px) { 
    
    .tafla_ksi { font-size: 16px; }
    .tafla_ksi td {
        padding: 7px 1px;
    }
    .tafla_ksi .mobile { display: block; }
    .tafla_ksi td .logo img { display:none; }
    .page-id-423035 .alphadelta, .page-id-422854 .alphadelta, .page-id-423122 .alphadelta { padding-right: 0px; }
    
    .page-id-423035 .rounddagur .lidheima, .page-id-423035 .rounddagur .liduti, .page-id-423122 .rounddagur .liduti, .page-id-423122 .rounddagur .lidheima  {
        width:41%;
        padding: 0;
        font-size: 18px;
    }
    
    .page-id-423035 .rounddagur .timi, .page-id-423122 .rounddagur .timi {
        padding: 0;
        font-size: 18px;
    }
    
    .page-id-423035 .rounddagur .leikupp, .page-id-423122 .rounddagur .leikupp  {
        width: 100%;
        text-align: center;
        font-size: 18px;
        line-height: 22px;
        height: 70px;
    }
    
    .page-id-423035 .rounddagur .leikupp.r, .page-id-423122 .rounddagur .leikupp.r  {
        width:100%;
        text-align: center;
        margin-bottom: 20px;
    }
    
    .adbox.efribordi .adboxid .hasFalback iframe {
        height: auto;
        width: 320px;
        padding: 0 10px;
        margin: 0 auto;
        min-height: 250px;
    }
    
    .gamma.ipadfix {
        width: calc(100% - 0px);
        margin-right: 0px;
    }
    
    .gamma.ipadfix .adbox_310x400 {
        width: calc(100% - 0px);
        margin-right: 0px;
        float:left;
    }
    
    .gamma.ipadfix .grein.kynning {
        width: calc(100% - 0px);
        margin-right: 0px;
        height: 350px;
    }
    
    .gamma.ipadfix .grein.kynning figure {
        height: 280px;
    }
    
    .grein.vaegi3 article h2 {
        font-size: 17px;
    }
    .home.tickeron header {
        height: 180px !important;
    }
    
    .topheader { display: none; }
    
    #hausnonemobile { display:none; }
    #hausmobileframe { display: block; }
    #blockc_v1 { display: block; }
    #blocka_v1 { display: none; }
    
    .box.position_left, .box.position_right, .box.main.position_small_left, .box.main.position_small_right {
        width: 100%;
    }
    
    .alphadelta .tafla_pl { font-size: 14px; }
    
    .alphadelta .tafla_pl abbr.skjar, .alphadelta .tafla_ksi abbr.skjar {
        display:none;
    }

    .alphadelta .tafla_pl abbr.mobile, .alphadelta .tafla_ksi abbr.mobile {
        display:block;
    }
    
    .alphadelta .tafla_pl abbr.mobile, .alphadelta .tafla_ksi abbr.mobile {
        display:block;
    }
    
    .ticker .wrapper { padding:0 !important; }
    
    ul.valmynd li {
        width: 50%;
        float: left;
        margin-bottom: 30px;
    }
    
    .logo433, .logobleikt, .logopressan { display:none; } 
    
    .blodin {
        width: 50%;
        float: left;
        padding: 20px;
    }
    
    .uppi .grein.hlidar { width:100%; }
    .ipad_fifty { width:100%; float:left; }
    
    .fifty {
        width:calc(100% - 0px);
        margin: 20px 0px 0px 0;
        float: left;
    }

    .fifty.r {
        width:calc(100% - 0px);
        margin: 20px 0 0px 0px;
    }
    
    .grein.half.last { height:280px; }
    .grein article { height:100px; }
    .grein article h2 { font-size: 16px; }
    
    .hmbordi, .hmibodi, .hmbordi_mobile, .hmbordi_mobile.synilegur, .hmibodimobile {
        display: none !important;
    }
    
    .hmibodimobile, .hmbordimobile {
        display: block !important;
    }
    
    .rounddagur .lidheima {
        width:41%;
        font-size: 14px;
    }

    .rounddagur .timi {
        width:18%;
        font-size: 16px;
    }
    .rounddagur .liduti {
        width:41%;
        font-size: 14px;
    }
    
    .grein.adal figcaption h2 i {
        font-size: 82px;
        text-shadow: 1px 1px 0 #000;
        font-style: normal;
    }
    .sitename { float:none; }
    .farsima_dagsetning {
        display: block;
    }
    
    .ad_kragi.page {
        top: 160px;
    }
    
    body.tickeron .ad_kragi.page {
        top: 190px !important;
    } 
    
    body.scroll {
        padding: 150px 0 0;
    }
    
    body.home.scroll.tickeron {
        padding: 195px 0 0;
    }
    
    body.category-14.scroll {
        padding: 153px 0 0;
    }
    
    body.category-1.scroll.tickeron {
        padding: 196px 0 0;
    }
    
    .box_Sandkorn {
        width:calc(100% - 0px);
        margin-right: 0px;
        float: left;
    }
    
    .box_ordidagotunni {
        width:calc(100% - 0px);
        margin-right: 0px;
        float: left;
    }
    
    .rammisandkorn { width:100%; }
}

@media only screen and (max-width: 560px) {
    
    h3.typa.top.vedur {
        margin: 40px 0 10px 0;
    }
    
    .tarotspil {
        width:100%;
        float:left;
        text-align: center;
    }

    .tarotspil img {
        width:270px;
        height: auto;
        margin: 0 auto;
    }

    .tarottexti {
        width:calc(100% - 0px);
        float:left;
        padding: 0 5px;
    }
    
    .sitename { float:none; }
    .myndbond {
        width: calc(100% - 0px);
        margin:20px 0;
    } 
    #userprofile { display:none;}
    #mobileuserprofile { display:block;}
    .sitename { margin-left:15px;}
    
    
    .lid_pl_leikur, .Framundanibeinni .lid_pl_leikur {
        width:100%;
    }
    
    .lid_pl_efst {
        width: 20%;
    }
    
    .infoboxes article {
       width: calc(100% - 10px);
   } 
    
    #leikur2.lid_pl_leikur, #leikur3.lid_pl_leikur, #leikur5.lid_pl_leikur, #leikur6.lid_pl_leikur  {
         border-left: 1px solid #d8d8d8;
    }
    
    #leikur2.lid_pl_leikur,#leikur3.lid_pl_leikur, #leikur4.lid_pl_leikur  {
         border-top: 0px solid #d8d8d8;
    }
    
    .alignright { float:none !important; margin:10px !important; }
    .alignleft { float:none !important; margin:10px !important; }
    .aligncenter { 
        max-width: 100%;
        margin-left: 0px;
        margin-right: 0px;
    }
    
    .blodin {
        width: 100%;
        float: left;
        padding: 20px;
        text-align: center;
    }
    
    .grein.adal {
        height: 400px;
    }
    
    .grein.adal figcaption h2 {
        font-size: 26px;
    }
    
    .fela-mobile { display: none; }
    
    .eyjupennar .penni {
        width:100%;
    }
    
    .ad_kragi {
        height: 250px;
        width: 300px;
        margin: 0;
        left: calc(50% - 150px);
    }
    
    .category-1 .ad_kragi.page {
        top: 185px;
    }
    
    .ad_kragi.page {
        top: 160px;
    }
    
    body.tickeron .ad_kragi.page {
        top: 190px !important;
    } 

    .ad_kragi > div {
        height: 250px;
        width: 300px;
        position: relative;
        left: 0;
    }
    
    .ad_kragispace {
        height: 260px;
        width: 300px;
        float: left;
        
    }
    
    /*
    .adbox_310x400 {
        text-align: center;
        max-width: 310px;
        max-height: 400px;
    }*/
    
    body.scroll .farsima_dagsetning {
        display: none;
    }
    /*
    .topbox {
        width: calc(50% - 1px);
    }
    
    .topbox:nth-child(3) {
        display: none;
    }
    */
    .alphadelta .delta .grein.half {
        height: 320px;
    }
    
    .grein article {
        width: 100%;
        height: 130px;
    }
    
    footer .upper_menu li {
        font-size: 16px;
    }
    
    footer .upper_menu li {
        margin-right: 5px;
        padding-right: 5px;
    }
    
    .adbox_310x400 .adboxid {
        height:auto;    
    }
    
    .grein.stok {
        width: calc(100% - 0px);
        margin-right: 0px;
        float: left;
    }
    
    .grein.top5.numer1 {
        width: 100%;
        height: 225px;
    }
    
    .grein.top5.numer1 figure {
        height:170px;
    }

    .grein.top5.numer2, .grein.top5.numer4, .grein.top5.numer3, .grein.top5.numer5 {
        width: 100%;
        margin-right: 0px;
        margin-left: 0px;
    }
    
    .penni_big_box {
        height: 300px;
    }
    
    .grein.half.last { height:260px; }
    .grein.half {
        height: 260px !important;
    }
    .grein.half figure, .grein.half.last figure  {
        height: 150px !important;
        margin-bottom: 5px;
    }
    
    .grein.half article, .grein.half.last article {
        height: 110px !important;
    }
    
    .grein.stokgrein {
        width:calc(100% - 0px); 
        margin-left: 0;
    }
    
    .grein.stok.inigrein, .grein.stok.inigrein article { height:auto; }
    
    #cookie-bar a.cb-enable {
        display: block !important;
        margin-top: 20px !important;
        text-align: center;
        padding:5px 0 !important;
    }
    
    .ticker-wrap:before {
        display: none;
    }
    
    .type-post .entry-content  p {
        display: none;
    }
    
    .penni.adalpenni h4 {
        font-size: 14px;
    }

    .penni.adalpenni h3 {
        font-size: 16px;
        margin-top: 5px;
    }

    .penni.adalpenni p {
        margin:0px 0;
        font-size: 14px;
    }

}

@media only screen and (max-width: 500px) {
   .infoboxes article {
       min-height: 100px !important;
       width: calc(100% - 10px);
   }
}

@media only screen and (min-width : 1634px) {
    .ad_kragi { 
        left: calc(50% - 817px);
    }
}
