@charset "utf-8";
@font-face {
	font-family: 'Prompt';
	src: url('/KConnect/bower_components/font/regular/prompt-regular-webfont.woff2') format('woff2'),
		url('/KConnect/bower_components/font/regular/prompt-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

.preloader {
  width: 100%;  height: 100%;  top: 0;  position: fixed;  z-index: 99999;  background: #fff;  font-family: 'Prompt', sans-serif; }
.preloader .cssload-speeding-wheel {  position: absolute;  top: calc(46.5%);  left: calc(46.5%); }
* {  outline: none; }
body {  background: #fff;  font-family: 'Prompt', sans-serif;  font-size: 14px;  margin: 0;  overflow-x: hidden;  color: #000000; }
html {  position: relative;  min-height: 100%;  background: #ffffff;  font-family: 'Prompt', sans-serif; }
a:focus,a:hover {  text-decoration: none; }
a.link {  color: #455a64; }
a.link:focus,a.link:hover {  color: #1976d2; }
.img-responsive,.carousel.vertical .carousel-inner > .item > img,.carousel.vertical .carousel-inner > .item > a > img {  width: 100%;  height: auto;  display: inline-block; }
.img-rounded {  border-radius: 4px; }
.mdi-set,.mdi:before {  line-height: initial; }
h1,h2,h3,h4,h5,h6 {  /*color: #455a64;*/  font-weight: 200;  font-family: 'Prompt', sans-serif; }
h1 {  /*line-height: 40px;*/  font-size: 36px; } 
h2 {  /*line-height: 36px;*/  font-size: 24px; }
h3 {  /*line-height: 30px;*/  font-size: 21px; }
h4 {  /*line-height: 22px;*/  font-size: 18px; }
h5 { /* line-height: 16px;*/  font-size: 14px;  font-weight: 400; }
h6 {  /*line-height: 16px;*/  font-size: 14px;  font-weight: 400; }

