@charset "UTF-8";

@font-face {
  font-family: "icon-mh";
  src:url("fonts/mh/icon-mh.eot");
  src:url("fonts/mh/icon-mh.eot?#iefix") format("embedded-opentype"),
    url("fonts/mh/icon-mh.woff") format("woff"),
    url("fonts/mh/icon-mh.ttf") format("truetype"),
    url("fonts/mh/icon-mh.svg#icon-mh") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "icon-mh" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-mh-"]:before,
[class*=" icon-mh-"]:before {
  font-family: "icon-mh" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-mh-library:before {
  content: "l";
}
.icon-mh-acount:before {
  content: "a";
}
.icon-mh-group:before {
  content: "g";
}
.icon-mh-people:before {
  content: "p";
}
.icon-mh-report:before {
  content: "r";
}
.icon-mh-courses:before {
  content: "c";
}
.icon-mh-help:before {
  content: "q";
}
.icon-mh-home:before {
  content: "h";
}
.icon-mh-library2:before {
  content: "b";
}
.icon-mh-menul:before {
  content: "m";
}
.icon-mh-info:before {
  content: "i";
}


@font-face {
  font-family: "icon-mod";
  src:url("fonts/mod/icon-mod.eot");
  src:url("fonts/mod/icon-mod.eot?#iefix") format("embedded-opentype"),
    url("fonts/mod/icon-mod.woff") format("woff"),
    url("fonts/mod/icon-mod.ttf") format("truetype"),
    url("fonts/mod/icon-mod.svg#icon-mod") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "icon-mod" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-mod-"]:before,
[class*=" icon-mod-"]:before {
  font-family: "icon-mod" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-mod-people:before {
  content: "p";
}
.icon-mod-modules:before {
  content: "m";
}
.icon-mod-noticeboard:before {
  content: "n";
}
.icon-mod-passed:before {
  content: "a";
}
.icon-mod-group:before {
  content: "g";
}
.icon-mod-documents:before {
  content: "d";
}
.icon-mod-courses:before {
  content: "c";
}
.icon-mod-settings:before {
  content: "s";
}


@font-face {
  font-family: "icon-above";
  src:url("fonts/icon-above.eot");
  src:url("fonts/icon-above.eot?#iefix") format("embedded-opentype"),
    url("fonts/icon-above.woff") format("woff"),
    url("fonts/icon-above.ttf") format("truetype"),
    url("fonts/icon-above.svg#icon-above") format("svg");
  font-weight: normal;
  font-style: normal;

}

[data-icon]:before {
  font-family: "icon-above" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-above-"]:before,
[class*=" icon-above-"]:before {
  font-family: "icon-above" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-above-modules:before {
  content: "m";
}
.icon-above-courses:before {
  content: "c";
}
.icon-above-trash:before {
  content: "b";
}
.icon-above-move:before {
  content: "u";
}
.icon-above-mvideo:before {
  content: "1";
  color: rgb(16, 121, 165) !important;
}
.icon-above-mscorm:before {
  content: "2";
  color: rgb(132, 77, 35) !important;
}
.icon-above-mplay:before {
  content: "3";
  color: rgb(228, 27, 35) !important;
}
.icon-above-mpresentation:before {
  content: "4";
  color: rgb(152, 55, 148) !important;
}
.icon-above-maudio:before {
  content: "5";
  color: rgb(108, 67, 154) !important;
}
.icon-above-membed:before {
  content: "6";
  color: rgb(123, 121, 121) !important;
}
.icon-above-msurvey:before {
  content: "7";
  color: rgb(249, 94, 16) !important;
}
.icon-above-mquiz:before {
  content: "8";
  color: rgb(173, 22, 27) !important;
}
.icon-above-mgame:before {
  content: "9";
  color: rgb(254, 207, 28) !important;
}
.icon-above-mweb:before {
  content: "0";
  color: rgb(58, 191, 239) !important;
}
.icon-above-report:before {
  content: "r";
}
.icon-above-people:before {
  content: "p";
}
.icon-above-notifications:before {
  content: "n";
}
.icon-above-quick:before {
  content: "q";
}
.icon-above-viewrecently:before {
  content: "v";
}
.icon-above-templates:before {
  content: "t";
}
.icon-above-search:before {
  content: "s";
}
.icon-above-pimport:before {
  content: "i";
}
.icon-above-pmail:before {
  content: "e";
}
.icon-above-group:before {
  content: "g";
}
.icon-above-recentactivities:before {
  content: "y";
}
.icon-above-library:before {
  content: "f";
}
.icon-above-shop:before {
  content: "d";
}
.icon-above-acount:before {
  content: "a";
}
.icon-above-home:before {
  content: "h";
}
.icon-above-folder:before {
  content: "j";
}
.icon-above-qpage:before {
  content: "k";
}
.icon-above-qmultiple:before {
  content: "l";
}
.icon-above-qkey:before {
  content: "o";
}
.icon-above-qlabel:before {
  content: "w";
}
.icon-above-qfreetext:before {
  content: "x";
}
.icon-above-add:before {
  content: "z";
}
.icon-above-edit:before {
  content: "A";
}
.icon-above-saved:before {
  content: "B";
}
.icon-above-great:before {
  content: "C";
}
.icon-above-exclamation:before {
  content: "D";
}
.icon-above-star:before {
  content: "E";
}
.icon-above-browser:before {
  content: "F";
  color: rgb(57, 101, 176) !important;
}
.icon-above-upup:before {
  content: "G";
}
.icon-above-hw:before {
  content: "H";
  color: rgb(17, 142, 29) !important;
}
.icon-above-cadd:before {
  content: "Z";
}

.icon-above-csaved:before {
  content: "Y";
}
.icon-above-moduleblocked:before {
  content: "\71";
  font-size: 1.5em;
    line-height: 1;
     
}
.icon-above-modulenoblocked:before {
  content: "\49";
  font-size: 1.5em;
    line-height: 1;
       
}


@font-face {
  font-family: "icon-mt";
  src:url("fonts/mt/icon-mt.eot");
  src:url("fonts/mt/icon-mt.eot?#iefix") format("embedded-opentype"),
    url("fonts/mt/icon-mt.woff") format("woff"),
    url("fonts/mt/icon-mt.ttf") format("truetype"),
    url("fonts/mt/icon-mt.svg#icon-mt") format("svg");
  font-weight: normal;
  font-style: normal;

}
[data-icon]:before{
  font-family: "icon-mt" !important;
  content: none;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[data-icon]:before {
  font-family: "icon-mt" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-mt-"]:before,
[class*=" icon-mt-"]:before {
  font-family: "icon-mt" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-mt-social:before{
  content: "s";
}
.icon-mt-inbox:before {
  content: "i";
}
.icon-mt-down:before {
  content: "d";
}
.icon-mt-candado:before {
  content: "c";
}
.icon-mt-exintentos:before {
  content: "a";
}
.icon-mt-fwd:before {
  content: "r";
}
.icon-mt-heart:before {
  content: "h";
}
.icon-mt-pause:before {
  content: "p";
}
.icon-mt-play:before {
  content: "e";
}
.icon-mt-rwd:before {
  content: "f";
}
.icon-mt-candados:before {
  content: "\62";
}
.icon-mt-certificado:before {
  content: "\67";
}
.icon-mt-code:before {
  content: "\6a";
}
.icon-mt-doc:before {
  content: "\78";
}
.icon-mt-play-1:before {
  content: "\74";
}
.icon-mt-key:before {
  content: "\6b";
}
.icon-mt-max:before {
  content: "\6d";
}
.icon-mt-min:before {
  content: "\6e";
}
.icon-mt-stop:before {
  content: "\6c";
}
.icon-mt-volno:before {
  content: "\6f";
}
.icon-mt-volyes:before {
  content: "\76";
}
.icon-mt-again:before {
  content: "\75";
}

.icon-mh-marketplace{
	background-color: rgba(0, 0, 0, 0);
    font-size: 2em;
    margin-bottom: 0.9em;
    width: 3.2em;
}
.icon-mh-marketplace:before{
  content: '';
  background:url('../images/marketplace.svg');
  width: 33px;
  height: 28px;
  display: block;
  margin: auto;
  background-repeat: no-repeat;
}

.icon-mh-market-courses{
    background-color: rgba(0, 0, 0, 0);
    font-size: 2em;
    margin-bottom: 0.9em;
    width: 3.2em;
}
.icon-mh-market-courses:before{
  content: '';
  background:url('../images/courses.svg');
  width: 28px;
  height: 28px;
  display: block;
  margin: auto;
  background-repeat: no-repeat;
}

.icon-mh-market-setup{
    background-color: rgba(0, 0, 0, 0);
    font-size: 2em;
    margin-bottom: 0.9em;
    width: 3.2em;
}
.icon-mh-market-setup:before{
  content: '';
  background:url('../images/edit.svg');
  width: 24px;
  height: 28px;
  display: block;
  margin: auto;
  background-repeat: no-repeat;
}

.icon-mh-market-manage{
    background-color: rgba(0, 0, 0, 0);
    font-size: 2em;
    margin-bottom: 0.9em;
    width: 3.2em;
}
.icon-mh-market-manage:before{
  content: '';
  background:url('../images/manage.svg');
  width: 24px;
  height: 28px;
  display: block;
  margin: auto;
  background-repeat: no-repeat;
}

@media (max-width: 979px) {
	.icon-mh-marketplace,.icon-mh-market-courses,.icon-mh-market-setup,icon-mh-market-manage{
		margin-bottom: 4px;
	}
	.icon-mh-marketplace:before,icon-mh-market-courses:before,.icon-mh-market-setup:before,icon-mh-market-manage:before{
		background-size: 50%;
		margin-left: 25%;
	}

}


.n-icons.icon-above-mvideo,
a.moduleForm span.icon-above-mvideo {
    background-image: url(../images/mod-video.svg);
}
.n-icons.icon-above-mscorm,
a.moduleForm span.icon-above-mscorm {
     background-image: url(../images/mod-scorm.svg);   
}
.n-icons.icon-above-mpresentation,
a.moduleForm span.icon-above-mpresentation,
.new-layout span.icon-above-mpresentation.n-icons {
     background-image: url(../images/mod-presentation.svg);
}
.n-icons.icon-above-mplay,
a.moduleForm span.icon-above-mplay {
    background-image: url(../images/mod-flash.svg);    
}
.n-icons.icon-above-maudio,
a.moduleForm span.icon-above-maudio {
    background-image: url(../images/mod-audio.svg);    
}
.n-icons.icon-above-msurvey,
a.moduleForm span.icon-above-msurvey {
    background-image: url(../images/mod-survey.svg);    
}
.n-icons.icon-above-mquiz,
a.moduleForm span.icon-above-mquiz {
    background-image: url(../images/mod-quiz.svg);
}
.n-icons.icon-above-mweb,
a.moduleForm span.icon-above-mweb {
    background-image: url(../images/mod-webpage.svg);
}
.n-icons.icon-above-membed,
a.moduleForm span.icon-above-membed {
    background-image: url(../images/mod-embed.svg);
}
.n-icons.icon-above-browser,
a.moduleForm span.icon-above-browser {
    background-image: url(../images/mod-webview.svg);
}
.n-icons.icon-above-hw,
a.moduleForm span.icon-above-hw {
    background-image: url(../images/mod-assigment.svg);
}
.n-icons.icon-above-mforum,
a.moduleForm span.icon-above-mforum {
    background-image: url(../images/mod-forum.svg);
}

#documents .fa-file-base-o{
    width: 21px;
    height: 28px;
    background-image: url(../images/doc-doc.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    float: left;
}

#documents .fa-file{
	min-width: 21px !important;
  min-height: 28px !important;
	position: relative !important;
  background-repeat: no-repeat !important;
  background-size: 100% !important;
  float: left;
}

.fa-file:before {
	content: close-quote !important;
}

#documents .fa-file-zip-o{
    background-image: url(../images/doc-zip.svg);
}
#documents .fa-file-pdf-o{
    background-image: url(../images/doc-pdf.svg);
}
#documents .fa-file-xls-o{
    background-image: url(../images/doc-xls.svg);
}
#documents .fa-file-ppt-o{
    background-image: url(../images/doc-ppt.svg);
}
#documents .fa-file-txt-o{
    background-image: url(../images/doc-txt.svg);
}
#documents .fa-file-video-o{
    background-image: url(../images/doc-video.svg);
}
#documents .fa-file-img-o{
    background-image: url(../images/doc-img.svg);
}
#documents .fa-file-audio-o{
    background-image: url(../images/doc-audio.svg);
}





.n-icons{
    width: 25px;
    height: 25px!important;
    background-repeat: no-repeat;
    background-size: 100%;
}
.n-icons:before{
    content: "";
}
