/*
	Skate Canada Custom CSS
*/

@font-face {
  font-family: 'Ogg';
    src: url('/Ogg-Regular.eot'); /* IE9 Compat Modes */
    src: url('/Ogg-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
        url('/Ogg-Regular.woff2') format('woff2'), /* Super Modern Browsers */
        url('/Ogg-Regular.woff') format('woff'), /* Pretty Modern Browsers */
        url('/Ogg-Regular.ttf')  format('truetype'); /* Safari, Android, iOS */
    font-weight: 400;
    font-style: normal;
}

@font-face {
  font-family: 'RM Neue';
    src: url('/RMNeue-Regular.woff2') format('woff2'),
        url('/RMNeue-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
  font-family: 'RM Neue';
    src: url('/RMNeue-Italic.woff2') format('woff2'),
        url('/RMNeue-Italic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
}

@font-face {
  font-family: 'RM Neue';
    src: url('/RMNeue-Bold.woff2') format('woff2'),
        url('/RMNeue-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

@font-face {
  font-family: 'RM Neue';
    src: url('/RMNeue-BoldItalic.woff2') format('woff2'),
        url('/RMNeue-BoldItalic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
}

body {font-family:"RM Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#333;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family:"Ogg",Helvetica,Arial,sans-serif!important;}
a {color:#e4002b;}

#gethelp {display:none;}

.btn-primary {color: #fff;background-color: #e4002b;border-color: #6e0101;}
.btn-default {color: #333;background-color: #fff;border-color: #ccc;}
.btn-default:hover,.btn-default:focus {color: #333;background-color: #ccc;border-color: #bbb;}

div.weblinks .list-group-item {float:left;border:none;}
div.weblinks .list-group-item:not(:last-child) {border-right:none;}

a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {color:#333;}
.page-heading h4.list-group-item-heading {font-size:14px;font-weight:bold;}
.page-heading h4.list-group-item-heading::before {content: "";}

.breadcrumb {clear:left;margin-top:90px;}
.panel-heading {display:none;}

.navbar-static-top .navbar-header {padding-top:0;}
.navbar-static-top.navbar-inverse {background-color:#fff!important;}
.navbar-static-top.navbar {min-height:110px;}
.navbar-static-top.navbar .menu-bar > .navbar-nav > li > a {color:#000;font-size:1.1em;}
.navbar-inverse .navbar-nav li a {color:#000;font-size:1em;}
.navbar-inverse .navbar-nav .open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {color:#000;background-color:#fff;}
.navbar-static-top.navbar .menu-bar > .navbar-nav > li > a {font-family:"RM Neue",Arial,sans-serif;color:#333;font-size:1em;}
.page-heading {padding-top:0;}
.section-diagonal-left .row, .section-diagonal-right .row {padding-top:0;}

h2.content-heading {background-color:#363839;color:#fff;margin:0 0 30px 0;padding:15px 15px;font-size:25px;font-family:"Segoe UI Light","RM Neue",Helvetica,Arial,sans-serif;}
.layer_up {height:15px;padding:0;margin:0;}

.page_section p {border:0!important;}
h2.content-header {font-size:22px;color:#333;}

footer {margin-top:50px;}
.footer-top {min-height: 150px !important;background: #e4002b url(/headerbackgroundpattern.jpg) no-repeat !important;background-size:cover !important;background-position: center top !important;}
footer .footer-bottom, footer .footer-bottom a {color: #ffffff;background: #000000;font-size:13px;}
footer .col-md-4 {width:100%;}

.breadcrumb {color:#888;width:100%;background-color:#eee;font-size:15px;padding: 8px 5px;position: relative;top: 10px;}
.page-header {padding-bottom:0;margin-bottom:0;}
.page-header h1 {font-size:25px;}
h4.list-group-item-heading {font-size: 18px;font-weight: normal;}
h4.list-group-item-heading::before {content: "-";}
.list-group-item, .panel {border:0!important;}