#problems::-webkit-scrollbar {
  width: 12px;   
             /* width of the entire scrollbar */
}

#problems::-webkit-scrollbar-track {
  background: #343F3E;
	border-radius:10px;         /* color of the tracking area */
}

#problems::-webkit-scrollbar-thumb {
  background-color: #DCEDFF;    /* color of the scroll thumb */
  border-radius: 20px;       /* roundness of the scroll thumb */
  border: 3px solid #31343A;  /* creates padding around scroll thumb */
}



		 * {
           		box-sizing: border-box;
            		box-sizing: padding-box;
        		}

		body {
            		padding: 10px; 
            		background-color: #343F3E;
			}

		header{
					width:80%;
					margin-left:auto;
					margin-right:auto;
		}

		#wrapper {
				border-bottom: solid 4px #8F91A2;
				border-top:none;
				border-bottom-right-radius: 10px;
            	border-bottom-left-radius: 10px;
				width:100%;
			}
		#left {
			
            background-color: #8F91A2;
			width:80%;
			box-shadow: black 10px 10px 10px;
            border-radius:10px;
            padding: 10px;	
			margin-right: auto;
			margin-left: auto;
			}
			
			#left h2 {margin-top:-5px;}

		#right {
			float: right;
			width:32%;
			margin-right: 20px;
			box-shadow: black 10px 10px 10px;

			}

		#highlights {
			background-color:#94B0DA;
			width:100%;
			padding:10px;
			float:right;
			border-radius:10px;			
			}
		#problems {
			
			background-color:white;
			
			padding-left: 30px;
			border-radius:10px;
			width:100%;	
			}

			
		footer { 
			color: white;
			text-align: center;
			}

		footer a {
				color: #94B0DA;
			}

			
		
		