/**
 * Place your custom styles here.
 */

/*---------------------navbar & container--------------*/

@media screen and (min-width: 768px) {
	.navbar.container {
		max-width: none;
	}

	.container {
		width: inherit;
	}

    .navbar {
    border-radius: 0px;
    }

}


@media screen and (min-width: 996px) {
.navbar .container {
    width: 970px;
    }
}


@media (min-width: 1200px) {
.container {
    width: 1020px;
}
}

/*---------------------END-----------------------------*/


#headerbackground {
	background-color: #212121;
	width: 100%;
}

.navbar {
	border: none;
	min-height: 70px;
}

.navbar.container, .navbar.container-fluid {
	margin-top: 0px;
}

.navbar.container:before, .navbar.container-fluid:before {
}
.navbar-default {background-color: #212121; border-color: inherit;}

.navbar-toggle {background-color: white !important;}

.navbar-default .navbar-toggle {border-color: white !important;}

.navbar-toggle .icon-bar {background-color: #212121 !important;}

.navbar-btn {
	margin-top: 5px;
	margin-bottom: 0px;
}

.navbar-header .logo.navbar-btn.pull-left img {
	float: left;
    height: 40px;
    width: auto;
    margin-top: 10px;
}

nav ul.menu.nav.navbar-nav.secondary {display: none;}

.region.region-navigation #block-menu-block-5 {display: none;}

.region.region-navigation #block-menu-block-6 {display: none;}

.region.region-navigation #block-menu-block-7 {display: none;}

.region.region-navigation #block-menu-block-3 {display: none;}

.region.region-navigation #block-menu-block-4 {display: none;}

.region.region-navigation #block-block-12 {display: none;}

.region.region-navigation #block-block-4 {display: none;}

.region.region-navigation #block-menu-block-1 {display: none;}

.region.region-navigation #block-block-1 {
	float: right;
	margin-top: 12px;
}

.navbar-nav > li {
    margin: 0px;
    min-width: 135px;
    text-align: center;
}

/*----------------Aktuelt---------------*/

.page-aktuelt #headerbackground {
	background-color: #5bc0de;
	width: 100%;
}

.page-aktuelt .navbar-default {background-color: #5bc0de; border-color: inherit;}

.node-type-article #headerbackground {
    background-color: #5bc0de;
    width: 100%;
}

.node-type-article .navbar-default {background-color: #5bc0de; border-color: inherit;}

/*-----------------End-------------------*/

/*----------------Mentan---------------*/

.page-mentan #headerbackground {
	background-color: #e4491d;
	width: 100%;
}

.page-mentan .navbar-default {background-color: #e4491d; border-color: inherit;}

/*--Content--*/

.node-type-article.mentan-layout #headerbackground {
    background-color: #E4491D;
}

.node-type-article.mentan-layout #headerbackground #navbar {
    background-color: #E4491D;
}

.node-type-media-audio.mentan-layout #headerbackground {
    background-color: #E4491D;
}

.node-type-media-audio.mentan-layout #headerbackground #navbar {
    background-color: #E4491D;
}

.node-type-media-audio #headerbackground {

    background-color: #5bc0de;

}

.node-type-media-audio #headerbackground #navbar {

    background-color: #5bc0de;

}

.node-type-media-video #headerbackground {

    background-color: #5bc0de;

}

.node-type-media-video #headerbackground #navbar {

    background-color: #5bc0de;

}

.node-type-media-video.mentan-layout #headerbackground {
    background-color: #E4491D;
}

.node-type-media-video.mentan-layout #headerbackground #navbar {
    background-color: #E4491D;
}


.node-type-media-myndasavn #headerbackground {

    background-color: #5bc0de;

}

.node-type-media-myndasavn #headerbackground #navbar {

    background-color: #5bc0de;

}

.node-type-media-myndasavn.mentan-layout #headerbackground {
    background-color: #E4491D;
}

.node-type-media-myndasavn.mentan-layout #headerbackground #navbar {
    background-color: #E4491D;
}

