@font-face {
    font-family: "Cabin";
    src: url("../webfonts/Cabin-Bold.ttf") format('truetype');
    font-weight: bold;
}
@font-face {
    font-family: "Cabin";
    src: url("../webfonts/Cabin-BoldItalic.ttf") format('truetype');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: "Cabin";
    src: url("../webfonts/Cabin-Italic.ttf") format('truetype');
	font-style: italic;
}
@font-face {
    font-family: "Cabin";
    src: url("../webfonts/Cabin-Medium.ttf") format('truetype');
}
@font-face {
    font-family: "Cabin";
    src: url("../webfonts/Cabin-MediumItalic.ttf") format('truetype');
    font-style: italic;
}
@font-face {
    font-family: "Cabin";
    src: url("../webfonts/Cabin-Regular.ttf") format('truetype');
}
@font-face {
    font-family: "Cabin";
    src: url("../webfonts/Cabin-SemiBold.ttf") format('truetype');
    font-weight: bold;
}
@font-face {
    font-family: "Cabin";
    src: url("../webfonts/Cabin-SemiBoldItalic.ttf") format('truetype');
    font-weight: bold;
    font-style: italic;
}

*, html {
   font-family : 'Cabin', verdana;   
}

a {
	color:black;
}

.blue_color {
	color:#084b74;
}
.orange_color {
	color:#f36e21;
}
.blue_button {
	background-color:#084b74;
	color:white;
}
.blue_button:hover {
	color:white !important;
}

.navbar.navbar-expand-lg {
	padding-top:0;
	padding-bottom:0;
}
.navbar.navbar-expand-lg a {
	color:white;
	text-align:center;
}

.panel-heading.collapsed .fa-chevron-down,
.panel-heading .fa-chevron-up {
  display: none;
}

.panel-heading.collapsed .fa-chevron-up,
.panel-heading .fa-chevron-down {
  display: inline-block;
}
.panel-heading {
	background-color: #084b74;
	color:white;
	padding: 10px 0 10px 10px;
}
.panel-body {
	background-color: #afe0f0;
}
.panel-body.mineIndstillinger {
	background-color: unset;
}
.panel-body a {
	color: black;
}
.panel-menu-items {
	//padding: 10px 10px 10px 10px;
	color:black;
}
.panel.panel-info {
    padding-bottom: 1px;
    //width:100%;
    border:none;
}
.table-borderless td,
.table-borderless th {
    border: none;
    border-top:0 !important;
}

.collapse_container.collapsed .fa-chevron-down,
.collapse_container .fa-chevron-up {
  display: none;
}

.collapse_container.collapsed .fa-chevron-up,
.collapse_container .fa-chevron-down {
  display: inline-block;
}

.collapse_container {
	padding-bottom: 20px;
    width:100%;
    background-color: #084b74;
	color:white;
	padding: 10px 0 10px 10px;
}
.collapse {
	border:o;
}
.panel
{
	box-shadow: none !important;
	-webkit-box-shadow: none !important;	
}
.navbar-toggle {
	float:left !important;
}
.navbar-toggle {
	border:none  !important;
}
.navbar.navbar-inverse {
	border:none !important;
}
.navbar-toggle:focus, .navbar-toggle:hover
{
	border:none;
	background-color: #f36e21 !important;
}
.nav-link {
	color:white !important;
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form
{
	border:none !important;
}
.collapse_container + div {
	//background-color: #afe0f0;
	background-color: transparent;
}
.navbar {
	margin-bottom:0 !important;
}
.nyheder_container_content img {
	max-width:100%;
	height:auto;
}
.fa-chevron-down, .fa-chevron-up {
	padding: 5px 30px 5px 10px !important;
}
.table-responsive {
	border: none !important;
}

.dropdown-menu.dropdownProfileIcon {
	left:auto;
	right:0;
	text-align:center;
	min-width: 100px;
}
.dropdown-menu.dropdownProfileIcon a {
	color:black;
	height: 25px;
    display: block;
} 
.files_details_images img {
	max-width:100%;
}
.rounded-circle {
	border-radius:200px;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 3px 5px 3px 0px !important;
}
.btn {
	border-radius:0px !important;
}
.form-control {
	border-radius:0 !important;
}
.orange_button {
	color:white;
	background-color: #f36e21;
}
.bottom_links {
	padding-left:20px; 
	padding-right:20px;
	color:white;
}

/*@media (min-width: 768px)
{
	.navbar-toggle {
	    display: inherit !important;
}
@media (min-width: 991px)
{
.navbar-toggle {
    display: none;
}

@media (min-width: 768px)
{
.navbar-collapse.collapse {
    display: none!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
}
@media (min-width: 991px)
{
.navbar-collapse.collapse {
    display: block!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
}*/
.normal_container {
	//padding:10px;
}
.panel {
	background-color:transparent !important;
}
.col-md-9 {
	background-color:white;
}
.h1, .h2, .h3, h1, h2, h3 {
	margin-top:0 !important;
	padding-top:20px;
}

@media (min-width: 991px)
{
	.inline-visible-xs {
		color:black;
		display:inline-block !important;
	}
}
@media (max-width: 990px)
{
	.inline-visible-xs {
		color:white;
		display:inline-block !important;
		
	}
	.col-md-3 {
	background-color:white;
	}
	.table {
		//margin:10px;
	}
	.table-container {
		margin:10px;
	}
}
h3.blue_color {
	display:inline-block;
}


@media (max-width: 991px) {
  .navbar-header {
      float: none !important;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block !important;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0 !important;
      border-width: 0 0 1px !important;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px !important;
  }
  .navbar-nav>li {
      float: none !important;
  }
  .navbar-nav>li>a {
      padding-top: 10px !important;
      padding-bottom: 10px !important;
  }
  .collapse.in{
      display:block !important;
  }
}
@media screen and (max-width: 767px)
{
	.table-responsive
	{
		margin-bottom:0px;
		padding-bottom:15px;
	}
}

.text-warning {
	color:#ffc107;
}
.text-danger {
	color:red;
}