#pageslide html, #pageslide body, #pageslide div, #pageslide #pageslide applet, #pageslide object, #pageslide iframe, #pageslide h1, #pageslide h2, #pageslide h3, #pageslide h4, #pageslide h5, #pageslide h6, #pageslide p, #pageslide blockquote, #pageslide pre, #pageslide a, #pageslide abbr, #pageslide acronym, #pageslide address, #pageslide big, #pageslide cite, #pageslide code, #pageslide del, #pageslide dfn, #pageslide em, #pageslide img, #pageslide ins, #pageslide kbd, #pageslide q, #pageslide s, #pageslide samp, #pageslide small, #pageslide strike, #pageslide strong, #pageslide sub, #pageslide sup, #pageslide tt, #pageslide var, #pageslide b, #pageslide u, #pageslide i, #pageslide center, #pageslide dl, #pageslide dt, #pageslide dd, #pageslide ul, #pageslide li, #pageslide fieldset, #pageslide form, #pageslide label, #pageslide legend, #pageslide table, #pageslide caption, #pageslide tbody, #pageslide tfoot, #pageslide thead, #pageslide tr, #pageslide th, #pageslide td, #pageslide article, #pageslide aside, #pageslide canvas, #pageslide details, #pageslide embed, #pageslide figure, #pageslide figcaption, #pageslide footer, #pageslide header, #pageslide hgroup, #pageslide menu, #pageslide nav, #pageslide output, #pageslide ruby, #pageslide section, #pageslide summary, #pageslide time, #pageslide mark, #pageslide audio, #pageslide video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 12px;
	font-family: 'Ubuntu', sans-serif;
	vertical-align: baseline;
	text-decoration:none;
	list-style:none;
    
    list-style-position:inside;

}  



#pageslide html, #pageslide body {
  font-family: 'Ubuntu', sans-serif;
  color: #46494c;
  height: 100%;
  padding: 0;
  margin: 0; }

#pageslide a {
  cursor: pointer;
  color: #46494c;
  }
  a:hover {
  text-decoration:none; 
    color: #1c84d4; }

#pageslide strong{
    color: #1c84d4;
    font-weight: bold;
    font-size: 14px;
}

#pageslide p, #pageslide li{
    font-family: 'Ubuntu', sans-serif;
    
}

#pageslide .unstyled {
  margin: 0;
  padding: 0;
  list-style: none; }

#pageslide {
    display: none;
    position: absolute;
    position: fixed;
    top: 0;
    height: 100%;
    z-index: 999999;
    
    width: 280px;
    padding: 20px;
    
    /* These styles are optional, and describe how the pageslide will look */
    background-color: #eee;

}

#cms-label{
	position:fixed;
	top:0px;
    
	padding:20px;
	background-color: #009EE0;
  color: #FFF;
  z-index:99999;
  }
#pageslide .card {
  background: white;
  border-radius: 0.3rem;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  margin-bottom: 1em; }


#pageslide .login-form {
  padding: 1.5em; }
  #pageslide .login-form .input-field {
    position: relative; }
    #pageslide .login-form .input-field span {
      position: absolute;
      top: 0.7em;
      left: 0.95em;
      font-size: 1.5em;
      color: white; }
  #pageslide .login-form input {
    margin-bottom: 0.5em;
    border-width: 0.1em 0.1em 0.1em 4em;
    border-style: solid;
    border-color: #dcdddd;
    width: 100%;
    padding: 1em;
    border-radius: 0.2em;
    color: #46494c;
    font-size: 1em;
    font-weight: 700; }
    #pageslide .login-form input:focus {
      border-color: #009EE0;
      box-shadow: 0 0 0.1em rgba(39, 185, 214, 0.6);
      outline: none; }
    #pageslide .login-form input.password {
      margin-bottom: 1em; }
  #pageslide .login-form .login-btn {
    background: #009EE0;
    color: white;
    text-transform: uppercase;
    text-align: center;
    padding: 1em;
    margin-bottom: 1em;
    border: 0;
    border-radius: 0.3rem;
    display: block;
    width: 100%;
    font-size: 1em; }


#pageslide .main-menu ul li {
  border-bottom: 0.1em solid #222; }
  #pageslide .main-menu ul li .icon {
    display: block;
    float: left;
    font-size: 1.36em;
    width: 1em;
    height: 1em;
    margin-right: 1em;
    text-align: center; }
  #pageslide .main-menu ul li:first-child a {
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem; }
  #pageslide .main-menu ul li:last-child {
    /*border-bottom: 0; */}
    #pageslide .main-menu ul li:last-child a {
      border-bottom-left-radius: 0.3rem;
      border-bottom-right-radius: 0.3rem; }
  #pageslide .main-menu ul li a {
    display: block;
    padding: 1em;
    color: #46494c; }
    #pageslide .main-menu ul li a:hover {
      color: #009EE0; }

    #pageslide .main-menu ul li a .title {
      font-weight: 600;
      font-size: 1.2em;
      margin-top: 0.1em; }


#pageslide .main-menu ul li p {
      
      padding: 10px;

}



#pageslide input, #pageslide textarea{
    border: 1px solid #bfbfbf;
    padding:8px;
    color: #666;
    width: 100%;
}

#pageslide textarea{
    
    height:150px;
    
    color: #666;
}

#pageslide button{
    
    width: 100%;
    
    height:50px;
    color:#fff;
    background-color: #1c84d4;
    border: none;
    font-weight: bold;
    text-transform: uppercase;
    margin:0;
    
    
    
}