/*-----------------Mentan End-------------------*/

/*----------------ítróttur---------------*/

.page-itrottur #headerbackground {
	background-color: #62c462;
	width: 100%;
}

.page-itrottur .navbar-default {background-color: #62c462; border-color: inherit;}

/*--Content--*/

.node-type-article.itrottur-layout #headerbackground {
    background-color: #62c462;
}

.node-type-article.itrottur-layout #headerbackground #navbar {
    background-color: #62c462;
}

.node-type-media-audio.itrottur-layout #headerbackground {
    background-color: #62c462;
}

.node-type-media-audio.itrottur-layout #headerbackground #navbar {
    background-color: #62c462;
}

.node-type-media-video.itrottur-layout #headerbackground {
    background-color: #62c462;
}

.node-type-media-video.itrottur-layout #headerbackground #navbar {
    background-color: #62c462;
}

.node-type-media-myndasavn.itrottur-layout #headerbackground {
    background-color: #62c462;
}

.node-type-media-myndasavn.itrottur-layout #headerbackground #navbar {
    background-color: #62c462;
}

/*-----------------End-------------------*/

/*------------------Menu-------------*/

.navbar-default .navbar-nav > li > a {
    color: #000;
    text-transform: uppercase;
    background-color: #fff;
    font-weight: bold;
}

.navbar-default .navbar-nav > li > a:hover {
	
	background-color: #E7E7E7;
}

.navbar-default .navbar-nav > li > a:focus {
    background-color: #E7E7E7;
}

.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    margin-right: 2px;
    padding-left: 30px;
    padding-right: 30px;
    }

.menu.nav.navbar-nav {
	margin-top: 15px;
	margin-left: 5%;
}

form.leitarin {
	margin-top: 3px;
    margin-right: 0px;
    height: 40px;
    width: 250px;
}

form.leitarin {
    margin-right: -9px;
}

form.leitarin input[type="text"] {
	background-color: gray;
    border: none;
    color: white;
    outline: none;
    height: 40px;
    font-size: 17px;
    padding-left: 5px;
    margin-left: -12px;
    width: 221px;
    border-radius: 0px;
    cursor: default;
}

form.leitarin input[type="image"] {
    cursor: pointer;
    float: right;
    margin-top: -40px;
    height: 40px;
    border-radius: 0px;
}


form.leitarin input::-webkit-input-placeholder {
    color: #e5e5e5;
    font-style: italic;
}
 
form.leitarin input:-moz-placeholder { /* Firefox 18- */
    color: #e5e5e5; 
    font-style: italic; 
}
 
form.leitarin input::-moz-placeholder {  /* Firefox 19+ */
    color: #e5e5e5;
    font-style: italic;
}
 
form.leitarin input:-ms-input-placeholder {  
    color: #e5e5e5;
    font-style: italic;
}

.menu.nav.navbar-nav li a.active {
color: #555;
    background-color: #e7e7e7;
}

/*------------Farvir menu og leiti felt - Aktuelt/Mentan/Ítróttur--------*/

.page-aktuelt form.leitarin input{
	background-color: #4898B0;
}

.page-aktuelt .navbar-default .navbar-nav > li > a:hover {
	background-color: #E7E7E7;
}

.node-type-article form.leitarin input {
    background-color: #4898B0;
}

.node-type-media-video form.leitarin input {
    background-color: #4898B0;
}

.node-type-media-audio form.leitarin input {
    background-color: #4898B0;
}

.node-type-media-myndasavn form.leitarin input {
    background-color: #4898B0;
}

/*----------------------*/

.page-mentan form.leitarin input{
	background-color: #B53917;
}

.page-mentan .navbar-default .navbar-nav > li > a:hover {
	background-color: #E7E7E7;
}

.node-type-media-video.mentan-layout form.leitarin input {
    background-color: #B53917;
}

.node-type-article.mentan-layout form.leitarin input {
    background-color: #B53917;
}

