/* DNN */
.DNNEmptyPane{
	/*width:0 !important;*/
	padding:0!important;
	margin:0 !important;
	min-height: 1px !important;
}

.dnnlabel {
    width:auto !important;
}

.dnnHelpText{
	color:white;
}

.footer-links {
	background-color: #ffffff !important;
	border-top: 1px solid #dee7eb;
	margin-bottom: 25px;
	min-height: 100px;
}

.footer-links h2 {
	color: #77216b !important;
	font-size: 15px !important;
	margin: 25px 0 15px 0 !important;
}

.footer-links p {
	font-size: 13px !important;
	margin: 0 0 5px 0 !important;
}

.footer-links a,
.footer-links a:visited,
.footer-links a:hover {
	color: #283c5a !important;
}

.Normal                 { font-size: 14px; line-height: 1.428; }
.dnnActions             { display: inline-block; }
.dnnActions li          { margin-right: 5px; list-style: none; float: left; }
.dnnCheckbox .mark      { background: none;}
.form-group .dnnLabel   { text-align: left; width: auto; }
.dnnLabel + span        { white-space: normal; }

#ControlBar, #ControlBar:before, #ControlBar:after, #ControlBar *:before, #ControlBar *:after,
#ControlBar li, #ControlBar li:before, #ControlBar li:after,
#ControlBar a, #ControlBar a:before, #ControlBar a:after,
.dnn_mact, .dnn_mact:before, .dnn_mact:after, .dnn_mact *:before, .dnn_mact *:after,
.dnn_mact li, .dnn_mact li:before, .dnn_mact li:after {
    -webkit-box-sizing: content-box !important; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: content-box !important; /* Firefox, other Gecko */
    box-sizing: content-box !important; /* Opera/IE 8+ */
}


/* Addition by Peter Schotman*/
ul.dnnAdminTabNav li a { font-size: 14px; }

/* Make the Control bar more mobile friendly 
.ControlContainer {
    position: relative;
    width: 726px;
    height: 53px;
    margin: 0px auto;
}*/

.paneOutline {
    margin: 5px 0;
    height: 50px;
    line-height: 50px;
    background: #eee;
    border: 1px solid #ccc;
    text-align: center;
    color: #666;
}
.paneOutline_display {
    margin: 2px 1px;
    height: 50px;
    line-height: 50px;
    background: #eee;
    border: 1px solid #ccc;
    text-align: center;
}

/* RD-IPCR Style*/
.row {
	margin-right: 1px !important;
	margin-left: 1px !important;
}

ul, ol {
	margin-left: 0px !important;
}

.DnnModule ul, ol {
	list-style-type: circle;
	font-size: 14px !important;
	margin-left: 25px !important;
}

.form-control {
	border-radius: 0 !important;
}

/* HTML elements */
body {
	font-family: "Open Sans" !important;
	margin: 0;
	padding: 0;
	width: 100%;
}

footer {
	min-height: 200px;
	text-align: center;
}

h1 {
	color: #77216b !important;
	font-size: 21px !important;
	font-weight: 400 !important;
	line-height: 30px !important;
	margin: 0 0 15px 0 !important;
}

h2 {
	border: none !important;
	color: #283c5a !important;
	font-size: 21px !important;
	font-weight: 400 !important;
	margin: 15px 0 !important;
}

h3 {
	color: #283c5a !important;
	font-size: 17px !important;
	font-weight: 400 !important;
	margin: 0 0 15px 0 !important;
	padding: 10px 0 0 0 !important;
}

h4 {
	border: none !important;
	color: #97a9b2 !important;
	font-size: 15px !important;
	font-weight: 400 !important;
	margin: 0 0 15px 0 !important;
}

p {
	color: #283c5a !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	margin: 0 0 15px 0 !important;
}

a {
	color: #10b1dc !important;
	text-decoration: none !important;
}

a:visited {
	color: #10b1dc !important; 
	text-decoration: none !important;
}

a:hover {
	color: #10b1dc !important;
	text-decoration: underline !important;
}

a.command {
	font-size: 20px;
}

a.command:hover {
	text-decoration: none !important;
}

