.navlink{color:#fff!important; text-decoration:none}

html {height:100%!important;}
body {height:100%!important;width:100%!important;padding:0;margin:0;overflow-x:hidden;} 
.linen {
	color: white;
	border-color: #929ba6;
	background: #a7b2be url(../img/fabric.png);
	background: url(../img/fabric.png), -webkit-gradient(linear, left top, left bottom, from(#5d656e), to(#a7b2be)) repeat-x, #a7b2be;
	background: url(../img/fabric.png), -webkit-linear-gradient(top, #5d656e, #a7b2be) repeat-x, #a7b2be;
	background: url(../img/fabric.png), -moz-linear-gradient(top, #5d656e, #a7b2be) repeat-x, #a7b2be;
	background: url(../img/fabric.png), -ms-linear-gradient(top, #5d656e, #a7b2be) repeat-x, #a7b2be;
	background: url(../img/fabric.png), -o-linear-gradient(top, #5d656e, #a7b2be) repeat-x, #a7b2be;
	background: url(../img/fabric.png), linear-gradient(top, #5d656e, #a7b2be) repeat-x, #a7b2be;
}

#form-signin input{background-color:#333; color:#fff; border:1px solid #fff; margin-bottom:10px}
@-webkit-keyframes autofill {
to {
color: #fff;
background: #333
}
}

input:-webkit-autofill {
    -webkit-animation-name: autofill;
    -webkit-animation-fill-mode: both;
}

blockquote {
  background: #f9f9f9;
  border-left: 5px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}

.is-tool{z-index:11!important;}
.app-header{z-index:9!important;}
.app-sidebar{z-index:9!important;}
.is-wrapper{z-index:8!important;}
#response{z-index:10!important;}

.switchery {background-color: #fff; border: 1px solid #dfdfdf; border-radius: 20px; cursor: pointer; display: inline-block; height: 30px; position: relative; vertical-align: middle; width: 50px; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-background-clip: content-box; background-clip: content-box;}
.switchery > small {background: #fff; border-radius: 100%; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); height: 30px; position: absolute; top: 0; width: 30px;}
.switchery-small {border-radius: 20px; height: 20px; width: 33px;}
.switchery-small > small {height: 20px; width: 20px;}
.switchery-large {border-radius: 40px; height: 40px; width: 66px;}
.switchery-large > small {height: 40px;  width: 40px;}

.arrow-right {
  background-color: #1A2733;
  
  height: 100px;
  left: -53px;
  position: absolute;
  top: -53px;
  width: 100px;
  
  -webkit-transform: rotate(-45deg);
}
.fileIcon{margin:2px;}
.fileIcon>a{font-size:80px;}
.fileIcon>a>p{font-size:14px; line-height:14px!important; margin:0px}

.fileIcon_small{margin:10px;}
.fileIcon_small a{font-size:50px;}
.fileIcon_small>a>p{font-size:14px; line-height:14px!important; margin:0px}
.fileIcon_small:hover,.fileIcon_small:hover>a{background-color:#2a3f54; color:#fff!important;}