.node-type-media-audio.mentan-layout form.leitarin input {
    background-color: #B53917;
}

.node-type-media-myndasavn.mentan-layout form.leitarin input {
    background-color: #B53917;
}

/*------------------------------*/

.page-itrottur form.leitarin input{
	background-color: #4C9B4F;
}

.page-itrottur .navbar-default .navbar-nav > li > a:hover {
	background-color: #E7E7E7;
}

.node-type-article.itrottur-layout form.leitarin input {
    background-color: #4C9B4F;
}

.node-type-media-video.itrottur-layout form.leitarin input {
    background-color: #4C9B4F;
}

.node-type-media-audio.itrottur-layout form.leitarin input {
    background-color: #4C9B4F;
}

.node-type-media-myndasavn.itrottur-layout form.leitarin input {
    background-color: #4C9B4F;
}


/*-----------------------------------------END-----------------------------------*/

/*----------------------------Menu Overlay--------------------------*/

/*.nav > li.dropdown.open { position: static; }*/
.nav > li.dropdown.open { position: relative; }
/*.nav > li.dropdown.open .dropdown-menu {display:table; width: 100%; text-align: center; left:0; right:0; background: #E7E7E7;}*/
.nav > li.dropdown.open .dropdown-menu {display: table;
    width: 975px;
    text-align: center;
    left: -590px;
    right: 0px;
    background: #E7E7E7;
    margin-top: 15px;
    -moz-box-shadow: 2px 2px 6px #888, -2px 2px 6px #888;
    -webkit-box-shadow: 2px 2px 6px #888, -2px 2px 6px #888;
    box-shadow: 2px 2px 6px #888, -2px 2px 6px #888;
}
.dropdown-menu>li { display: table-cell; padding-bottom: 10px;}

.dropdown-menu li h4 {
    font-weight: bold
}

.dropdown-menu {
    border: none;
    border-radius: 0px;
    box-shadow: none;
}

.dropdown-menu .divider {
    width: 40px;
    background-color: #E7E7E7;;
}

.dropdown-menu .divider_outer {
    width: 20px;
    background-color: #E7E7E7;
}

#special_dropdown {
    margin-top: 15px;
    min-width: 50px;
}

#special_dropdown a {
    padding: 10px 15px 10px 15px;
    font-size: 20px;
}

#special_dropdown li a {
    padding: 0px;
}

#inside_list {
    list-style-type: none;
    padding: 0;
    border-top: 3px solid black;
}

#inside_list .inside-side {
        margin-top: 5px;
    border-bottom: 1px solid #ccc;
        padding-bottom: 5px;
}

#inside_list .inside-side a {
    font-size: 16px;
    color: black;
}

#special_dropdown {}

/*-------------------------Menu Overlay END--------------------------*/

/*----------------------Submenu Aktuelt/Mentan/Ítróttur-------------*/

#submenu {

}

#submenu .pane-title {
    font-size: 14px;
    font-weight: bold;
    width: 100px;
    text-align: center;
    background-color: #5BC0DE;
    color: #fff;
    padding: 10px 0px 10px 0px;
    text-transform: uppercase;
}

.page-itrottur #submenu .pane-title {
    background-color: #62C462;
}

.page-mentan #submenu .pane-title {
    background-color: #E4491D;
}

#submenu .pane-content {
    margin-top: -45px;
    margin-left: 105px;
    margin-bottom: 5px;
}

#submenu .menu.nav {
}

#submenu li {
    display: inline-block;
    border-left: 1px solid #E7E7E7;
    margin-left: -4px;
    min-width: 70px;
}

#submenu li.first.leaf {
    border: none;
}


#submenu li a {
    padding: 7px 23px 8px 23px;
    color: #404040;
    font-weight: bold;
}

#submenu li a:hover {
    background-color: #E7E7E7;
}

#submenu li a:focus {
    background-color: #E7E7E7;
}

#submenu li a.active-trail.active {
    background-color: #E7E7E7;
}

/*--------------------------Sub menu ends---------------------*/