.table,
.table-questionnaire,
.rwd-table {
	background-color: #ffffff !important;
	-webkit-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.1);
	margin: 30px 0 !important
;}

.table > thead > tr > th,
.table-questionnaire > thead > tr > th,
.rwd-table > thead > tr > th {
	border: none !important;
	color: #283c5a !important;
	font-size: 14px !important;
	font-weight: 600 !important;
	padding: 10px !important;
	vertical-align: middle !important;
	width: 35%;
}

.table > tbody > tr > td,
.table-questionnaire >  tbody > tr > td,
.rwd-table > tbody > tr > td {
	border-top: 1px solid #dee7eb !important;
	color: #283c5a !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	padding: 10px !important;
	vertical-align: middle !important;
	width: 35%;
}

.table > thead > tr > th:last-child,
.table > tbody > tr > td:last-child {
	width: 25%;
}


.table-ipcr-activation > thead > tr > th {
	font-size: 12px !important;
	vertical-align: bottom !important;
}

.table-ipcr-activation > thead > tr > th,
.table-ipcr-activation > tbody > tr > td,
.table-ipcr-activation > thead > tr > th:last-child,
.table-ipcr-activation > tbody > tr > td:last-child {
	width: 12.5%;
}

.table-ipcr-activation > tbody > tr > td:first-child {
	font-weight: 600 !important;
}

.table > tbody > tr > td > div,
.table-questionnaire > tbody > tr > td > div,
.rwd-table > tbody > tr > td > div {
	font-size: 14px !important;
}

.table > tbody > tr > td a {
	font-size: 14px;
}

.table > tbody > tr > td > a.command {
	text-decoration: none !important;
}

.table .message-number {
	width: 5%;
}

.table .align-top {
	vertical-align: top !important;
}

#logout-nav {
	display: none;
}

#right-column.col-md-10 .container-fluid .table-row {
	display: table-row;
	font-size: 14px !important;
	vertical-align: middle;
	width: 100%;
}

#right-column.col-md-10 .container-fluid .table-row > label,
#right-column.col-md-10 .container-fluid .table-row label {
	color: #283c5a !important;
	font-size: 13px !important;
	font-weight: 400 !important;
	padding: 10px 0 !important;
}

#right-column.col-md-10 .container-fluid .table-row > .editorial,
#right-column.col-md-10 .container-fluid .table-row .editorial {
	color: #97a9b2 !important;
	display: block;
	font-size: 12px !important;
	margin: 5px 0;
}

/* Containers */
#left-column {
	padding: 0 !important;
}

.container-fluid {
	background-color: #fafbfc;
}

#left-column.col-md-2,
#right-column.col-md-10,
.container-fluid,
.panel-body-map,
.navbar-collapse {
	padding: 0 !important;
}

.navbar-brand {
	color: #ffffff !important;
	display: none;
	font-size: 21px !important;
	font-weight: 600 !important;
	line-height: 40px !important;
	margin: 0 15px !important;
}

.container-fluid.content-padding,
section.content-padding {
	padding: 0 10% !important;
}

#left-column.col-md-2 > header {
	background-color: #77216b;
	display: block;
	height: 120px;
	text-align: center;
}

#left-column.col-md-2 > header > img {
	margin: 22.5px auto;
	height: 75px;
}

#left-column.col-md-2 {
	border-right: 1px solid #dee7eb;
}

.col-md-4 {
	height: auto;
}

.col-md-4 > h2 {
	color: #ffffff;
	font-size: 21px;
	font-weight: 400;
	margin: 0 0 15px 0;	
}

.col-md-4 > ul {
	list-style: none;
	margin: 0;
	padding: 0 0 0 25px;
}

.col-md-4 > p,
.col-md-4 > ul > li {
	color: #ffffff;
}

.col-md-4 > ul > li {
	padding: 5px 0;
}

.col-md-4 > ul > li > .fa-map-pin {
	font-size: 20px;
	margin: 0 15px 0 0;
	vertical-align: middle;
}

.col-md-4 > ul > li > span {
	color: #10b1dc;
	display: block;
	font-size: 12px;
	padding: 0 0 0 30px;
}

