/** @group Fonts *//** @section Font Awesome Icons 4.7.0 */@font-face {	font-family: 'FontAwesome';	src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");	src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");	font-weight: normal;	font-style: normal;}.fa {	display: inline-block;	font-family: 'FontAwesome';	font-size: inherit;	text-rendering: auto;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}[class*='fa-']:before {	font-weight: 400;	font-family: 'FontAwesome';}/* makes the font 33% larger relative to the icon container *//* Deprecated as of 4.4.0 */.fa-spin {	-webkit-animation: fa-spin 2s infinite linear;	animation: fa-spin 2s infinite linear;}@-webkit-keyframes fa-spin {	0% {		-webkit-transform: rotate(0deg);		transform: rotate(0deg);	}	100% {		-webkit-transform: rotate(359deg);		transform: rotate(359deg);	}}@keyframes fa-spin {	0% {		-webkit-transform: rotate(0deg);		transform: rotate(0deg);	}	100% {		-webkit-transform: rotate(359deg);		transform: rotate(359deg);	}}/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */.fa-volume-up:before {	content: "\f028";}.fa-photo:before {	content: "\f03e";}.fa-map-marker:before {	content: "\f041";}.fa-phone:before {	content: "\f095";}.fa-facebook-f:before {	content: "\f09a";}.fa-link:before {	content: "\f0c1";}.fa-envelope:before {	content: "\f0e0";}.fa-angle-up:before {	content: "\f106";}.fa-child:before {	content: "\f1ae";}.fa-circle-o-notch:before {	content: "\f1ce";}.fa-binoculars:before {	content: "\f1e5";}.fa-wifi:before {	content: "\f1eb";}.fa-bed:before {	content: "\f236";}/** @section Material Design Icons */@font-face {	font-family: "Material Design Icons";	src: url("../fonts/materialdesignicons-webfont.eot?v=1.4.57");	src: url("../fonts/materialdesignicons-webfont.eot?#iefix&v=1.4.57") format("embedded-opentype"), url("../fonts/materialdesignicons-webfont.woff2?v=1.4.57") format("woff2"), url("../fonts/materialdesignicons-webfont.woff?v=1.4.57") format("woff"), url("../fonts/materialdesignicons-webfont.ttf?v=1.4.57") format("truetype"), url("../fonts/materialdesignicons-webfont.svg?v=1.4.57#materialdesigniconsregular") format("svg");	font-weight: normal;	font-style: normal;}.mdi {	display: inline-block;	font: normal normal normal 24px/1 "Material Design Icons";	font-size: inherit;	text-rendering: auto;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	transform: translate(0, 0);}.mdi-alert-outline:before {	content: "\f129";}.mdi-check:before {	content: "\f222";}.mdi-chevron-double-up:before {	content: "\f235";}.mdi-email:before {	content: "\f2e3";}.mdi-format-quote:before {	content: "\f373";}.mdi-map-marker:before {	content: "\f440";}.mdi-phone:before {	content: "\f4e1";} .fa-calendar:before {
  content: "\f073";
}