
.devitem {
}

div#menublock {
	width:170px;
	margin-left:50px;
}

.rmenu {

	display:inline-block;
	font-size:8px;
	float:left;
	width:170px;
	height:100%;
	cursor:pointer;
	}

.rmenu ul {
	    position: sticky;
		top:50px;
font-size:0.9rem;
  
}
	

.rmenu li {
	    margin-bottom:0.8em;
		padding-left:4px;
	
}



.av_name {
	font-variant:small-caps;
	font-size: 2.5rem;
    font-weight: 300;
	color:black;
	text-decoration:none;
}

.subtitleA {
	color:black;
	text-decoration:none;
}


.subtitleA:hover {
	color:black;
	text-decoration:underline;
}


div#maincontent
{
/*display:flex;*/
/*flex-wrap: wrap;*/
margin-top:0px;	
max-width:900px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
padding-top:50px;	
border-bottom-style: none;
border-bottom-width:1px;
border-bottom-color:#C00000;	
}

div#maincontext {
	display:flex;
	justify-content: center;
}



.selected {
    color:#B90405;
    border-left:2px solid #B90405;
}


#div txtc {
display:block;
width:100%;
}

.ctxt {
display:inline-block;
font-size:medium;
font-weight:400;
text-align: left;

	}

.ctxt p {	
margin-top:0px;
letter-spacing: 0px;
}


.ctxt ul {
 display: list-item;
 list-style-type: none;
	
}

.ctxt li {
  list-style-position: outside;
  list-style-type: circle;
  margin-left:0;
  margin-bottom:5px;
		
}

.titlebar {
	min-width:100%;
	display:block;
}

.actav-av {
	margin-bottom:3em;
}


.tomask {
	display:none;
}

div#ctitle {
max-width:800px;
margin-top:1em;
margin-bottom:1em;

		letter-spacing: 1px;
		
		font-variant:small-caps;
font-weight:300;
padding-left:10%;
padding-right:10%;
}

.ctitle-arrow-left {
	display: none;
    margin-left: 0.5em;
    font-size: medium;
    vertical-align: middle;
	color: #696969;
	padding-bottom:5px;
}

div#rmenu-drop {
	flex: 0 0 0px;
background-color: transparent;
z-index: 1; /* Stay on top */
overflow-x: hidden; /* Disable horizontal scroll */
overflow-y: hidden; /* Disable horizontal scroll */
transition: 0.4s; /* 0.5 second transition effect to slide in the sidebar */
}


div#rmenu-drop-down {
flex: 0 0 0px;
background-color: transparent;
height:0px;
z-index: 1; /* Stay on top */
overflow-x: hidden; /* Disable horizontal scroll */
overflow-y: hidden; /* Disable horizontal scroll */
transition: 0.4s; /* 0.5 second transition effect to slide in the sidebar */
}


.remove {
	  /*
  height: 60%; /* 100% Full-height */
  width: 0; /* 0 width - change this with JavaScript */
  position: fixed; /* Stay in place */
  
  top: 0;
  left: 0;
  
  
  padding-top: 60px; /* Place content 60px from the top */
  
  */
}

div#rmenu-drop {
	display:none;
}



@media only screen and (max-width: 990px) {
.rmenu {	
		margin-right:50px;}
		

div#maincontent {
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	padding-bottom:25px;
}



}

@media only screen and (min-width: 873px) {

div#ctitle {
font-size: var(--title-size-l);
}
}

@media only screen and (max-width: 872px) {


.av_name {
	font-size: 1.8rem;
}


.ctitle-arrow-left {
	transform:rotate(90deg);
}

div#full-rmenu {
	display:none;
}


div#menublock {
	display:none;
}

.rmenu ul {
	top:0;
}

div#rmenu-drop {
	display:block;
}

div#maincontent {
	padding-left:3%;
	padding-right:3%;
	padding-top:3%;
	padding-bottom:3%;
}




div#ctitle {
	font-size:var(--title-size-m);
	margin-left:0px;
}

div#txtc {
	margin-left:auto;
	margin-right:auto;
	width:100%;
}

.ctxt {
	margin-left:auto;
	margin-right:auto;
	max-width:100%;
}


.rmenu-drop-int {
	display:block;
	margin-left: 20px;
    margin-right: auto;
}

.ctitle-arrow-left {
	display:inline-block;
}



}




@media only screen and (max-width: 450px) {

.ctitle-arrow-left {
	transform:rotate(90deg);
}

div#minilogo {
	width:200px;
}

div#minititre {
	width:200px;
}

div#ctitle {
	font-size:var(--title-size-s);
}

		.dropdown-content a {
	font-size:100%;
		}
		
.dropdown-content {
    width: 100%;
}	


.rmenu-drop-int {
	display:block;
	margin-left: 20px;
    margin-right: auto;
}


.rmenu-drop-down-int {
	display:block;
	margin-left:-4px;
	margin-bottom:60px;
}


.rmenu-drop-down-int ul {
font-size:medium;
}
}
