@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);
                }
            }
        }
    }
}

.col-xs-8r, 
.col-sm-8r, 
.col-md-8r, 
.col-lg-8r {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
    padding-right: 15px;
}

.col-xs-8r {
    width: 12.5%;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-8r {
        width: 12.5%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-8r {
        width: 12.5%;
        float: left;
    }
	.row.brands {
		display: flex;
		flex-wrap: wrap;
		padding-left: 15px;
		padding-right: 15px
	}
}

@media (min-width: 1200px) {
    .col-lg-8r {
        width: 12.5%;
        float: left;
    }
}
.tooltip.in {
  opacity: 1;
  filter: alpha(opacity=100);
}
a.myPlay {
	/* set the proper path to the png file */
	background-image:  url("../lib/fancybox/helpers/fancybox_buttons.png");
	background-color: #2a2a2a;
	background-repeat: no-repeat;
	display: block;
	line-height: 30px;
	text-indent: -9999px;
	width: 30px;
	height: 30px;
	float: left; 
	margin-right: 20px;
}
a.myPlay {
	background-position: 0 -30px;
}
a.myPlayON {
	background-position: -30px -30px;
}
iframe[title="chat widget"] {
	height: 60px !important;
	min-height: 60px !important;
	max-height: 60px !important;
}
@media print {
	
}