.container #sv-link {
    display: none;
}

.container #uv-link {
    display: none;
}

.mobile_menu {
    display: none;
}

@media screen and (max-width: 767px) {
    
    .navbar .logo:focus, .logo:hover {
        background-color: none;
    }  

    .navbar {
        border: none;
        min-height: 50px;
    }

    .navbar-header .logo.navbar-btn.pull-left img {
        float: left;
        height: 35px;
        width: auto;
        margin-top: 4px;
    }

    .navbar-header button {
        border-radius: 0px;
        padding: 10px 14px;
    }

    .navbar-header button .icon-bar {
        width: 15px;
    }

    .menu.nav.navbar-nav {
        display: none;
    }

    .navbar-nav {
        display: none;
    }

    .region.region-navigation #block-block-1 {
        display: none;
    }

    .container #uv-link {
    float: right;
    margin-right: 2px;
    display: block;
    background-color: white;
    margin-top: 8px;
    padding: 4px 0px
    }

    .container #uv-link a {
        color: black;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 6px 10px;
    text-decoration: none;    
    }

    .container #sv-link {
    float: right;
    margin-right: 2px;
    display: block;
    background-color: white;
    margin-top: 8px;
    padding: 4px 0px
    }

    .container #sv-link a {
         color: black;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 6px 10px;
    text-decoration: none;
    }

.mobile_menu {
    display: inherit;
    padding: 0px;
    background-color: #212121;
    margin-top: 2px;
    max-height: 100%;
    scroll-behavior: unset;
}

.mobile_menu li {
    border-bottom: 1px solid #ededef;
    list-style: none;
}

.mobile_menu li a {
    color: white;
    display: block;
    font-size: 18px;
    height: 41px;
    line-height: 41px;
    padding-left: 18px;
    font-family: 'Open Sans';
    text-decoration: none;
}

.mobile_menu li a:hover {
    background-color: gray;
}

.mobile_menu li a:focus {
    background-color: gray;
}

.mobile_menu li a:active {
    background-color: gray;
}

.navbar-header a:focus, .navbar-header a:hover{
    background-color: transparent;
}

.mobile_menu li ul {
    display: none;
}

.toggle {
    float: right;
    margin-right: 15px;
    font-size: 1em;
    font-weight: bold;
}


.leiti_glas:after {
    background-image: url('/sites/all/themes/bootstrap_subtheme/images/leitiglas2.png');
    content:"";
    width: 1em;
    height: 1em;
    display: inline-block;
    background-size: 1em 1em;
    float: right;
    margin: 0.6em 0.6em 0 0;
    }

/*------------undir forsíður----------*/

.page-aktuelt .mobile_menu {
    background-color: #5BC0DE;
}

.page-aktuelt .mobile_menu li a:hover, .page-aktuelt .mobile_menu li a:focus {
    background-color: #4898B0;
}

.page-mentan .mobile_menu {
    background-color: #E4491D;
}

.page-mentan .mobile_menu li a:hover, .page-mentan .mobile_menu li a:focus {
    background-color: #B53917;
}

.page-itrottur .mobile_menu {
    background-color: #62C462;
}

.page-itrottur .mobile_menu li a:hover, .page-itrottur .mobile_menu li a:focus {
    background-color: #4C9B4F;
}

/*------------end-----------------------*/

/*--------node type--------------*/

/*video*/
.node-type-media-video .mobile_menu {
    background-color: #5BC0DE;
}

.node-type-media-video .mobile_menu li a:hover, .node-type-media-video .mobile_menu li a:focus {
    background-color: #4898B0;
}

.node-type-media-video.aktuelt-layout .mobile_menu {
    background-color: #5BC0DE;
}

.node-type-media-video.aktuelt-layout .mobile_menu li a:hover, .node-type-media-video.aktuelt-layout .mobile_menu li a:focus {
    background-color: #4898B0;
}

.node-type-media-video.mentan-layout .mobile_menu {
    background-color: #E4491D;
}

