@font-face {
    font-family: 'PillGothic300mgLight';
    src: url('../fonts/pillgothic300mglight-webfont.eot');
    src: url('../fonts/pillgothic300mglight-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/pillgothic300mglight-webfont.woff') format('woff'),url('../fonts/pillgothic300mglight-webfont.ttf') format('truetype'),url('../fonts/pillgothic300mglight-webfont.svg#pill_gothic_300mglight') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family:'PillGothic300mgRegular';
	src:url('../fonts/pillgothic300mgregular-webfont.eot');
	src:url('../fonts/pillgothic300mgregular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/pillgothic300mgregular-webfont.woff') format('woff'),url('../fonts/pillgothic300mgregular-webfont.ttf') format('truetype'),url('../fonts/pillgothic300mgregular-webfont.svg#pill_gothic_300mgregular') format('svg');font-weight:normal;font-style:normal;
}

@font-face {
    font-family:'PillGothic300mgSemibd';
	src:url('../fonts/pillgothic300mg-semibd-webfont.eot');
	src:url('../fonts/pillgothic300mg-semibd-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/pillgothic300mg-semibd-webfont.woff') format('woff'),url('../fonts/pillgothic300mg-semibd-webfont.ttf') format('truetype'),url('../fonts/pillgothic300mg-semibd-webfont.svg#pill_gothic_300mgsemibd') format('svg');font-weight:normal;font-style:normal;
}

@font-face {
    font-family:'BrandonGrotesqueRegularRg';
	src:url('../fonts/brandon_reg-webfont-webfont.eot');
	src:url('../fonts/brandon_reg-webfont-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/brandon_reg-webfont-webfont.woff') format('woff'),url('../fonts/brandon_reg-webfont-webfont.ttf') format('truetype'),url('../fonts/brandon_reg-webfont-webfont.svg#brandon_grotesqueregular') format('svg');font-weight:normal;font-style:normal;
}

@font-face {
    font-family:'varelaregular';
	src:url('../fonts/varela-regular-webfont.eot');
	src:url('../fonts/varela-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/varela-regular-webfont.woff') format('woff'),url('../fonts/varela-regular-webfont.ttf') format('truetype'),url('../fonts/varela-regular-webfont.svg#varelaregular') format('svg');font-weight:normal;font-style:normal;
}/*! normalize.css v1.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
    display: block;
}
/* edit for all */
html, body{
	font-family:PillGothic300mgLight;
	font-size:14px;
	overflow-x: hidden;
}
html{
	overflow-x: hidden;
}
body {
	padding-top: 50px;
	padding-bottom: 10px;
}
h1{
	font-family:PillGothic300mgSemibd;
}
h3{
	font-family:PillGothic300mgSemibd;
}
h5{
	font-family:PillGothic300mgSemibd;
	font-size:100%;
}

.input-sm {
  border-radius: 0px;
}
.btn {
	border-radius: 0px;
}
.panel {
	border-radius: 0px;
}
.btn-primary {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn {
  padding: 5px 12px 2px 12px;
}
/* END */

.titlematerial{
	margin-top:20px;
	display: block;
	width: 200px;
	font-weight:bold;
}
.titlesubmaterial{
	display: block;
	float: left;
	padding-left:20px;
	width: 100px;
}
.page-header{
	/*margin: 20px 15px 20px 15px;*/
}
hr.margin{
	margin-left:15px;
	margin-right:15px;
}
@if $enable-flex {
    @each $breakpoint in map-keys($grid-breakpoints) {
        @include media-breakpoint-up($breakpoint) {
            @for $size from 1 through $grid-columns {
                .col-#{$breakpoint}-#{$size} {
                    max-width: percentage($size / $grid-columns);
                }
            }
        }
    }
}