@charset "UTF-8";
:root {
  --cassiopeia-color-primary: #ff78fe;
  --cassiopeia-color-hover: #32711f;
  --cassiopeia-color-link: #5c5c5c;

}
.container-topbar { 
  max-width:			1320px;
  padding-left: 		15px;
  margin-left: 			auto; 
  margin-right: 		auto;
}

  
/*
#container-topbar ul.menu li {
    padding-right: 20px; 
}
*/

body {
  	background-color:	#f0f0f5;
	border: 			1px solid #32711f;
	a:hover { color:	#32711f;
	background: 		#dadada;	
	color: 				#5c5c5c; 
  }
}

#article-body {
  	color: 				red; 
    padding: 			20px; 
    }

#left item-image {
  color: 				blue; 
  padding: 				0px 10px 10px 0px;
  }

footer div.mod-footer {
  display: 				flex;
  flex:					1 1 0%;
  flex-direction: 		column;
  justify-content: 		space-between;
  align-items: 			center;
}	
/*
.footer {
    background: rgb(2, 0, 36);
    background: linear-gradient(90deg, rgba(2, 0, 36, 1) 0%, rgba(119, 9, 121, 1) 35%, rgba(0, 212, 255, 1) 100%);
}
*/
@media (min-width: 768px) {
  footer div.mod-footer {
    flex-direction: 	row;
  }
}