.node-type-media-video.mentan-layout .mobile_menu li a:hover, .node-type-media-video.mentan-layout .mobile_menu li a:focus {
    background-color: #B53917;
}

.node-type-media-video.itrottur-layout .mobile_menu {
    background-color: #62C462;
}

.node-type-media-video.itrottur-layout .mobile_menu li a:hover, .node-type-media-video.itrottur-layout .mobile_menu li a:focus {
    background-color: #4C9B4F;
}
/*video end*/

/*audio*/
.node-type-media-audio .mobile_menu {
    background-color: #5BC0DE;
}

.node-type-media-audio .mobile_menu li a:hover, .node-type-media-audio .mobile_menu li a:focus {
    background-color: #4898B0;
}

.node-type-media-audio.aktuelt-layout .mobile_menu {
    background-color: #5BC0DE;
}

.node-type-media-audio.aktuelt-layout .mobile_menu li a:hover, .node-type-media-audio.aktuelt-layout .mobile_menu li a:focus {
    background-color: #4898B0;
}

.node-type-media-audio.mentan-layout .mobile_menu {
    background-color: #E4491D;
}

.node-type-media-audio.mentan-layout .mobile_menu li a:hover, .node-type-media-audio.mentan-layout .mobile_menu li a:focus {
    background-color: #B53917;
}

.node-type-media-audio.itrottur-layout .mobile_menu {
    background-color: #62C462;
}

.node-type-media-audio.itrottur-layout .mobile_menu li a:hover, .node-type-media-audio.itrottur-layout .mobile_menu li a:focus {
    background-color: #4C9B4F;
}
/*audio end*/

/*article*/
.node-type-article .mobile_menu {
    background-color: #5BC0DE;
}



.node-type-article .mobile_menu li a:hover, .node-type-article .mobile_menu li a:focus {
    background-color: #4898B0;
}

.node-type-article.aktuelt-layout .mobile_menu {
    background-color: #5BC0DE;
}

.node-type-article.aktuelt-layout .mobile_menu li a:hover, .node-type-article.aktuelt-layout .mobile_menu li a:focus {
    background-color: #4898B0;
}

.node-type-article.mentan-layout .mobile_menu {
    background-color: #E4491D;
}

.node-type-article.mentan-layout .mobile_menu li a:hover, .node-type-article.mentan-layout .mobile_menu li a:focus {
    background-color: #B53917;
}

.node-type-article.itrottur-layout .mobile_menu {
    background-color: #62C462;
}

.node-type-article.itrottur-layout .mobile_menu li a:hover, .node-type-article.itrottur-layout .mobile_menu li a:focus {
    background-color: #4C9B4F;
}
/*article end*/


/* Myndagallarí */
.node-type-media-myndasavn .mobile_menu {
    background-color: #5BC0DE;
}



.node-type-media-myndasavn .mobile_menu li a:hover, .node-type-article .mobile_menu li a:focus {
    background-color: #4898B0;
}

.node-type-media-myndasavn.aktuelt-layout .mobile_menu {
    background-color: #5BC0DE;
}

.node-type-media-myndasavn.aktuelt-layout .mobile_menu li a:hover, .node-type-article.aktuelt-layout .mobile_menu li a:focus {
    background-color: #4898B0;
}

.node-type-media-myndasavn.mentan-layout .mobile_menu {
    background-color: #E4491D;
}

.node-type-media-myndasavn.mentan-layout .mobile_menu li a:hover, .node-type-article.mentan-layout .mobile_menu li a:focus {
    background-color: #B53917;
}

.node-type-media-myndasavn.itrottur-layout .mobile_menu {
    background-color: #62C462;
}

.node-type-media-myndasavn.itrottur-layout .mobile_menu li a:hover, .node-type-article.itrottur-layout .mobile_menu li a:focus {
    background-color: #4C9B4F;
}

/* Myndagallarí end */

/*-----------------node-type end---------------------*/
/*--------------Query ends-------*/
}