.basecontainer{
width:100%;
}
.flexadur{
display:flex;
flex-wrap:wrap;
}
.dalkur{
width:100%;
}
@media screen and (min-width:767px){
.fiftyfifty{
width:50%;
}
}
#content{
max-width:100vw;
overflow:hidden;
}
@media screen and (max-width:767px){
.mynd-undirsida img{
height:300px;
object-fit:cover;
}    
}
#content{
padding-bottom:50px;
}
.srm-contained{
max-width: 1800px !important;
margin:auto;
}
.srm-contained-smaller{
max-width: 1250px !important;
margin:auto;
background-size:cover;
background-position:center;
}
.srm-button{
padding:10px 25px;
text-transform:uppercase;
color:#282828;
background:#fff;
border-radius:50px;
font-weight:600;
font-size:20px;
}
.srm-button:hover{
color:#282828!important;
background:#fff!important;
}
.srm-button2{
padding:10px 25px;
text-transform:uppercase;
color:#6bb24d;
background:#fff;
border-radius:50px;
font-weight:600;
font-size:20px;
}
.srm-button2:hover{
color:#6bb24d!important;
background:#fff!important;
}
.takki-direction{
padding: 10px;
background: #fff;
width: fit-content;
text-align: right;
margin-left: auto;
font-weight: 600;
font-size: 1.5em;
color: #e50044;
}
.borderoff{
border:none;
}
.borderon{
border-style: solid;
border-width: 2px;
}
.borderblack{
border-color: #3a3a3a;
}
.titill_undir{
width:fit-content !important;
}
.titill_undir:after{
content:"";display:block;width:40%;height:3px;background:red; margin-top:10px;
}
.ikon_x4{
width:40% !important;
}
@media screen and (max-width:1025px){
.ikon_x4{
width:20% !important;
}
}
@media screen and (max-width:767px){
.ikon_x4{
width:40%!important;
}
}
@media (max-width:980px){
.kubbur-stefnumal h3{
font-size: 20px;
}
}
.elementor-image-gallery .gallery-item img {
width: 100%;
object-fit: cover;
height: 200px;
}
blockquote, blockquote a{
color: #6bb24d;
border-color:#e50044;
}
#folkid-tabs .elementor-tab-title.elementor-active {
color: #e50044;
border-bottom: 2px solid #e50044;
font-weight: 600;
} div.owl-dots{display:none!important;}
.owl-theme .owl-nav [class*=owl-]:hover{
background:#e50044!important;
}
@media screen and (max-width:1199px){
div.owl-nav{display:none;}
}
@media screen and (min-width:1200px){
.owl-theme .owl-nav .disabled{
display:none!important;
}    
div.owl-nav{
position: absolute;
top: calc(50% - 50px);
height: 100px;
width:100%;
z-index:9999;
margin: 0px!important;
}
button.owl-next, button.owl-prev{
position: absolute;
height: 100px;
padding: 0px!important;
width: fit-content;
display: flex;
flex-direction: column;
justify-content: center;
}
button.owl-next{
right: -45px;
}
button.owl-prev{
left:-45px;
}
div.owl-nav > button.owl-next > span, div.owl-nav > button.owl-prev > span{
font-size:50px;
font-weight:200;
}
}
.frett-titill{
margin-bottom:10px;
}
h3.frett-titill{
text-transform:uppercase;
font-weight:400;
font-size:1.3em;
color:#6bb24d;
}
.nyjasta-titill{
text-transform:uppercase;
}
.nyjastanytt{ background:#fff; }
.nyjastanytt p, .nyjastanytt h2{
color:#282828;
}
.herotext1{
padding:35px 25px;
}
.herotext1 h2{
font-weight:300;
color:#6bb24d;
font-size:3rem;
hyphens:none;
}
@media screen and (max-width:1025px){
.herotext1 h2{
font-size:2rem;
}
}
.herotext1{
font-family:"Source Sans Pro", Sans-serif;
}
.heromynd1 img{
min-height:100%;
}
.heromynd1{
max-height:500px;
overflow:hidden;
} @media screen and (max-width:1050px){
.heromynd1{
padding:0px;
}
.nyjastanytt{
display:flex;
flex-wrap:wrap;
max-width;100%;
}
.order1{
order:1!important;
}
.order2{
order:2!important;
}
}
.vidburdir-listi-rammi{
background: #fff;
padding: 0px;
background:#282828;
display:flex;
flex-wrap:wrap;
margin-bottom:15px;
}
.vidburdir-listi-timabox{
background:#e50044;
width:30%;
height:60px;
display:flex;
flex-wrap:wrap;flex-direction:column;
justify-content:center;
padding:10px;
text-align:center;
}
.vidburdir-listi-svaedi{
width:70%;
height:60px;
display:flex;
flex-wrap:wrap;
flex-direction:column;
justify-content:center;
text-align:left;
padding:10px;
}
.vidburdir-listi-svaedi h4{
color:#fff;
font-weight:600;
}
.vidburdir-listi-timabox h4{
color:#fff;
font-weight:900;
font-size:1.1em;
}
.vidburdir-listi-titill{
padding:25px;
width:100%;
display:flex;
flex-wrap:wrap;
justify-content:center;
height:150px;
flex-direction:column;
}
.vidburdir-listi-titill h3{
color:#fff;
font-weight:400;
font-size:1.5em;
} .vidburdir-box{
margin-bottom:15px;
box-shadow:1px 1px 6px #ededed;
border:solid 1px #ededed;
overflow:hidden;
background:#fff;
}
.vidburdur-card-top, .vidburdur-card-bottom{
height:200px;
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
justify-content:center;
background-position:center!important;
background-size:cover!important;
position:relative;
}
.vidburdur-card-top{
padding:15px;
}
.vidburdur-card-bottom{
background-color:#6bb24d;
background-blend-mode:multiply;
position:relative;
}
span.landshluti{
color:#6bb24d;
font-size:0.8rem;
}
.titill-vidburdar{
font-size:1.5rem;
}
span.dagsetning{
color:#fff;
font-size:1.5rem;
font-weight:900;
line-height:1;
}
span.manudur{
color:#fff;
font-size:1.2rem;
line-height:1;
}
.dagsetning-container{
margin-bottom:-10px;
}
.vidburdur-timasetning-container, .frettir-timasetning-container{
background: #e50044; position:absolute;
top:0px;
right:0px;
padding:10px 15px;
}
.vidburdur-overlay{
background:#6bb24d;
height:200px;
width:100%;
position:absolute;
mix-blend-mode:color;
}
.vidburdur-timasetning-container{
z-index:99;
} @media screen and (min-width:1440px){
#frettadalkur.srm-main{
width:calc(100% - 400px);
padding-left:5em;
}
#vidburdadalkur.srm-sidecar{
width:400px;
}
}
.vidburdur-timasetning-simple{
}
.vidburdur-simple a{
display:flex;
flex-wrap:wrap;
align-items:stretch;
position:relative;
}
.vidburdur-simple{
padding:10px;
}
.vidburdur-simple-left{
width:80px;
align-self:stretch;
background-color:#fff;
border-right:solid 2px #6bb24d;
padding:10px;
display:flex;
flex-direction:column;
justify-content:center;
text-align:center;
}
.vidburdur-simple-right{
width:calc(100% - 80px);
padding:10px;
display:flex;
flex-direction:column;
justify-content:center;
}
.vidburdur-simple h5.titill-vidburdar{
line-height:1.1;
font-size:1rem;
}
.vidburdur-simple span.landshluti{
font-size:small;
}
.vidburdur-simple span.dagsetning, .vidburdur-simple span.manudur{
color:#4b4b4b;
} .frettagrid, .vidburdagrid{
display:grid;
grid-template-columns:1fr 1fr 1fr;
grid-gap:15px;
}
.frettagrid-card{
width:100%;
box-shadow:1px 1px 10px #ededed;
border:solid 1px #ededed;
overflow:hidden;
text-align:center;
background-color:#fff;
}
#frettagrid-hero{
margin-bottom:15px;
}
.frettagrid-top-container{
background-size:cover!important;
background-position: center!important;
padding-bottom:80%;
position: relative;
width:100%;
}
.frettagrid-bottom-container{
width:100%;
padding:25px;
min-height:150px;
background:#fff;
display:flex;
flex-direction:column;
justify-content:center;
}
.frettagrid-title{
font-size:1.5rem; }
.frettagrid-flokkur-container{
position:absolute;
bottom:0px;
left:0px; padding:5px 10px;
background:#e50044;
}
span.frettagrid-flokkur{
color:#fff;
font-size:0.9rem;
text-transform:uppercase;
font-weight:600;
}
.frettagrid_last{
display:flex;
flex-direction:column;
justify-content: center;
text-align:center;
}
@media screen and (max-width:1025px){
.frettagrid, .vidburdagrid{
grid-template-columns:1fr 1fr;
}
}
@media screen and (max-width:725px){
.frettagrid, .vidburdagrid{
grid-template-columns:1fr;
}
}
@media screen and (min-width:1026px){
.frettagrid_last{
text-align:right;
grid-column-start:1;
grid-column-end:4;
}
#frettagrid-hero .frettagrid-row{
display:flex;
flex-wrap:wrap;
flex-direction:row;
min-height:400px;
} #frettagrid-hero .frettagrid-top-container, #frettagrid-hero .frettagrid-bottom-container{
align-self:stretch;
padding-bottom:25px;
height:auto;
}
#frettagrid-hero .frettagrid-top-container{
width:66%;
order:2;
padding-bottom:40%;
}
#frettagrid-hero .frettagrid-bottom-container{
width:34%;
order:1;
}
#frettagrid-hero .frettagrid-flokkur-container{
top:0px;
right:0px;
bottom:auto;
left:auto;
}
} .folkid{
background:#fff;
}
.folkid-info{
padding: 15px;
max-width:300px;
margin:auto;
}
.mynd-folkid{
height:350px;
max-width:300px;
width:100%;
margin:auto;
overflow:hidden;
}
.mynd-folkid img{
object-fit:cover;
min-height:100%;
} .smafrett-container{
width:100%;
}
.smafrett-mynd{
position:relative;
width:100%;
padding-top:100%;
background-size:cover;
background-position:center;
}
.smafrett-titill{
padding:10px;
margin:15px;
position:absolute;
bottom:0px;
left:0px;
width:auto;
background:#fffffff1;
}
.smafrett-titill h2, .smafrett-titill h3, .smafrett-titill h4{
color:#6bb24d;
}
.smafrett-date{
position:absolute;
height:40px;
top:-40px;
left:0px;
background:#e50044;
width:auto;
padding:0px 10px;
display: flex;
flex-flow: column;
justify-content: center;
}
.smafrett-date h4{
font-weight:600;
color:#fff;
font-size: 0.8em;
text-transform: uppercase;
}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//vg.is/wp-content/themes/vg/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}