@charset "utf-8";
/* CSS Document */



.uk-navbar-nav > li > a {
	text-transform:uppercase;
	
}

.uk-notouch .tm-sidebar .uk-dropdown:before,  
.uk-notouch .tm-sidebar .uk-dropdown {  
width: 240px;

}

.tm-footer {
	font-size:12px;
	line-height:22px;

}

.uk-notouch .tm-sidebar .uk-navbar-nav > li.uk-active > a {
    color: #fff;
}



.uk-navbar-nav > li > a {

    font-size: 15px;
	font-family: "Montserrat";
	font-weight:300;
}


.uk-notouch .tm-sidebar .uk-navbar-nav > li > a {
	color:#f7d624;
}

.uk-notouch .tm-sidebar .uk-navbar-nav > li > a:hover {
    color: #fff;
}

.uk-panel-title {
	text-transform:uppercase;
	font-size:24px;
	font-weight:200;
	font-family: "Montserrat";
	
}

.wk-gallery-avenue .caption {
    background: none repeat scroll 0 0 rgba(65, 64, 66, 0.8);
    bottom: 30px;

}

.uk-icon-button {
    background: none repeat scroll 0 0 #414042;
    border-radius: 100%;
    box-sizing: border-box;
    color: #ffffff;
    display: inline-block;
    font-size: 22px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    transition: box-shadow 0.2s ease-out 0s, background-color 0.2s ease-out 0s;
    width: 44px;
}

.uk-button-primary {
    background-color: rgba(255, 255, 255, 0);
    border-color: #414042;
    box-shadow: 0 0 0 0 #414042 inset;
    color: #414042;
}


.uk-overlay-area {
    background: none repeat scroll 0 0 rgba(65, 64, 66, 0.6);
}

html .uk-nav.uk-nav-offcanvas > li.uk-active > a {
  background: rgba(255, 255, 255, 0);
  color: #f7d624;
  	font-family: "Montserrat";
}

.uk-nav-offcanvas > .uk-open > a,
html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover,
html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus {
  background: rgba(255, 255, 255, 0);
  color: #f7d624;
  font-family: "Montserrat";
  
}

.uk-nav-offcanvas > li > a {
  color: #f7d624;
  padding: 0 0;
  line-height: 50px;
  font-family: "Montserrat";
  text-transform:uppercase;
  font-size:13px;
}