#right-column.col-md-10 > header {
	background-color: #dee7eb;
	background-image: url("images/header-map-default.svg");
	background-position: 70% 0%;
	background-repeat: no-repeat;
	background-size: 50%;
	display: block;
	height: 120px;
}

.header-green {
	background-image: url("images/header-map-green.svg") !important; 
}

.header-orange {
	background-image: url("images/header-map-orange.svg") !important;
}

.header-red {
	background-image: url("images/header-map-red.svg") !important;
}


#right-column.col-md-10 > header > #topHeader {
	background-color: #ffffff;
	display: block;
	height: 40px;
}

#right-column.col-md-10 > header > #topHeader > .fa-bars {
	color: #283c5a;
	cursor: pointer;
	font-size: 17px;
	padding: 10px;
}

#right-column.col-md-10 > header > #topHeader .search {
	background-color: #dee7eb;
	display: inline-block;
	float: none;
	height: 40px;
	margin-right: 40px;
	text-align: center;
	width: 40px;
	
}

#right-column.col-md-10 > header > #topHeader .fa-search {
	color: #77216b !important;
	font-size: 20px;
	line-height: 40px;
}

#right-column.col-md-10 > header > #topHeader .account,
#right-column.col-md-10 > header > #topHeader .logout {
	display: inline-block;
	height: 40px;
	font-weight: 400;
	margin-right: 40px;
	vertical-align: top;
}

#right-column.col-md-10 > header > #topHeader .account ul {
	margin: 0px !important;
}

#right-column.col-md-10 > header > #topHeader .account ul > li,
#right-column.col-md-10 > header > #topHeader .account ul > li > a,
#right-column.col-md-10 > header > #topHeader .logout a {
	border: none !important;
	color: #97a9b2 !important;
	height: 40px !important;
	line-height: 40px !important;
	padding: 0px;
}

#right-column.col-md-10 > header > #topHeader .account ul > li > a:hover,
#right-column.col-md-10 > header > #topHeader .logout a:hover {
	background: none !important;
	color: #97a9b2 !important;
	opacity: 0.7;
	text-decoration: none !important;
}

#right-column.col-md-10 > header > #bottomHeader {
	padding: 10px 15px;
}

#right-column.col-md-10 > header > #bottomHeader > .breadcrumb {
	background: none !important;
	font-size: 13px !important;
	margin: 15px 0 0 0 !important;
	padding: 0 !important;
}

#right-column.col-md-10 .container-fluid .panel {
	-webkit-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.1) !important;
	box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.1) !important;
	clear: both !important;
	height: 500px !important;
	margin: 30px 0 !important;
}

#right-column.col-md-10 .container-fluid .panelnoscroll {
	-webkit-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.1) !important;
	box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.1) !important;
	clear: both !important;
	height: auto;
	margin: 30px 0 !important;
	overflow: hidden;
	
}

#right-column.col-md-10 .container-fluid .panel .panel-editorial,
#right-column.col-md-10 .container-fluid .panelnoscroll .panel-editorial,
#right-column.col-md-10 .container-fluid .row .panel-editorial span,
#right-column.col-md-10 .container-fluid .panel-editorial {
	color: #97a9b2 !important;
	font-size: 12px !important;
	margin: 10px 0 !important;
}
 
#right-column.col-md-10 .container-fluid .panel-default .panel-heading,
#right-column.col-md-10 .container-fluid .panel-default .panel-footer {
	background-color: #ffffff !important;
	border: none !important;
	padding: 15px 15px 0 15px !important;
}

#right-column.col-md-10 .container-fluid .panel-default .panel-heading h2 {
	border-bottom: 1px solid #dee7eb !important;
	color: #77216b !important;
	font-size: 17px !important;
	font-weight: 400 !important;
	margin: 0 !important;
	padding: 0 0 5px 0 !important;
}


#right-column.col-md-10 .container-fluid .panel-default .panel-body {
	background: #ffffff !important;
	padding: 15px;
}

#right-column.col-md-10 .container-fluid .panel-grey .panel-body {
	background: #dee7eb !important;
	padding: 15px;
}

#right-column.col-md-10 .container-fluid .panel-default .panel-footer {
	text-align: center;
}

.full-width {
	width: 100% !important;
}

.panel-footer-map {
	text-align: left !important;
}

