@charset "UTF-8";



html, body {
  height: 100%;
    background-color: rgba(0,0,0,1.00);
    font-family: 'Montserrat', sans-serif;
}

a {
	color: rgba(214,0,3,1.00);
}

.footer {font-size: 85%;
font-weight: normal;}

.pagehead {font-family: 'Birthstone Bounce', cursive;
font-size: 6em;
line-height: .7;}
.ddm-burger {
    font-size: 3rem;
    display: block;
    padding: 0 .5em;
    text-decoration: none;
    background-color: #000;
    color: #FFF;
}

.cls-1 {
    font-size: 8em;
    font-family: Montserrat-Bold, Montserrat;
    font-weight: 700;
    line-height: .3em;
}


.boarname {
	font-size: 175%;
	font-family: Montserrat-Bold, Montserrat;
	font-weight: 700;
	text-transform: uppercase;
	background-color: rgba(0,0,0,1.00);
	padding-top: 10px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 10px;
}


.pedigree {
	font-size: 125%;
	font-family: Montserrat-Bold, Montserrat;
	font-weight: normal;
	line-height: 1.5em;
	text-transform: uppercase;
}

.price {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px;
	background-color: rgba(198,0,3,1.00);
   line-height: 2em;
}


.cls-2 {
    font-size: 50px;
    font-family: Montserrat-Bold, Montserrat;
    font-weight: 700;
    line-height: .7em;
     background: -webkit-linear-gradient(#eee, #333);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}



.cls-head {
    font-size: 75px;
    font-family: Montserrat-Bold, Montserrat;
    font-weight: 700;
    line-height: auto;
     background: -webkit-linear-gradient(#eee, #333);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
 
}


.full-height {
  height: 100%;
}

.whiteline {max-height: 600px;}


.salebox {
	background: RGBA(0,0,0,0.51);
	opacity: 1;
	padding: 30px 30px 30px 30px;
	box-shadow: none;
	border: 2px solid #fff;
	border-radius: 2px;
}



.cls-4 {
    font-size: 35px;
    font-family: Montserrat-Light, Montserrat;
    font-weight: 300;
}

.icon {max-height: 90px;
margin-left: 50px;}

.rotate {

  transform: rotate(-90deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(-90deg);

  /* Firefox */
  -moz-transform: rotate(-90deg);

  /* IE */
  -ms-transform: rotate(-90deg);

  /* Opera */
  -o-transform: rotate(-90deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);

}



@media only screen and (max-width: 600px) {
 .rotate {

  transform: rotate(0deg);


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(0deg);

  /* Firefox */
  -moz-transform: rotate(0deg);

  /* IE */
  -ms-transform: rotate(0deg);

  /* Opera */
  -o-transform: rotate(0deg);

  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);

    }

.whiteline {display: none !important;}




.hidden {display: none !important;}}