@import url('https://fonts.googleapis.com/css?family=Lato:400,700');

body{background-color: #484236;
font-family:Lato,sans-serif;font-weight:400;text-rendering:optimizelegibility;
min-width: 300px;
font-size: 100%;
color:#333333;
}
h1{color:#ecaa00;font-size: 3em;font-family: Lato;line-height: 1em;width:85%;}
h2 {font-size: 1.75em !important;text-transform: capitalize;}
main{background-color: #fff;}
.banner{background-image: url('https://www.csulb.edu/sites/default/files/banner_2040x360_generic.png?timestamp=1548807940');height:360px;background-repeat: no-repeat;opacity: .95;background-size: cover;}
.bg-dark{background-color:#000!important;}
.footer, .footer .container{ background-color: #484236;bottom:0;width:100%;height:auto;left:0;right:0;display:block;font-family: Lato,sans-serif;padding:3em;color:#c4c1b6;}
.footer a{color:#c4c1b6;text-align: center;}
#atsign{color:#f9a600;
    border-radius: 50%;
    width: 100px;
    height: 100px;
}
.bigbtn{width:100%;}
#sidebar{padding-left:3em;}
.searchbox{
    background-color:#f9f9f9;
    font-color:#55565a;
    padding:1em;
    margin-top: 1em;
}
.searchbox h3{font-size: 1.5em;border-bottom:2px solid #b5b5b5;}
#search-filters h3{font-size:1em;border-bottom: none;}
#search-keyword{margin-bottom:1em;margin-top: 1em;}
#title-work-type, #title-location, #title-category{
    color:#55565a !important;
    border-bottom: 1px solid #55565a !important;
    
}
#jobsheading{background-color: rgba(0,0,0,.6);
    width:23%;
    border-radius: 12px;
    padding:2em;
}

.footer-social-link{
    padding:30px;
}
label{display: inline;
margin-bottom:.5rem;
padding:.5em;
font-size: 1em;
}
ul.filter input{float:none !important;}
.footer-social-link a{
    padding-top: .6%;
    text-decoration: none;
    background: #312c28;
    color: #fff;
    width: 40px;
    height: 40px;
    border-radius: 20px;
    font-size: 25px;
    text-align: center;
  
  }
.altrow table thead tr {
    background-color: #E3E1D9;
}

.table_csulBling tr th {
    background-color: #d7d1c5;
}
.table_csulBeige{
    padding-right: 2em;
    margin-right: 2em;
}
table thead tr td, th{
    border: solid 1px #b5b5b5;
    padding:1em;
}
  .footer-logo a {
    text-decoration: none;
    color: #c4c1b6;
    font-size: 1.2em;
    text-transform: uppercase
}
tbody td{border: solid 1px #b5b5b5;}
.summary{background-color: #f6f6f6 !important;font-size:.85em;}
.job-link {color:#a74300;}
@media (min-width: 768px){
	#navbarsExampleDefault li
	{
		display:none;
	}


}
@media (max-width: 768px){
    #lblogo{display: none;}
    .footer-social-link a{
    padding-top: 2%;
}
#jobsheading{width:85%;}
}


