.tm-footer {
  color:#fff;
  font-size:14px;
}

.footer-r{
  color:#fff;
  font-size:14px;
}

.footer-wrapper {
background-color: rgba(51, 51, 51, 0.34);
    background: -moz-linear-gradient(top, rgba(34,167,249,1) 0%, rgba(9,76,153,1) 100%);
    background: -webkit-linear-gradient(top, rgba(34,167,249,1) 0%,rgba(9,76,153,1) 100%);
    background: linear-gradient(to bottom, rgba(34,167,249,1) 0%,rgba(9,76,153,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#22a7f9', endColorstr='#094c99',GradientType=0 );
}

h1{
font-family='Muli' !important;
}

.drawer_toggle {
    border-width: 0 100px 100px 0;
    bottom: -100px;
}

.drawer_toggle span {
    top: 20px;
    right: -83px;
    font-size: 21px;
}


/*Additional Styles*/
.eliteproduct{
font-size:20px; 
line-height:34px; 
background-color:rgb(56, 56, 56); 
color:#fff;
padding:5px 5px 5px 20px;
}

.qtip.su-qtip{
  max-width:347px !important;
  background-color:#9100BF;
  color:#fff;
  font-size:16px;
  line-height:18px;
}

.top-b-wrapper .uk-container {
  padding-top:0px;
}

.top-a-wrapper .uk-container {
  padding-bottom:30px;
  padding-top:0px;
}

.bottom-b-wrapper .uk-container {
  padding-top:0px;
}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}