
@import url('https://fonts.googleapis.com/css?family=Lato|Montserrat');

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Montserrat', sans-serif;
    line-height: 1.1;
    margin: 0;
    padding: 0;
}


body, html {
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	line-height: 23px;
	background-color: #f8f9fa;
}


header { background: #fff; }


/*
LINK COLOR
*/
a { color:#333333;  }
/*
BUTTON COLORS
*/
.btn-primary, .btn-primary:hover {
    background: #326ea6 !important;
    border: 1px solid  #326ea6 !important;
}
.btn-secondary, .btn-secondary:hover {
    background: #6c757d !important;
    border: 1px solid #6c757d !important;
}
/*
TEXT COLORS
*/
.text-primary {
    color: #326ea6 !important;
}
/*
BACKGROUND COLORS
*/
.bg-primary {
    background-color: #326ea6 !important;
}

.ppt-menu.separate-line>ul>li a { font-weight:300 !important; }

 
.noresults {    border: 0px;    background: #fff;}
/*
TYPOGRAPHY
*/
.single .line { position: relative; }
.single .line:after {
    content: '';
    border: 1px solid #326ea6;
    width: 30px;
    position: absolute;
    bottom: -15px;
    left: 0px;
}


/*
BTN COLORS
*/
.links-sm a { color:#6c757d; text-decoration:underline; }

.btn.temporary { background:red; border:0px !important; }
.btn.parttime { background:orange; border:0px !important; }
.btn.fulltime { background:green; border:0px !important; }