.panel-footer-map p {
	color: #97a9b2;
	font-size: 12px;
}

/* Navigation */
.nav > li > a:hover,
.list-group-item:hover,
.list-group-item:hover > a {
	background-color: #fafbfc !important;
	color: #77216b !important;
	text-decoration: none !important;
}

.nav > li > a:focus {
	background-color: #ffffff !important;
}

.menu-item > a {
	color: #283c5a !important;
	font-size: 16px !important;
	font-weight: 600 !important;
	padding: 15px 15px !important;
}


.menu-item > a:hover, .submenu-item > a:hover
{
	background-color: #fafbfc !important;
	color: #77216b !important;
	text-decoration: none !important;
}

.menu-item > a:focus, .submenu-item > a:focus, {
	background-color: #ffffff !important;
}


.submenu-item {
	border: none !important;
	padding: 15px 15px 15px 25px !important;
}

.submenu-item > a {
	color: #283c5a !important;
	font-size: 16px;
	font-weight: 300;
}

.submenu-item .list-group {
	margin: 15px 0 0 0;
}

.submenu-item .list-group > .list-group-item {
	padding: 15px 0 15px 15px !important;
}

.list-group-item .list-group > .list-group-item .list-group > .list-group-item {
	padding: 15px 0 !important;
}

.panel {
	border-bottom: 1px solid !important;
	border-left: none !important;
	border-right: none !important;
	border-top: none !important;
	border-radius: 0px !important;
	-webkit-box-shadow: none !important;
	box-shadow: none !important;
	margin-bottom: 0px !important;
}

.panel-default {
	border-color: #dee7eb !important;
	width:100% !important;
}

#menu {
	padding-right:0px;
}



/* Buttons */
.ipcr-default {
	background-color: #77216b !important;
	color: #ffffff !important;
	font-size: 15px !important;
	font-weight: 600 !important;
	margin: 0 0 15px 0 !important;
	min-width: 150px !important;
	padding: 10px !important;
}

.ipcr-default:hover,
.ipcr-default:focus {
	background-color: #621C58 !important;
	color: #ffffff !important;
	text-decoration: none !important;
}

/* Secondary button */
.ipcr-secondary {
	background-color: #ffffff !important;
	border: 1px solid #283c5a !important;
	color: #283c5a !important;
	display: inline-block !important;
	font-size: 11px !important;
	font-weight: 400 !important;
	margin: 5px 0 !important;
	min-width: 75px !important;
	padding: 5px 10px !important;
	text-transform: uppercase !important;
}

.ipcr-secondary:hover,
.ipcr-secondary:focus {
	background-color: #e7edf0 !important;
	color: #283c5a !important;
	text-decoration: none !important;
}

.ipcr-secondary:visited {
	color: #283c5a !important;
}

/* Secodary button fixed width*/
.ipcr-secondary-fw {
	width:210px;
}


/* IPCR Activation icons */
.ipcr-activation {
	color: #da533d;
	font-size: 20px !important;
	margin: 0 5px 0 0;
	vertical-align: top !important;
}

.ipcr-information {
	color: #e0a82f;
	font-size: 20px !important;
	margin: 0 5px 0 0;
	vertical-align: top !important;
}

.ipcr-monitoring {
	color: #29b62c;
	font-size: 20px !important;
	margin: 0 5px 0 0;
	vertical-align: top !important;
}

.ipcr-quick-alerts {
	color: #77216b;
	font-size: 20px !important;
	margin: 0 5px 0 0;
	vertical-align: top !important;
}

/* Forms */
#right-column.col-md-10 .container-fluid .panel-default .panel-body .form-group > label,
#right-column.col-md-10 .container-fluid label {
	font-size: 14px;
	font-weight: 600;
}

#right-column.col-md-10 .container-fluid .panel-default .panel-body .form-group > select.form-control {
	color: #283c5a;
	height: auto !important;
	margin: 0 0 20px 0;
	padding: 5px 10px;
	width: 200px;
}

#right-column.col-md-10 .container-fluid .panel-default .panel-body .form-group textarea {	
	height: 200px !important;
	width: 100% !important;
}


