﻿body
{
    background: #f0eeeb; 
    font-family: verdana, arial, sans-serif; 
    color: #222; 
    font-size:13px;
}
/*a:focus
{
    background-color:#ccc;
   border:1px dotted #2b2b2b;

}*/
a { color: #af292e; text-decoration: none; }
a:visited { color: #af292e; }
a:focus {outline:dotted thin; background-color:#ccc; }

a:hover, a:active { outline: 0; }
a:hover
{
    color:#af292e;
    text-decoration:underline;
}

.ms-backgroundImage
{
    background-image:url('/_layouts/15/ppn.brkdk.sp2013.branding/images/griff-background.png');
    background-repeat:no-repeat;
    background-position-x:50%;
    background-position-y:100%;
    
}

.ms-forceWrap {
    /*overflow-wrap: break-word;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;*/

    word-wrap:normal !important;
}
.folkemoedet.ms-backgroundImage
{
    background-image:none;
}
.masthead.folkemoedet
{
    background-color:#fff;
}

.ms-cui-ribbonTopBars, #suiteBarRight
{
    background-color:#f0eeeb;
}

body .container.large-text
{
    font-size:18px;
}

body .container.large-text .ui-accordion-content
{
    font-size:18px;
}

body .container.large-text h2
{
    font-size:22px;
}

#s4-ribbonrow
{
    display:none;
}
.brk-authenticated #s4-ribbonrow, .brk-authenticated .anonShow
{
    display:block;
}

.anonShow
{
    display:none;
}

.contentarea a, #searchpage a
{ 
    color: #AF292E;
    
}


.header
{
    min-height:80px;
}



/**-------- MIGRATED FOR CONTENTSPOTS BEGIN ------------**/
/* Boxes */

.box
{
    border:10px solid #FFFFFF; 
    color: #FFFFFF; 
    font-size:12px;
    padding:15px 0 15px 0;
    
  
    
}
.box h2, .box h1						{ font-family: verdana, arial, sans-serif; font-size: 20px; font-weight: normal; /*margin: 10px 0 20px;*/ padding:0 20px 5px 20px;color:#fff;}
.box p, .box div, .box table tbody tr td
{
    padding:0 20px 0 20px;

}
.box table tbody tr td
{
    padding:0 10px 0 10px;
}
.box a						{ color: #FFFFFF; text-decoration: underline; padding-bottom:5px;}
.box a:link					{ color: #FFFFFF; text-decoration: underline; }
.box a img 					{ display: none; }

.box img
{
    width:100%;
    margin-top:-15px;
  

}
.box ul						{ list-style-type: none; padding: 0; }


.box.black					{ background: #2b2b2b; /*background: rgba(43,43,43,0.9);*/ }

/*.box.blue					{ background: #001e61; background:rgba(0, 30, 97,0.9); }*/

.box.blue					{ background: #425a8c; background: rgba(66,90,140,0.9);}
.box.blue h2, .box.red h2, .box.yellow h2, .box.blue h1, .box.red h1, .box.yellow h1
{
    color:#fff;
}
.box.green					{ background: #99ba00; /*background: rgba(153,186,0,0.9);*/ }
/*.box.yellow					{ background: #ecac00; /*background: rgba(236,172,0,0.9); }*/
.box.yellow					{ background: #ecac00; background: rgba(236,172,0,0.9); }
.box.red					{ background: #b2292e; background: rgba(178,41,46,0.9);}
.box.sand					{ background: #dfdcd5; /*background: rgba(223,220,213,0.9);*/ color: #222222; }
.box.sand a					{ color: #222; }
.box.sand h2, .box.sand h1  {color:#222}

.box.white 					{ background: #fff; background: rgba(255,255,255,1); }

/* Folkemødet */
.box.fm-greyblue            { background: #9abfd0; color: black; }
.box.fm-greyblue a, .box.fm-greyblue h2          { color: #000;}
.box.fm-grey                { background: #aaaaaa; }
.box.fm-petrol              { background: #0c728b; }
.box.fm-bamboo              { background: #eeefc1; color: black; }
.box.fm-bamboo a, .box.fm-bamboo h2 {   color:#000; }
.box.fm-black               { background: #000000; }
.box.fm-logogreen, .box.fm-green{ background: #bedc78; color: black; }
.box.fm-logogreen a, .box.fm-logogreen h2, .box.fm-green a, .box.fm-green h2{color:#000;} 
.box.fm-purple              { background: #a1abc9; }
.box.fm-white				{ background: #FFF; color: #222; }
.box.fm-white a				{ color: #222; }

/**-------- MIGRATED FOR CONTENTSPOTS END ------------**/


/* Level 1 */
#topnavbar 
{
    z-index:3;
    position:relative;
    width: 100%;
    background-color: #fff;
    -moz-box-shadow: 0 2px 0 #bbb;
    -webkit-box-shadow: 0 2px 0 #bbb;
    box-shadow: 0 2px 0 #bbb;
    
}


.nav-container
{
    margin:0 auto;
    padding:0;
    max-width:1140px;
    font-size:22px;
    color: #2b2b2b;
    outline:none;
    font-family:verdana, arial, sans-serif;
    position:relative;
    background:#fff;
    /*border-bottom:1px solid #ccc;*/
    
}

.nav-lvl2
{
    margin:0 auto;
    padding:0;
    max-width:1140px;
    

}




/** formatering af menu */
.nav-lvl3mobile.container
{
    padding-left:0;
}
.nav-lvl3
{
    font-size:11px;
}
.nav-lvl3.noindex.ms-core-listMenu-verticalBox ul.static li.static ul.static li.static a
{
    background-image:none;
    color:#2b2b2b;
    font-weight:bold;
    padding-bottom:1px;
    font-size:11px;
}
.nav-lvl3.noindex.ms-core-listMenu-verticalBox li.static.selected .additional-background
{

    padding-left:5px;
 
}
.nav-lvl3.noindex.ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item.ms-core-listMenu-selected 
{
    background-color:#C5C2BC;

}
.nav-lvl3.noindex.ms-core-listMenu-verticalBox ul.static li.static ul.static li.static ul.static li.static a
{
    color:#2b2b2b;
    color:#af292e !important;
    font-weight:normal !important;
    font-size:11px;
    padding-left:25px !important;
}

.nav-lvl3.noindex.ms-core-listMenu-verticalBox ul.static li.static ul.static li.static ul.static li.static ul.static li.static a
{
    
    
    display:none !important;
}


.nav-lvl3.noindex.ms-core-listMenu-verticalBox li.static.selected ul.static li.static a,.nav-lvl3.noindex.ms-core-listMenu-verticalBox li.static ul.static li.static a
{

padding-left:14px !important;
font-weight:normal !important;
 
}

/** **/


.container.large-text .nav-container a
{
 font-size:24px;
}
.topnavcontainer
{
    overflow:hidden;
}
.nav-lvl2 span.menu-item-text
{
    font-size:12px;
}
.container.large-text .nav-lvl2 span.menu-item-text
{
    font-size:18px;
}



#topnavbar .ms-core-listMenu-item,
#topnavbar .ms-core-listMenu-item:link,
#topnavbar .ms-core-listMenu-item:visited
{
color:#2b2b2b;
text-decoration:none;

}
#topnavbar .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:hover,
#topnavbar .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item.ms-core-listMenu-selected:hover,
#topnavbar a.ms-tv-item:hover,
#topnavbar a.ms-tv-header:hover
{
color:#808080;
   /*background-image:url('/_layouts/15/ppn.brkdk.sp2013.branding/images/menu-selector3.png');
   background-repeat:no-repeat;
   background-position:top center;*/
}
.ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:link,
.ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:visited,
.ms-core-listMenu-horizontalBox .ms-core-listMenu-selected,
#topnavbar li > a.ms-core-listMenu-item:active,
.ms-tv-selected:link
{
    color:#fff;
    

}

.nav-container .ms-core-listMenu-selected
{
   
   /*background-image:url('/_layouts/15/ppn.brkdk.sp2013.branding/images/menu-selectorop.png');
   background-repeat:no-repeat;
   background-position:bottom center;*/
}


.nav-lvl2 .ms-core-listMenu-selected
{
   /*background-image:url('/_layouts/15/ppn.brkdk.sp2013.branding/images/menu-selector3.png');
   background-repeat:no-repeat;
   background-position:top center;*/

}


.col-md-2.nopadding
{
    padding-left:0;
}
#sideNavBox
{
    width:190px;
    padding-top:7px;
 
}
.ms-core-listMenu-verticalBox li.static > a.ms-core-listMenu-item
{
    font-family:Verdana, Arial, helvetica, sans-serif;
    color:#2b2b2b;
    font-size:12px;
}
.container.medium-text .ms-core-listMenu-verticalBox li.static > a.ms-core-listMenu-item
{
    font-size:12px;
}
.container.large-text .ms-core-listMenu-verticalBox li.static > a.ms-core-listMenu-item
{
    font-size:18px;
}

.ms-core-listMenu-verticalBox li.static > .ms-core-listMenu-item
{
    font-family:Verdana, Arial, helvetica, sans-serif;
    padding-left:13px;
    
    font-size:12px;
}
.container.medium-text .ms-core-listMenu-verticalBox li.static > .ms-core-listMenu-item
{
    font-size:12px;
}
.container.large-text .ms-core-listMenu-verticalBox li.static > .ms-core-listMenu-item
{
    font-size:18px;
}
.ms-core-listMenu-verticalBox li.static.selected > .ms-core-listMenu-item
{
    font-family:Verdana, Arial, helvetica, sans-serif;
    padding-left:0;
    
     font-size:12px;
}

.container.medium-text .ms-core-listMenu-verticalBox li.static.selected > .ms-core-listMenu-item
{
    font-size:12px;
}



.container.large-text .ms-core-listMenu-verticalBox li.static.selected > .ms-core-listMenu-item
{
    font-size:18px;
}

li > a.ms-core-listMenu-item:hover, .ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item.ms-core-listMenu-selected:hover
{
    color:#2b2b2b;
    background-color:#f0eeeb;
}
.ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item.ms-core-listMenu-selected
{
    color: #fff;
    background-color:#AF292E;
    padding-left:5px;
   
}
.ms-core-listMenu-verticalBox li > a.ms-core-listMenu-item.ms-core-listMenu-selected:hover
{
    color: #fff;
    background-color:#AF292E;
   
   
}
.ms-core-listMenu-verticalBox li.static.selected .additional-background
{
    
    background-repeat:no-repeat;
    padding-left:12px;
    background-position:0 5px;  
    display:block;
}
.ms-core-listMenu-verticalBox li.static.selected ul li.static .additional-background
{
    background-image:none;
    padding-left:0;
    
}


.ms-core-listMenu-verticalBox li.static 
{
    
    color:#383838;
    padding-left:0;
}


.ms-core-listMenu-verticalBox li.static.selected ul.static li.static  a
{
    color:#383838;
    padding-left:30px;
    font-size:12px;
    font-weight:normal;
    background-position:15px 10px;

}


.container.medium-text .ms-core-listMenu-verticalBox li.static.selected ul.static li.static  a
{
    font-size:12px;
}
.container.large-text .ms-core-listMenu-verticalBox li.static.selected ul.static li.static  a
{
    font-size:18px;
}

.ms-core-listMenu-verticalBox ul.static li.static ul.static li.static a
{
    font-size:12px;
    background-image:url('/_layouts/15/ppn.brkdk.sp2013.branding/images/leftmenu-2nd.png');
    background-repeat:no-repeat;
    padding-left:25px;
    background-position:13px 13px;  
    display:block;
    color:#808080;
}

.container.large-text .ms-core-listMenu-verticalBox ul.static li.static ul.static li.static a
{
    font-size:18px;
    
}

.ms-core-listMenu-verticalBox ul.static li.static ul.static li.static a:hover
{
    color:#2b2b2b;
}


.ms-core-listMenu-verticalBox ul.static li.static ul.static li.static.selected a
{
    font-size:12px;
    padding-left:15px;
    /*background-image:url('/_layouts/15/ppn.brkdk.sp2013.branding/images/leftmenu-2nd.png');
    background-repeat:repeat-x;
    background-position:0 0;*/
    color:#fff;
}

.container.medium-text .ms-core-listMenu-verticalBox ul.static li.static ul.static li.static.selected a
{
    font-size:12px;
  
}

.container.large-text .ms-core-listMenu-verticalBox ul.static li.static ul.static li.static.selected a
{
    font-size:18px;
  
}



nav.servicelinks 
{
    background-color:#fff;
    border-radius:5px;
    padding:0 5px;
    margin:0;
          
}
.servicelinks a, .servicelinks a:link, .servicelinks a:visited, .servicelinks a:active
{
    color:#2b2b2b;
    font-size:11px;
    padding:0 5px;

}
.servicelinks span
{
    border-right:1px solid #f0eeeb;
    padding:5px 0 7px 0;
    display:inline-block;
}
.servicelinks span:last-child
{
    border-right:1px solid #fff;
}


.container.large-text nav.servicelinks a
{
    font-size:18px;
}
.mastfooter
{
    padding-top:15px;
}

#footer1 address
{
    /*padding:18px;*/
    text-align:center;
    font-style:normal;
    font-size:11px;
    color:#898b8f;
}
#footer1 address span		{ padding: 0 5px }
#footer1 address span:first-child {color:#2b2b2e;    }
#footer1 address .name		{ color: #2b2b2e; }
#footer1 a					{ color: #AF292E; }
.container.large-text #footer1 address
{
    font-size:18px;
}

#frontpage .box
{
    border:none;
    margin:25px 0 15px 15px;
    padding:15px;

}

#frontpage .box.black.selfhelp div
{
    padding-left:0;
    padding-right:0;
}

.btnArea
{
    font-size:15px;
}


#frontpage .box p, #frontpage .box h2, #frontpage .box div, #frontpage .box table tbody tr td
{
    padding:0;

}
#frontpage .box img
{
    border:none;
    margin-top:0;
    
    
    
}

#frontpage .col-md-3 .box 
{
    height:432px;
    
}
#frontpage .col-md-4 .box
{
    margin-top:0;
}
#frontpage .col-md-4 ul.cbs-List
{
    display:block;
}

#frontpage .col-md-6.nyheder
{
    margin-top:15px;
}

#frontpage .box.selfhelp
{
    margin-left:0;
    padding-top:1px;
}
.selfHelpLinks 
{
        cursor:pointer;
}
.selfHelpLinks .headertext 
{
     font-size:20px;
     text-transform:uppercase;
}
.selfHelpLinksPopOut 
{
    padding-top:4px;
}
.selfHelpLinksPopOut a:link
{
    text-decoration:none;

}
div.selfhelplink
{
margin-top:10px;

}
.ms-webpart-chrome-title
{
    /*background-color:#AF292E;*/
    padding:0;
    border-bottom:1px solid #808080;
 }
h2.ms-webpart-titleText span
{
       color:#AF292E;
       font-family:Arial, Verdana, sans-serif;
       font-size:18px;
       font-weight:bold;
       margin-top:2px;
       
}


h3.brkhoeringheader
{
    color:#AF292E;
    font-size:14px;
    font-family:Verdana, Arial, sans-serif;
}


.hoeringLinesContainer
{
    padding:0;
    border-bottom:1px solid #808080;
}

.hoeringimg
{
  
}

/*Searchbox master*/
.brksbox
{
    margin-top:10px;
    
}


/*SEARCHBOX Forside*/




#SearchBox
{
    float:none;
    
    
}
#brksearchfrontpage
{ 
    border:solid 10px #fff; 
    margin:100px 0;
    padding:60px 10px;
    background-image:url(/_layouts/15/ppn.brkdk.sp2013.branding/images/griff-box.png); 
    background-repeat:no-repeat;
    background-color:#dfdcd5;
    height:60px;
    text-align:center;
   
}

/*Paste from corev15.css */

.ms-srch-sb
{
display:inline-block;
}

.ms-srch-sb-border
{
border-radius:5px;
box-shadow: 0 0 5px #ccc inset;
border:1px solid #C5C2BC;
background-color:#fff;
}

.ms-core-header .ms-srch-sb-border
{
border:1px solid #C5C2BC;
}
.ms-srch-sb-border:hover
{
border:1px solid #C5C2BC;
background-color:#fff;
}
.ms-core-header .ms-srch-sb-border:hover
{
border:1px solid #C5C2BC;
background-color:#fff;
}
.ms-srch-sb-borderFocused
{
border-radius:5px;
box-shadow: 0 0 5px #ccc inset;
border:1px solid #C5C2BC;
background-color:#fff;
}
.ms-core-header .ms-srch-sb-borderFocused
{
border-radius:5px;
box-shadow: 0 0 5px #ccc inset;
border:1px solid #C5C2BC;
}
.ms-srch-sb>input
{
display:inline-block;
border-style:none;
outline-style:none;
height:18px;
margin:0 0 0 5px;
padding:0 1px 0 0;
width:200px;
background-color:transparent;
}
.ms-core-header .ms-srch-sb>input
{
color:#2b2b2b;
}
.ms-srch-sb>input:focus
{
border-style:none;
outline-style:none;
}
.ms-srch-sb>input[type=text]::-ms-clear
{
display:none;
}
.ms-srch-sb-link
{
float:left;
margin-left:10px;
}
.ms-srch-sb-navLink,.ms-srch-sb-searchLink
{
display:inline-block;
cursor:pointer;
vertical-align:top;
background-color:transparent;
border:1px solid transparent;
position:relative;
overflow:hidden;
}
.ms-srch-sb > .ms-srch-sb-searchLink
{
margin-left:-1px;
height:20px;
width:20px;
}
.ms-srch-sb > .ms-srch-sb-navLink
{
height:20px;
width:20px;
}
.servicelinks a.ms-srch-sb-navLink
{
    padding:0;
    
    
}

img.brksrchimg
{
    padding:3px 0 0 3px;
}

.ms-srch-sb-searchLink:visited, .ms-srch-sb-searchLink:hover,.ms-srch-sb-navLink:hover
{
background-color:#C5C2BC;
color:#fff;

}
a.ms-srch-sb-searchLink
{
    color:#fff !important;
}
.ms-srch-sb-navLink:active,
.ms-srch-sb-navLink > img:active,
.ms-srch-sb-navLink-menuOpen,
.ms-srch-sb-navLink-menuOpen:hover
{
background-color:#f0eeeb;
}


#searchpage #brksearchfrontpage
{
    margin:0;
}



.ms-qSuggest-container
{
border:inherit;
padding:5px 0;
margin:-1px 0 0 -1px;
visibility:hidden;
position:absolute;
background-color:#fff;
z-index:1000;
text-align:left;
}
.ms-qSuggest-list {
    cursor: default;
    margin: 0;
    overflow: hidden;
    padding: 0;
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.ms-qSuggest-listItem
{
margin:0;
padding:7px 10px;
}
.ms-qSuggest-hListItem{
background-color:#f0eeeb;
background-color:rgba(240, 238, 235,0.5 );
margin:0px;
padding:7px 10px;
}
.ms-qSuggest-personalResultTitle
{
padding:7px 10px;
margin:0;
color:#666;
}
.ms-qSuggest-listSeparator
{
border-top:1px solid #c6c6c6;
margin:7px 0;
}
  
.ms-srch-sb-searchLink
{
    background-color:#AF292E;
    color:#fff;
    padding:3px 14px 6px 14px;
    border-radius:5px;
    font-size:15px;
}

.ms-srch-sbLarge-searchImg
{
    display:none;
}
.ms-srch-sbLarge-navWidth
{
width:330px;
}
.ms-srch-sbLarge > .ms-srch-sb-searchLink
{
    height:23px;
}

.ms-textLarge .ms-srch-sbLarge-navWidth
{
    color:#2b2b2b;
    font-family:Verdana, Arial, sans-serif;
}
    
/*SEARCH RESULT*/
.ms-srch-item-summary
{
    color:#2b2b2b

}

a.ms-srch-item-link
{
    color:#AF292E;
}

.ms-srch-item-title
{
    padding:0 0 5px 0;
}

.ms-srch-hover-actions
{
    display:none;
}

.ms-srch-bestBetItem-icon
{
    /*background-image:url('/_layouts/15/ppn.brkdk.sp2013.branding/images/arrows.png');*/
    display:none;
}

h2 .ms-srchnav-link
{
    font-size:20px;
    

}



.ms-srch-bestBetItem
{
    padding-top:0;
    padding-left:0;
    margin:0;   
}


.brkbanner
{
    /*border-top:10px solid #fff;
    border-left:10px solid #fff;
    border-right:10px solid #fff;    
    background: #dfdcd5;
    border-bottom:10px solid #fff;*/
}

.brkbestbet
{

    /*background: #dfdcd5;
    
     padding:5px;*/
    
}
.ms-srch-bestBetItem .ms-srch-item-body
{
    
    /*padding:5px;*/
}

.ms-srch-item-visualBestBet
{
    /*margin-left:-8px;
    margin-top:-7px;
    margin-bottom:-4px;*/
}
.ms-srch-item:hover,.ms-srch-resultHover:hover,.edisc-SearchResultItemContainer:hover
{
background-color:rgba(223, 220, 213,0.5 );
}
.ms-srch-itemSelected
{
background-color:rgba(223, 220, 213,0.5 );
}
.edisc-SearchResultItem:hover
{
    background-color:rgba(223, 220, 213,0.5 );
}
.ms-core-needIEFilter .ms-srch-item:hover,.ms-core-needIEFilter .ms-srch-resultHover:hover,.ms-core-needIEFilter .edisc-SearchResultItemContainer:hover{
background-color:transparent;
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#dfdcd5f7,endColorstr=#dfdcd5f7)";
}
.ms-srchnav-link:link,
.ms-srchnav-link:visited
{
color:#2b2b2b;
}

.ms-srchnav-link-selected:link,
.ms-srchnav-link-selected:visited
{
color:#2b2b2b;
}

.ms-srchnav-link:hover,
.ms-srchnav-link-selected:hover
{
color:#2b2b2b;
text-decoration:none;
}

.ms-srchnav-link:active,
.ms-srchnav-link-selected:active
{
color:#2b2b2b;
text-decoration:none;
}
.ms-ref-refineritem
{
font-family:Verdana,Arial, sans-serif;
font-size:8pt;
width:75%;
}

.ms-ref-refinername:link,
.ms-ref-refinername:visited
{
color:#2b2b2b;
font-size:15px;
padding:0 0 8px 0;
border:0;
width:160px;
display:block;
cursor:pointer;
font-weight:bold;
}
.ms-ref-name
{
    color:#2b2b2b;
    font-size:11px;
}

.ms-ref-unselSec a:link, .ms-ref-unselSec a:active, .ms-ref-unsel-shortList a:visited, .ms-ref-unsel-shortList a:hover, .ms-ref-unsel-shortList a:active
{
text-decoration:none;
color:#AF292E;
font-size:12px;
}


.ms-ref-refiner #Value > a:hover,.ms-ref-unsel-toggle:hover
{
text-decoration:none;
color:#AF292E;
}
.ms-ref-refiner #Value > a:active
{
text-decoration:none;
color:#AF292E;
}
.ajax__multi_slider_default .inner_rail_horizontal, .slider_tick_active
{

background-color:#AF292E;
border-color:#AF292E;
}
.histogram_bar_active
{
    border-top-color:#AF292E;
}

.histogram_bar_active:hover,.histogram_bar_inactive:hover
{
background-color:#c35f62;
border-left:1px solid #c35f62;
 border-right:1px solid #c35f62;
border-top:2px solid #AF292E;

}


.ms-srch-result #Paging a:hover
{
color:#AF292E;
}
.ms-srch-result #PagingSelf a
{

color:#AF292E;

}
.ms-ref-ctrl .ms-ref-selSec .ms-ref-filterSel, .ms-ref-ctrl .ms-ref-allSec .ms-ref-filterSel
{
    color:#AF292E;
    background-color: transparent;
}


input[type=password]:focus,
input[type=text]:focus,
select:focus,
textarea:focus,
.sp-peoplepicker-topLevelFocus,
.ms-inputBoxActive,
.ms-inputBox.ms-inputBoxActive:hover
{
border-color:#808080;
border-color:#AF292E;
}


/*Gem fontfarve m.m.*/
#Ribbon\.EditingTools\.CPEditTab\.Font-Large-0-0, #Ribbon\.EditingTools\.CPEditTab\.Font-Large-0-1-1, #Ribbon\.EditingTools\.CPEditTab\.Font\.Italics-Small, #Ribbon\.EditingTools\.CPEditTab\.Font\.Underline-Small, #Ribbon\.EditingTools\.CPEditTab\.Font\.Strikethrough-Small, #Ribbon\.EditingTools\.CPEditTab\.Font\.Subscript-Small, #Ribbon\.EditingTools\.CPEditTab\.Font\.Superscript-Small  /*#Ribbon\.EditingTools\.CPEditTab\.Font-Large-0-1-0*/
{
    display:none;
}
#Ribbon\.EditingTools\.CPEditTab\.Font\.Bold-Small
{

    display:inline-block !important;
}

/*TYPOGRAFI*/



H1.brkElement-H1
{
-ms-name:"Overskrift 1";
-ms-element:"true";
}
H2.brkElement-H2
{
-ms-name:"Overskrift 2";
-ms-element:"true";
}
H3.brkElement-H3
{
-ms-name:"Overskrift 3";
-ms-element:"true";
}
H4.brkElement-H4
{
-ms-name:"Overskrift 4";
-ms-element:"true";
}
P.brkElement-P {
    -ms-name: "Afsnit";
    -ms-element: "true";
}

.brkStyle-Left
{
-ms-name:"Højrestillet indhold";
-ms-element:"true";
}


.ms-rtestate-field h1,
h1.brkElement-H1
{
    font-family:Verdana, Arial, sans-serif;
    font-size:30px;
    font-weight: normal;
    color:#2b2b2b;
}
.ms-rtestate-field h2,
h2.brkElement-H2
{
    font-family:Verdana, Arial, sans-serif;
    font-size:20px;
    font-weight:normal;
    color:#af292e;
}
.ms-rtestate-field h3,
h3.brkElement-H3
{
line-height:1.4;
}
.ms-rtestate-field h4,
h4.brkElement-H4 {
 color: #808080;
}
.ms-rtestate-field p,
p.brkElement-P
{
margin:0px 0px 10px 0px;

}


.ms-rtestate-field .brkStyle-Left
{
    font-family:Verdana, Arial, sans-serif;
    font-size:14px;
    line-height:22px;
    font-weight:normal;
    float:right;
   
}


h2.brkElement-H2.ui-accordion-header
{
    margin-top:15px;
    padding-right:10px;
}

/**** TABLE START ***/
.brkTable-default > tbody > tr > td,
.brkTable-default > tbody > tr > th,
.brkTable-0 > tbody > tr > td,
.brkTable-0 > tbody > tr > th,
.brkTable-2 > tbody > tr > td,
.brkTable-2 > tbody > tr > th,
.brkTable-7 > tbody > tr > td,
.brkTable-7 > tbody > tr > th,
.brkTable-9 > tbody > tr > td,
.brkTable-9 > tbody > tr > th
{
vertical-align:top;
padding:7px 5px 6px;
}
.brkTable-default > tbody > tr > th,
.brkTable-default > tbody > tr.brkTableFooterRow-default,
.brkTable-0 > tbody > tr > th,
.brkTable-0 > tbody > tr.brkTableFooterRow-0,
.brkTable-2 > tbody > tr > th,
.brkTable-2 > tbody > tr.brkTableFooterRow-2,
.brkTable-7 > tbody > tr > th,
.brkTable-7 > tbody > tr.brkTableFooterRow-7,
.brkTable-9 > tbody > tr > th,
.brkTable-9 > tbody > tr.brkTableFooterRow-9
{
color:#2b2b2b;
text-align:left;
font-weight:normal;
}
.brktablecells
{
padding:2px;
vertical-align:top;
}
.brkTable-default
{
-ms-name:"Default Table Style - Light";
}
.brkTable-default,
.brkTable-default > tbody > tr > td,
.brkTable-default > tbody > tr > th,
td.brkTable-default,
th.brkTable-default,
.brktablecells
{
border:1px solid #ccc;
}
.brkTable-0
{
-ms-name:"Table Style 1 - Clear";
border-width:0px;
border-style:none;
border-collapse:collapse;
}

.brkTable-2{
-ms-name:"Table Style 4 - Light Lines";
}
.brkTable-2 tr.brkTableHeaderRow-2,
.brkTable-2 tr.brkTableFooterRow-2,
.brkTable-2 tr.brkTableHeaderRow-2 > th,
.brkTable-2 tr.brkTableFooterRow-2 > th,
.brkTable-2 tr.brkTableFooterRow-2 > td
{
background-color:#808080;
color:#fff;
}
.brkTable-2 tr.brkTableOddRow-2,
.brkTable-2 tr.brkTableEvenRow-2
{
border-top:1px solid #808080;
border-bottom:1px solid #808080;
}

.brkTable-7{
-ms-name:"Table Style 8 - Sort";
}
.brkTable-7,
.brkTable-7 > tbody > tr > td,
.brkTable-7 > tbody > tr > th
{
border:1px solid #2b2b2b;
}
.brkTable-7 tr.brkTableHeaderRow-7,
.brkTable-7 tr.brkTableFooterRow-7,
.brkTable-7 tr.brkTableHeaderRow-7 > th,
.brkTable-7 tr.brkTableFooterRow-7 > th,
.brkTable-7 tr.brkTableFooterRow-7 > td
{
background-color:#2b2b2b;
color:#fff;
}
.brkTable-9{
-ms-name:"Table Style 10 - Rød";
}
.brkTable-9,
.brkTable-9 > tbody > tr > td,
.brkTable-9 > tbody > tr > th
{
border:1px solid #af292e;
}
.brkTable-9 tr.brkTableHeaderRow-9,
.brkTable-9 tr.brkTableFooterRow-9,
.brkTable-9 tr.brkTableHeaderRow-9 > th,
.brkTable-9 tr.brkTableFooterRow-9 > th,
.brkTable-9 tr.brkTableFooterRow-9 > td
{
background-color:#af292e;
color:#fff;
}

.brkTableGrid td,.brkTableGrid th{
border:1px dotted black;
}
/**** TABLE END *****/

.brkPosition-1{
-ms-name:"Left";
float:left;
}
.brkPosition-2{
-ms-name:"Right";
float:right;
}
.brkPosition-3{
-ms-name:"Top";
vertical-align:text-top;
}
.brkPosition-4{
-ms-name:"Middle";
vertical-align:middle;
}
.brkPosition-5{
-ms-name:"Bottom";
vertical-align:text-bottom;
}

.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius:0;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius:0;
}
.ms-rtestate-field a
{
        color:#af292e;
}

.ui-accordion .ui-accordion-header a
{
    padding-left:0;
}
.ui-widget
{
    font-size:13px;
}
/* INDHOLDSSIDE*/
#content .row
{
    margin:10px 0 10px 0;
}
#content .col-md-3
{
    padding-right:2px;
}
/*BORGERDKSIDE*/

#lovgivning, #anbefaler
{
    border:10px solid #fff;
    background-color:#dfdcd5;
    
    margin-top:40px;
    padding-left:15px;
}

#lovgivning h3, #anbefaler h3
{
    font-size:18px;
    

}
#lovgivning h4, #anbefaler h4
{
    color:#2b2b2b;
    font-size:17px;
}



/* NYHEDSSIDE */

h1.nyhedoverskrift
{
    color:#2b2b2b;
    
}
.nyhedbody h2
{
    color:#AF292E;
}
.nyheddato
{
    padding-bottom:15px;
}


/*SØGERESULTAT NYHEDER*/

h3.brknewsheader
{
    color:#AF292E;
    font-size:18px;
    font-family:Verdana, Arial, sans-serif;
    margin-top:10px;
}
h3.brknewsheaderforside:focus
{

}

div.nyheddatosrch 
{
    padding:5px 0 5px 0;
    color:#808080;
    font-size:14px;
    font-family:Verdana, Arial, sans-serif;
}
span.nyheddatoforsidesrch
{
    padding:5px 0 5px 0;
    color:#808080;
    font-size:14px;
    font-family:Verdana, Arial, sans-serif;
}
h3.brknewsheaderforside
{
    color:#AF292E;
    font-size:18px;
    font-family:Verdana, Arial, sans-serif;
    margin-top:10px;
    font-weight:normal;
}
.nyhedLinesContainer
{
    border-bottom:1px solid #808080;
    padding-bottom:10px;
}

.ms-srch-item.nyhedsrchcontainer
{
    /*width:680px;*/
    width:100%;
}
.nyhedsrchcontainer
{
    padding:10px 0 10px 0;
  
}
img.nyhedsrchimg
{
    margin-top:10px;
    border:10px solid #fff;
    width:100%;
}

.srchleftpadding
{
    padding-left:45px;
}


/*SEKTIONSSIDE*/
.topimage img
{ 
    
    border:solid 10px #fff !important;
    width:100%;
    max-width:1119px;
    margin-bottom:15px;
}
/*.topimage
{
 margin-right:20px;
}*/

.col-md-3.paddingsektion
{
    padding-right:0;
}

.container.large-text .box
{
    font-size:18px;
}
.container.medium-text .box
{
    font-size:13px;
}

#textsizer-classnames
{
   margin:10px 0 6px 6px;
}
   #textsizer-classnames p
   {
      display: inline;
   }
ul.textresizer
{
   list-style: none;
   display: inline;
   margin:0;
   padding:0;
}
   ul.textresizer li
   {
      display: inline;
      margin:0;
      padding:0;
   }
 
   ul.textresizer a
   {
         text-decoration: none;
   }
     
   ul.textresizer a:hover
   {
      background: #fff;
      border-radius:4px;
              
   }
 
   ul.textresizer .small-text
   {
      font-size: 12px;
   }
    
   ul.textresizer .medium-text
   {
      font-size: 14px;
   }
    
   ul.textresizer .large-text
   {
      font-size: 16px;
   }
    
   ul.textresizer .larger-text
   {
      font-size: 18px;
   }
 
   ul.textresizer a.textresizer-active
   {
     
      background: #fff;
      border-radius:4px;
     
   }
   .ms-rtestate-field.small-text
   {
      font-size: 13px;
   }
    
   .ms-rtestate-field.medium-text
   {
      font-size: 15px;
   }
    
   .ms-rtestate-field.large-text
   {
      font-size: 18px;
   }

.ms-rtestate-field.larger-text {
    font-size: 20px;
}
 .broedkrumme
{
    height:35px;
    font-family:Verdana, Arial, sans-serif;
    font-size:11px;
    margin-top:7px;
 }
.broedkrumme a:link, .broedkrumme a:visited
{
    color:#808080;
}
.broedkrumme a:active
{
    color:#808080;
}
span.broedkrummesep
{
    padding:0 5px 0 5px;
    background-image:url('/_layouts/15/ppn.brkdk.sp2013.branding/images/broedkrumme_pil.png');
    background-repeat:no-repeat;
    background-position:7px center;
 
}

.contentarea
{
    padding-left:10px;
}

/*GIV OS ET PRAJ */
.praj
{
    padding:0 30px 50px 20px;
    
}
.box.red.praj h4 
{
    color:#fff;
}
.box.red.praj h2, .box.red.praj div
{
    padding-left:0;
}

.praj textarea
{
    width:100%;
}
.praj input
{
    float:right;
    margin:10px 10px 20px 0;
    padding:0;
    display:block;
}

/* SITEMAP/INDHOLDSFORESPØRGSEL **/
.dfwp-list
{
    clear:none;
}
.medium
{

    font-family:Verdana, Arial, sans-serif;
    font-size:14px;
    
}

.dfwp-column					{ float: left; margin-left: 0; padding: 10px 0; }
.dfwp-item {
    display: block;
    padding-left:30px;
}
ul.dfwp-list{
    
}
ul.dfwp-column.dfwp-list > .dfwp-item
{
    margin-bottom:20px;
    padding-left:0;
    
}



.col-md-3 .dfwp-column			{ margin-left: 20px; }

.link-item a					{ color: #AF292E !important; }

   /*WEBDELSSIDE */
    .contentareaweb
   {
       /*margin-left:-25px;
       margin-right:30px;*/
   }

   .contentareaweb .col-md-6, .contentarea .col-md-3
   {
       padding-left:0;
       padding-right:0;
   }
   .smIcon
   {
      float:right;
      padding-top:5px;
   }

   .print
   { 
   float:right; 
   height: 27px; 
   width: 27px; 
   background-image:url('/_layouts/15/ppn.brkdk.sp2013.branding/images/print.png');
   background-repeat:no-repeat;
   background-position:0 0;
   padding:5px;
   margin-top:5px;
   }
   @media print {
  body{ background: none repeat scroll 0% 0% transparent ! important; color: black ! important; text-shadow: none ! important; filter: none ! important; }
  a, a:visited { color: #444444 ! important; text-decoration: underline; }
  img { max-width: 100% ! important; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
  .vt-two { display: none ! important; }
  #topnav { display: none ! important; }
    .topnavcontainer {display:none !important}
  #breadcrumb { display: none ! important; }
  #globalmenu { display: none ! important; }
  .banner img { display: none ! important; }
  #tool { display: none ! important; }
  .contentarea { width:410px ! important; }
  #content { overflow: visible ! important; }
    
  .ui-accordion-content { display: block ! important; }
  .smIcon{display:none;}
  .servicelinks{display:none;}
  .broedkrumme{display:none;}
  .header{padding:0 !important;margin:0 !important;height:50px;}
    .ms-siteicon-a img {padding-left:20px !important}
  #s4-bodyContainer{padding:0 !important;margin:0 !important}
  #s4-ribboncont{display:none;}
  #s4-workspace a:link:after, #s4-workspace a:visited:after {    
  content: " ";    
   
}
  
}