@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700|Open+Sans:400,700');
html {
	height: 100%;
	font-family: 'Open Sans', sans-serif;
	color: #777;
    font-size: 0.85em;
    line-height: 1.8;
	}


b, strong { font-weight: 700  }


h1, h2, h3, h4, h5, .uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5  { font-family: 'Montserrat', sans-serif; font-weight: 400; }
  
.frontdiv { position: absolute; bottom: 0; padding-bottom: 20px}
.logo { padding-bottom: 20px }

.anim {
    animation: goto-anim 1s infinite;
    -moz-animation: goto-anim 1s infinite;
    -webkit-animation: goto-anim 1s infinite;
    -o-animation: goto-anim 1s infinite;
}
    @keyframes goto-anim
    {
    0%  {}
    
    50%  {-webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
    -moz-transition: all ease-in-out;
    -webkit-transition: all ease-in-out;
    -o-transition: all ease-in-out;}

    100% {-webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -moz-transition: all ease-in-out;
    -webkit-transition: all  ease-in-out;
    -o-transition: all  ease-in-out;}

    }

/* AUX */

.lh-brown-10 { color: #f7eadf!important}
.lh-brown-25 { color: #c2b4ac!important}
.lh-brown-50 { color:#877b70!important}
.lh-brown-100 { color: #5c4f47!important}

.lh-back-brown-100 { background-color: #5c4f47!important}
.lh-back-brown-50 { background-color: #877b70!important}
.lh-back-brown-25 { background-color: #c2b4ac!important}

.lh-gray {color: #777}

.lh-txt-shadow-large{ text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.3)  }
.lh-txt-shadow-medium{ text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3)  }
.lh-txt-shadow-small{ text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6)  }




.uk-white { color: #fff!important}
.uk-bolder { font-weight: 500 }


/* UK-FORM STYLE */

.uk-card-primary.uk-card-body .uk-input, .uk-card-primary.uk-card-body .uk-select, .uk-card-primary.uk-card-body .uk-textarea, .uk-card-primary>:not([class*=uk-card-media]) .uk-input, .uk-card-primary>:not([class*=uk-card-media]) .uk-select, .uk-card-primary>:not([class*=uk-card-media]) .uk-textarea, .uk-card-secondary.uk-card-body .uk-input, .uk-card-secondary.uk-card-body .uk-select, .uk-card-secondary.uk-card-body .uk-textarea, .uk-card-secondary>:not([class*=uk-card-media]) .uk-input, .uk-card-secondary>:not([class*=uk-card-media]) .uk-select, .uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea, .uk-light .uk-input, .uk-light .uk-select, .uk-light .uk-textarea, .uk-offcanvas-bar .uk-input, .uk-offcanvas-bar .uk-select, .uk-offcanvas-bar .uk-textarea, .uk-overlay-primary .uk-input, .uk-overlay-primary .uk-select, .uk-overlay-primary .uk-textarea, .uk-section-primary:not(.uk-preserve-color) .uk-input, .uk-section-primary:not(.uk-preserve-color) .uk-select, .uk-section-primary:not(.uk-preserve-color) .uk-textarea, .uk-section-secondary:not(.uk-preserve-color) .uk-input, .uk-section-secondary:not(.uk-preserve-color) .uk-select, .uk-section-secondary:not(.uk-preserve-color) .uk-textarea, .uk-tile-primary:not(.uk-preserve-color) .uk-input, .uk-tile-primary:not(.uk-preserve-color) .uk-select, .uk-tile-primary:not(.uk-preserve-color) .uk-textarea, .uk-tile-secondary:not(.uk-preserve-color) .uk-input, .uk-tile-secondary:not(.uk-preserve-color) .uk-select, .uk-tile-secondary:not(.uk-preserve-color) .uk-textarea{
    background-color: transparent;
    color: #B7AA9F
}

.uk-card-primary.uk-card-body .uk-input:focus, .uk-card-primary.uk-card-body .uk-select:focus, .uk-card-primary.uk-card-body .uk-textarea:focus, .uk-card-primary>:not([class*=uk-card-media]) .uk-input:focus, .uk-card-primary>:not([class*=uk-card-media]) .uk-select:focus, .uk-card-primary>:not([class*=uk-card-media]) .uk-textarea:focus, .uk-card-secondary.uk-card-body .uk-input:focus, .uk-card-secondary.uk-card-body .uk-select:focus, .uk-card-secondary.uk-card-body .uk-textarea:focus, .uk-card-secondary>:not([class*=uk-card-media]) .uk-input:focus, .uk-card-secondary>:not([class*=uk-card-media]) .uk-select:focus, .uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea:focus, .uk-light .uk-input:focus, .uk-light .uk-select:focus, .uk-light .uk-textarea:focus, .uk-offcanvas-bar .uk-input:focus, .uk-offcanvas-bar .uk-select:focus, .uk-offcanvas-bar .uk-textarea:focus, .uk-overlay-primary .uk-input:focus, .uk-overlay-primary .uk-select:focus, .uk-overlay-primary .uk-textarea:focus, .uk-section-primary:not(.uk-preserve-color) .uk-input:focus, .uk-section-primary:not(.uk-preserve-color) .uk-select:focus, .uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-input:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-select:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-input:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-select:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus {
    background-color: transparent;
}

.uk-input, .uk-select, .uk-textarea { 
    border: none;
    border-bottom: 2px solid #ddd;
    font-size: 15px;
    line-height: 26px;
    color: #8A8179;
    background-color: rgba( 0,0,0, 0.03);
    /*border-radius: 10px*/
 }

.uk-input:focus, .uk-select:focus, .uk-textarea:focus {
    color: #8A8179;
    border-color:#8A8179;
    background-color: rgba( 255,255,255, 0.8);

}

/* FORM END*/

.uk-offcanvas-bar {
    background:#a09489;
}

.uk-navbar-container:not(.uk-navbar-transparent) {
    background-color: #fff;
}

.uk-navbar-sticky {
    border-bottom: 1px solid rgba(0,0,0,0.06);
    box-shadow: 0 2px 2px rgba(0,0,0,0.03)
}


/* UI-Kit Personal  */ 

.uk-navbar-item { padding: 0 25px }



.uk-heading-divider {
    padding-bottom: 0px;
}

.uk-icon-link:focus, .uk-icon-link:hover {
    text-decoration: none;
}

.uk-text-small {
    line-height: 1.8;
    font-weight: 300;
}
.uk-text-bold {
    font-weight: 500;
}

.uk-button {
    /*border-radius: 155px;*/
}

.uk-button-primary {
    background-color: #8A8179
}

.uk-text-xsmall {
    font-size: .75rem;
}

/* LINKS */
.uk-link, a {
    color: #8A8179;
    font-weight: 500
}

.uk-link:hover, a:hover {
    text-decoration: none;
    color: #B7AA9F
}