#right-column.col-md-10 .container-fluid .row > .form-group {
	display: block;
	height: auto;
	margin: 0 !important;
	min-height: 50px;
	overflow: hidden;
	width: 100%;
}

#right-column.col-md-10 .container-fluid .row > .form-group select.form-control {
	border-radius: 0 !important;
	color: #283c5a;
	height: auto !important;
	margin: 0 0 20px 0;
	padding: 5px 10px;
	width: 100%;
}


#right-column.col-md-10 .container-fluid .radio-inline,
#right-column.col-md-10 .container-fluid .check-inline,
#right-column.col-md-10 .container-fluid .row > .form-group .radio-inline,
#right-column.col-md-10 .container-fluid .row > .form-group .check-inline {
	margin: 0 25px 0 0 !important;
}


#right-column.col-md-10 .container-fluid .radio-inline > span,
#right-column.col-md-10 .container-fluid .check-inline > span {
	display: inline-block;
	margin: 0 0 0 45px !important;
}

#right-column.col-md-10 .container-fluid .radio-inline > span > label {
	font-weight: 400 !important;
	padding: 0;
}

#right-column.col-md-10 .container-fluid span.check-inline,
#right-column.col-md-10 .container-fluid span.radio-inline {
	margin: 0 !important;
}

#right-column.col-md-10 .container-fluid span.check-inline > input,
#right-column.col-md-10 .container-fluid span.radio-inline > input {
	vertical-align: middle;
}

#right-column.col-md-10 .container-fluid span.check-inline > label,
#right-column.col-md-10 .container-fluid span.radio-inline > label {
	display: inline-block;
	margin: 0 !important;
	/* margin: 0 25px 0 0 !important; */
	vertical-align: middle;
}

#right-column.col-md-10 .container-fluid span.radio-inline > span {
	margin: 0 0 0 45px !important;
}

#right-column.col-md-10 .container-fluid span.radio-inline > span.aspNetDisabled {
	margin: 0 0 0 20px !important;
}

#right-column.col-md-10 .container-fluid .radio-inline > label,
#right-column.col-md-10 .container-fluid .check-inline > label,
#right-column.col-md-10 .container-fluid .row > .form-group .radio-inline > label
#right-column.col-md-10 .container-fluid .row > .form-group .check-inline > label,
#right-column.col-md-10 .container-fluid .form-group table.radio-inline td > label,
#right-column.col-md-10 .container-fluid .form-group table.check-inline td > label {
	font-weight: 400 !important;
}

#right-column.col-md-10 .container-fluid .form-group table.radio-inline td,
#right-column.col-md-10 .container-fluid .form-group table.check-inline td {
	min-width: 100px;
	width: auto;
}

#right-column.col-md-10 .container-fluid .check-inline > input {
	margin: 0 8px 0 0 !important;
}

.select-inline {
	display: inline-block !important;
	vertical-align: middle;
	width: 90px !important;
}

.input-inline {
	display: inline-block !important;
	vertical-align: middle;
	width: 30% !important;
}

.col-md-4 .input-inline {
	display: inline-block !important;
	vertical-align: middle;
	width: 50% !important;
}

#right-column.col-md-10 .container-fluid .table-competences {
	margin: 5px 0 10px 0 !important;
}

#right-column.col-md-10 .container-fluid .table-competences td > label {
	font-weight: 400 !important;
	margin: 0 0 0 15px;
}

.dnnTooltip .dnnFormHelpContent,
.dnnHelperTip .dnnFormHelpContent {
	background: #ffffff !important;
	-webkit-box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 5px 5px rgba(0, 0, 0, 0.1);
	border: 1px solid #dee7eb !important;
	border-radius: 0 !important;
	padding: 10px 20px 10px 40px !important;
	width: 350px !important;
}

.dnnTooltip .dnnFormHelpContent .dnnHelpText,
.dnnTooltip .dnnFormHelpContent .dnnHelpText ul li {
	color: #283c5a !important;
	font-size: 13px !important;
	font-weight: 400 !important;
}

.bottomArrow::after {
	display: none !important;
}

.thirtypx {
	font-size: 30px !important;
}

.eightypx {
	float: left;
	font-size: 80px !important;
	margin: 0 15px 5px 15px;
	min-height: 80px;
}

