/*import fonts*/
@font-face {
    font-family: 'proxima';
    src: url('../fonts/proximanova-regular-webfont.eot');
    src: url('../fonts/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-regular-webfont.woff2') format('woff2'),
         url('../fonts/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'proximabold';
    src: url('../fonts/proximanova-bold-webfont.eot');
    src: url('../fonts/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-bold-webfont.woff2') format('woff2'),
         url('../fonts/proximanova-bold-webfont.woff') format('woff'),
         url('../fonts/proximanova-bold-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'proximalight';
    src: url('../fonts/proximanova-light-webfont.eot');
    src: url('../fonts/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/proximanova-light-webfont.woff2') format('woff2'),
         url('../fonts/proximanova-light-webfont.woff') format('woff'),
         url('../fonts/proximanova-light-webfont.ttf') format('truetype'),
         url('../fonts/proximanova-light-webfont.svg#proxima_novalight') format('svg');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}


li#sert {
    top: 12px !important;
    position: relative;
}

.rmm {
	display:block;
	position:relative;
	width:100%;
	padding:0px;
	margin:0 auto !important;
	text-align: center;
	line-height:19px !important;  
}
.rmm.graphite {
    max-width: 1170px !important;
}
.rmm * {
	-webkit-tap-highlight-color:transparent !important;
	font-family: 'proxima', Arial, Helvetica, sans-serif;
}
.rmm a {
	color: #373737;
	text-decoration:none;
}
.rmm .rmm-main-list, .rmm .rmm-main-list li {
	margin:0px;
	padding:0px;
}
.rmm ul {
	display:block;
	width:auto !important;
	margin:0 auto !important;
	overflow:hidden;
	list-style:none;
}


/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {
	display:none !important;
	height:0px !important;
	width:0px !important;
}
/* */


.rmm .rmm-main-list li {
	display:inline;
	padding: 0;
	margin:0px !important;
}
.rmm-toggled {
	display:none;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0 auto !important;
}
.rmm-button:hover {
	cursor:pointer;
}
.rmm .rmm-toggled ul {
	display:none;
	margin:0px !important;
	padding:0px !important;
	margin-top: 6px !important;
/*	border: solid 1px #dadada; */
	border-top: 0;
}
.rmm .rmm-toggled ul li {
	display:block;
	margin:0 auto !important;
}




/* clood style */

.rmm.graphite .rmm-main-list li a {
	display:inline-block;
	padding: 8px 0 3px 0;
	margin: 22px 20px 0px 20px;
	
	background-color:#FFF;
	transition: all 0.5s ease;
	border-bottom: solid 3px #FFF;
}
.rmm.graphite .rmm-main-list li a:hover, .rmm ul #thispage a  {
	border-bottom: solid 3px #498aa7;
}

.rmm ul #help,.rmm ul #status,.rmm ul #blog,.rmm ul #contact, .rmm ul #phoneresp, .rmm ul #articles  {display:none}
.rmm ul #logo a,.rmm ul #logo a:hover {
	 
border: 0px solid #2BBFF0;
	 
padding: 0px 0px;
	 
line-height: normal;
	 
margin: 0px 0px 0px 0px;
	 
float:left;
	 
background-image:url('https://www.jvmhost.com/images/logo.png');
	 
width: 229px;
	 
height: 59px;
}
.rmm.graphite .rmm-main-list #first a{margin: 0px 19px 0px 0px;}

.rmm.graphite .rmm-toggled {
	width:95%;
	
	min-height:44px;
	
}
.rmm.graphite .rmm-toggled-controls {
	display:block;
	height:64px;
	color:#000;
	text-align:left;
	position:relative;
	
}
.rmm.graphite .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	
}
.rmm.graphite .rmm-button {
	display:block;
	position:absolute;
/*	right:15px; */
left:280px;
	top:34px;
}

.rmm.graphite .rmm-button span {
	display: block;
    margin-top: 5px;
    height: 3px;
    background: #373737;
    width: 33px;
}
.rmm.graphite .rmm-toggled ul li a, .rmm.graphite .rmm-toggled ul #signup a,  .rmm.graphite .rmm-toggled ul #logintop a {
  display: block;
  
  background-color: #fff;
  text-align: left;
/*  padding: 10px 0px 10px 0px;
  border-top: 1px solid #dadada; */
  padding: 10px 0px 10px 10px;
  border: none !important;
  color: #373737;
  line-height: normal;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  transition: all 0.3s ease;
}
.rmm.graphite .rmm-toggled ul #signup a,  .rmm.graphite .rmm-toggled ul #logintop a {background-color: #2D343B;
    border-top-color: #3F4953;}
.rmm.graphite .rmm-toggled ul li a:active,
.rmm.graphite .rmm-toggled ul li a:hover    {
	background-color:#fafafa;
	 
	 
}
.rmm.graphite .rmm-toggled ul #contact,.rmm.graphite .rmm-toggled ul #blog,.rmm.graphite .rmm-toggled ul #status,.rmm.graphite .rmm-toggled ul #help, .rmm.graphite .rmm-toggled ul #phoneresp , .rmm.graphite .rmm-toggled ul #articles{ display:block}
.rmm.graphite .rmm-toggled ul #signup a:hover,  .rmm.graphite .rmm-toggled ul #logintop a:hover {background-color:#38414A; border-top-color:#3C3E45;transition: all 0.3s ease;}
.rmm.graphite .rmm-toggled ul #contact a,.rmm.graphite .rmm-toggled ul #blog a,.rmm.graphite .rmm-toggled ul #status a,.rmm.graphite .rmm-toggled ul #help a, .rmm.graphite .rmm-toggled ul #phoneresp a , .rmm.graphite .rmm-toggled ul #articles a{background-color: #fafafa;border-top-color: #dadada;}
.rmm.graphite .rmm-toggled ul #contact a:hover,.rmm.graphite .rmm-toggled ul #blog a:hover,.rmm.graphite .rmm-toggled ul #status a:hover,.rmm.graphite .rmm-toggled ul #help a:hover, .rmm.graphite .rmm-toggled ul #phoneresp a:hover, .rmm.graphite .rmm-toggled ul #articles a:hover{background-color: #eee;border-top-color: #dadada;}


.rmm .rmm-toggled ul #logo {
    display: none;
}
@media only screen and (max-width : 360px) {

.rmm.graphite .rmm-toggled-title img {
    max-width: 200px;
    height: auto;
}
.rmm.graphite .rmm-button {
    
    top: 30px;
}
}
@media only screen and (max-width : 1228px) {li#sert {
    top:3px !important;
    border-top: solid 1px #dadada;
}}

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

li#first {
    padding-left: 175px;
}}
@media only screen and (max-width : 666px) {

#topbar {
   display:none
}}



