/* Additional skin css markup here */

.navbar-brand.primary>img {
	padding:10px 0;
}
.navbar-brand.secondary {
	font-size:1.8em;
	color:#999;
	padding-left:30px;
}

/* Does not work due to cross-site restrictions
@font-face{font-family:'VM Circular';src:url("https://www.diff.ie/interface/font/lineto-vm-circular-whisper-light.woff2") format("woff2"), url("https://www.diff.ie/interface/font/lineto-vm-circular-whisper-light.woff") format("woff");font-weight:300;font-style:normal}
@font-face{font-family:'VM Circular';src:url("https://www.diff.ie/interface/font/lineto-vm-circular-whisper-lightitalic.woff2") format("woff2"), url("https://www.diff.ie/interface/font/lineto-vm-circular-whisper-lightitalic.woff") format("woff");font-weight:300;font-style:italic}
@font-face{font-family:'VM Circular';src:url("https://www.diff.ie/interface/font/lineto-vm-circular-chat-book.woff2") format("woff2"), url("https://www.diff.ie/interface/font/lineto-vm-circular-chat-book.woff") format("woff");font-weight:normal;font-style:normal}
@font-face{font-family:'VM Circular';src:url("https://www.diff.ie/interface/font/lineto-vm-circular-chat-bookitalic.woff2") format("woff2"), url("https://www.diff.ie/interface/font/lineto-vm-circular-chat-bookitalic.woff") format("woff");font-weight:normal;font-style:italic}
@font-face{font-family:'VM Circular';src:url("https://www.diff.ie/interface/font/lineto-vm-circular-natter-medium.woff2") format("woff2"), url("https://www.diff.ie/interface/font/lineto-vm-circular-natter-medium.woff") format("woff");font-weight:600;font-style:normal}
@font-face{font-family:'VM Circular';src:url("https://www.diff.ie/interface/font/lineto-vm-circular-natter-mediumitalic.woff2") format("woff2"), url("https://www.diff.ie/interface/font/lineto-vm-circular-natter-mediumitalic.woff") format("woff");font-weight:600;font-style:italic}
@font-face{font-family:'VM Circular';src:url("https://www.diff.ie/interface/font/lineto-vm-circular-shout-bold.woff2") format("woff2"), url("https://www.diff.ie/interface/font/lineto-vm-circular-shout-bold.woff") format("woff");font-weight:bold;font-style:normal}
@font-face{font-family:'VM Circular';src:url("https://www.diff.ie/interface/font/lineto-vm-circular-shout-bolditalic.woff2") format("woff2"), url("https://www.diff.ie/interface/font/lineto-vm-circular-shout-bolditalic.woff") format("woff");font-weight:bold;font-style:italic}
@font-face{font-family:'VM Circular';src:url("https://www.diff.ie/interface/font/lineto-vm-circular-yell-black.woff2") format("woff2"), url("https://www.diff.ie/interface/font/lineto-vm-circular-yell-black.woff") format("woff");font-weight:900;font-style:normal}
@font-face{font-family:'VM Circular Black Italic';src:url("https://www.diff.ie/interface/font/lineto-vm-circular-yell-blackitalic.woff2") format("woff2"), url("https://www.diff.ie/interface/font/lineto-vm-circular-yell-blackitalic.woff") format("woff");font-weight:900;font-style:italic}
*/

/* Change font and typography */
body,
button,.btn,h1,h2,h3,
p.lead,
.navbar-left>.navbar-body>.list-unstyled li,
.nav-pills .nav-header,
.navbar-left .nav-pills a, 
.navbar-left .nav-stacked a {
	font-family: 'Karla', sans-serif;
	font-size:16px;
}
a {
	color:#ed0000;
}
a:hover, a:focus {
    color: #bb0a30;
    text-decoration: none;
}

/* Primary buttons */
.btn-primary {
	background-color:#ed0000;
	border-color:#ed0000;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary,
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary.focus:active, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover {
	background-color: #bb0a30;
	border-color: #bb0a30;
}
.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary.active[disabled], .btn-primary.focus[disabled], .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
    background-color: #b0b0b0;
    border-color: #b0b0b0;
}
h1 {
    font-size: 2.2em;
	font-weight:bold;
	color:#ed0000;
}
h2 {
    font-size: 1.8em;
	font-weight:bold;
	color:#ed0000;
}
h3 {
    font-size:1.4em;
	font-weight:bold;
	color:#ed0000;
}

.panel-heading p {
	text-align: justify;
}