@charset "utf-8";

/* width */
::-webkit-scrollbar {
  width: 15px;
}

/* Track */
::-webkit-scrollbar-track {
  background: rgba(123,161,179,1.00);
	
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: rgba(0,32,47,1.00);
}

/* Handle on hover */
/*
::-webkit-scrollbar-thumb:hover {
  background: rgba(41,111,171,0.89);
}
*/

::selection{
    color: white;
    background-color: rgba(0,32,47,1.00);
}

body {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    color: rgba(33,51,59,1.00);
}
p {
    font-size: 20px;
    color: rgba(16,44,56,1.00);

}
small {
    font-size: 17px;
    color: rgba(16,44,56,1.00);
}


a, a:hover, .btn-link{
    color: yellow;
    text-decoration: none;
}

.container-fluid {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

.btn-primary{
    background-color: rgba(0,32,47,1.00)!important;
    border-color: rgba(0,32,47,1.00);
    color: rgba(134,165,198,1.00)!important;}
nav {
    background-color: rgba(41,111,171,0.89);
    
}
header {
	height:80px;
    padding-top: 20px;
    padding-right: 10px;
    padding-left: 10px;
}
.jumbotron h1, .jumbotron h2, .jumbotron h3, .jumbotron h4, .jumbotron h5,.jumbotron h6,.jumbotron p {
	color: rgba(222,239,251,1.00)!important;
}

main {
    margin-top: 30px;
    margin-right: 30px;
    margin-left: 30px;
    border-radius: 10px;
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
    margin-bottom: 30px;
    padding-bottom: 20px;
    /*	min-height:calc(100% - 320px);
	*/
    min-height: 100%;
}


footer {
    /*
	background-color: rgba(41,111,171,0.89);
    -webkit-box-shadow: 0px 5px 10px rgba(56,46,6,1.00);
    box-shadow: 0px -5px 10px rgba(56,46,6,1.00);
*/
    width: 100%;
    text-align: center;
    height: 60px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 0px;
    padding-top: 0px;
    bottom: 0px;
    left: 0px;
}
footer a, footer a:hover {
    font-size: larger;
    color: rgba(255,255,255,1.00);    
}
.card, .list-group-item  {
    background-color: rgba(34,100,132,0.51);

}
.jumbotron   {
    background-color: rgba(0,32,47,0.51)!important;
    border: 1px solid rgba(255,255,255,1.00);
}
.text-muted{
  color: white!important
}
.list-group-item.active {
    background-color: white;
}
.dropdown-menu {
    background-color: rgba(0,32,47,1.00)!important;
    color: rgba(29,78,120,1.00)!important;
}
.media.my-4 .media-body h5 {
}

@media screen and (max-width:768px){
	main{
		margin-left:0px!important;
		margin-right:0px!important;
	}
	.teachingImg{
		width:45px;
	}
	.jImg{
		max-height: 250px;
		text-align: center;
		margin-top:20px;
	}
}