a .eightypx {
	color: #283c5a !important;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}

a .eightypx:hover {
	color: #10b1dc !important;
}

a .eightypx:visited {
	color: #283c5a !important;
}

@keyframes marquee {
    0%   { text-indent: 600px}
    100% { text-indent: -600px }
}

@-webkit-keyframes marquee {
    0%   { text-indent: 600px }
    100% { text-indent: -600px }
}

.IPCRMarquee {
    overflow: hidden;
    white-space: nowrap;
    animation: marquee 20s linear infinite;
    -webkit-animation: marquee 20s linear infinite;
}

.IPCRMarquee:hover {
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}

.account > .registerGroup > .buttonGroup {
     list-style:none;
}

@media screen and (min-width: 992px) and (max-width: 1280px) {
	.nav > li > a,
	.list-group-item > a {
		font-size: 13px;
	}

	.list-group-item {
		padding: 10px 27px 10px 44px;
	}
}

@media screen and (min-width: 240px) and (max-width: 991px) {
	.navbar-brand {
		display: block;
		float: left;
		height: 50px;
		padding:5px 0;
		font-size: 18px;
		line-height: 20px;
	}

	.container-fluid.content-padding,
	section.content-padding {
		padding: 0 !important;
	}	

	.no-mobile {
		display: none;
	}

	#logout-nav {
		display: block;
	}
	
	.ipcr-default {
		min-width: 100px !important;
	}
	
	#left-column.col-md-2 > header{
		display: none;
	}

	#right-column.col-md-10 {
		border-left: none;
	}

	#right-column.col-md-10 > header {
		background-position: 100% 0%;
		background-size: 75%;
		min-height: 80px;
	}

	#right-column.col-md-10 > header > #topHeader {
		display: none;
	}

	#right-column.col-md-10 .container-fluid .panel {
		height: auto !important;
		min-height: 500px;
		overflow: hidden;
	}

	.navbar {
		margin-bottom: 0 !important;
		padding:0px !important;
	}

	.navbar .navbar-header {
		background-color: #77216b !important;
		float: none !important;
		
		display: flex; /* Make the container a flexbox */
        justify-content: space-between; /* Position items on opposite ends */
        align-items: center; /* Vertically align items */
        padding: 10px; /* Optional spacing for a clean layout */
	}
	
	.navbar-toggle{
		border:0px;
		background-color: #77216b !important;
	}
	
	.navbar-toggler-icon{
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='white' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E") !important; /* Example: white bars */
	}
	
	.collapse:not(.show)
	
	.table-hover th {
		display: none;
	}

	.table-hover tr {
		margin: 0 0 20px 0 !important;
	}

	.table-hover td,
	.table-ipcr-activation td {
		display: block;
		width: 100% !important;
	}

	.table-hover td:before {
		content: attr(data-th) ":\00a0 ";
		display: inline-block;
	}

	.table-hover td:last-child {
		text-align: center;
	}

	.table-hover td:last-child:before {
		content: attr(data-th) "\00a0 ";
	}

	.table-basic-info td:last-child,
	.table-competences td:last-child {
		text-align: left !important;
	}

	.table-basic-info td:last-child:before {
		content: attr(data-th) ":\00a0 ";
		display: inline-block;
	}

	.input-inline {
		width: 55% !important;
	}

	.table-competences td:before {
		content: attr(data-th) "\00a0 ";
	}

	
	.table-ipcr-activation td:last-child {
		text-align: left;
	}

	.table-ipcr-activation td:first-child:before {
		content: "";
	}

	.table-ipcr-activation td:before {
		font-weight: 600 !important;
		display: inline-block;
	}
	.table-ipcr-activation td:last-child:before {
		content: attr(data-th) ":\00a0 ";

	}

	#right-column.col-md-10 .container-fluid .radio-inline > span,
	#right-column.col-md-10 .container-fluid .check-inline > span {
		display: block;
		margin: 0 !important;
	}
}


 @media (min-width: 992px) { /* For large screens and above */
	.navbar {
		display: none !important; /* Hide the navbar */
		
	}
}

/* Hide second image in users module in the persona bar */
.user-name img{
	display:none !important;
}

.form-group {
    margin-bottom: 15px;
}


