/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
     .uk-grid-width-1-7 > * { width: 14.258%; }

    @media (min-width: 480px) {
        .uk-grid-width-small-1-7 > * { width: 14.258%; }
    }
    @media (min-width: 768px) {
        .uk-grid-width-medium-1-7 > * { width: 14.258%; }
    }

    @media (min-width: 960px) {
        .uk-grid-width-large-1-7 > * { width: 14.258%; }
    }
    @media (min-width: 1220px) {
        .uk-grid-width-xlarge-1-7 > * { width: 14.258%; }
    }
    .uk-width-1-7 { width: 14.258%; }
    @media (min-width: 480px) {
        .uk-width-small-1-7 { width: 14.258%; }
    }

    @media (min-width: 768px) {
        .uk-width-medium-1-7 { width: 14.258%; }
    }

    @media (min-width: 960px) {
        .uk-width-large-1-7 { width: 14.258%; }
    }

    @media (min-width: 768px) {
        .uk-push-1-7 { left: 14.258%; }
        .uk-pull-1-7 { left: -14.258%; }
    }
    
 
 .brentfooter{
	 background:#fff !important;
 }
 
 
.left-inner-text{
	width: 60%; 
	float: left; 
	
}

.right-inner-text{
	width: 40%; 
	float: right;
}

.left-inner-text p{
	text-align: justify;
	padding-left:20px;
	padding-right:20px;
}

p {
	padding-left:20px;
	padding-right:20px;
}


.uk-contrast a:hover:not([class]), .uk-contrast .uk-link:hover, .tm-gallery-dolce-vita .tm-overlay-background-secondary .uk-overlay-panel a:hover:not([class]), .tm-gallery-dolce-vita .tm-overlay-background-secondary .uk-overlay-panel .uk-link:hover {
    color: #b7814f;
    text-decoration: none
}

.uk-dropdown-navbar .uk-nav-navbar > li.uk-active > a {
    color: #6d6d77;
}



 @font-face {
  font-family: 'bentonlight';
  font-style: normal;
  font-weight: normal;
  src: local('bentonlight'), url('../fonts/bentonsans-light-webfont.ttf') format('truetype');
}

body {
  font-family: 'bentonlight', sans;
}

h1, .uk-h1 {
    font-size: 33px;
	line-height: 36px;
}
h2, .uk-h2 {
    font-size: 22px;
	line-height: 24px;
}

* + h1, * + h2, * + h3, * + h4, * + h5, * + h6 {
    margin-top: 10px;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'bentonlight', sans;
}




form {
    margin:0px !important;
}


#form12 .wdform_page {
    background: #d0eaea !important;

}



	/*	NAVBAR */
.uk-dropdown-navbar {
    background: #183443;
    color: #ffffff;
}

.uk-dropdown, .uk-dropdown-blank {
    width: 300px;
}

.uk-nav-navbar > li > a {
	color: #fff;
}
.uk-nav-navbar > li > a:hover {
	color: #6d6d77;
	text-decoration: none !important;
}


.tm-headerbar-center {
    padding: 10px 40px;
}

.small-logo{
	margin-top: -15px; 
	padding-right: 10px;
}
.uk-navbar-nav > li > a {
	font-family: 'bentonlight', sans !important;
}

.uk-nav-navbar > li > a{
	font-family: 'bentonlight', sans !important;
}

.tm-navbar {
    background: #183443;
}

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

.tm-navbar-centered {
	padding-bottom:10px;
	padding-top:10px;
}

.tm-badge-vertical {
	display: none !important;
}

.uk-navbar-nav > li > a::before, .uk-navbar-nav > li > a::after {
    background: #a97c50;
}

.uk-navbar-nav > li > a {
    color: #fff;
}

.uk-block-secondary {
    background: #183443;
}


	/*	NAVBAR */

	/* CUSTOM */

.home-describe{
	text-align: justify;
}

	/* CUSTOM */


	/* MAILCHIMP */

#mc_embed_signup { border: none; text-align: center; width: 100%; } /* Signup form container */

.mc-field-group { display: inline-block; } /* positions input field horizontally */

#mce-EMAIL { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 1em; border: 2px solid #ABB0B2 ; color: #343434; background-color: #fff; padding: .7em 9em .7em 1em; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: inline-block; margin: 0; } /* Input Styles */

.clear { display: inline-block; } /* positions button horizontally in line with input */

.button { font-family: 'Helvetica Neue', Helvetica,  Arial, sans-serif; font-size: 1em; letter-spacing: .03em; color: #fff; background-color: #96683d ; padding: .7em 2em; border: 2px solid #96683d ; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: inline-block; margin: 0; } /* Button Styles */

:-webkit-input-placeholder { color: #ABB0B2 ; } /* WebKit browsers */ 
:-moz-placeholder { color: #ABB0B2 ; } /* Mozilla Firefox 4 to 18 */
::-moz-placeholder { color: #ABB0B2 ; } /* Mozilla Firefox 19+ */
:-ms-input-placeholder { color: #ABB0B2 ; } /* Internet Explorer 10+ */

	/* MAILCHIMP */

.uk-block-default {
    background: #E8E8EE;
}

.uk-block-muted {
    background: #E8E8EE;
}
.uk-contrast .uk-panel-box, .tm-gallery-dolce-vita .tm-overlay-background-secondary .uk-overlay-panel .uk-panel-box {
    background: #11313f;
	padding: 30px !important;
}
 
 .uk-slidenav-position .uk-slidenav-next {
    right: 55px !important;
}

.uk-slidenav-position .uk-slidenav-previous {
    left: 55px !important;
}

.tm-block-top-c .uk-container.uk-container-center{
		padding: 0px !Important;
}

.uk-contrast a:not([class]), .uk-contrast .uk-link, .tm-gallery-dolce-vita .tm-overlay-background-secondary .uk-overlay-panel a:not([class]), .tm-gallery-dolce-vita .tm-overlay-background-secondary .uk-overlay-panel .uk-link {
    color: #fff;
    text-decoration: none;
}

.uk-button{
    background-color: #183443;
}

.uk-contrast .uk-button, .tm-gallery-dolce-vita .tm-overlay-background-secondary .uk-overlay-panel .uk-button {
    color: #f2f3ff;
    background: #183443;
}


/* GMAP */

.tm-bottom-d{
	margin-bottom: -165px;
	padding-top: 80px;
}

/* GMAP */

.uk-block-primary {
    background: #183443 !important;
}


@media (max-width: 768px) { /* positions input field and button underneath each other with 100% width for tablet and mobile */
  
.mc-field-group { display: block; max-width: 100%; }
#mce-EMAIL { padding: .7em 0 .7em 1em; width: 96%; margin: 0; }
.clear { display: block; width: 100% }
.button { width: 100%; margin: .5em 0 0 0; }

.left-inner-text{
	width: 100%
	
}

.right-inner-text{
	width: 100%
}

.left-inner-text p{
	padding-left:0px !important;
	padding-right:0px !important;
}

p {
	padding-left:0px !important;
	padding-right:0px !important;
}



.uk-slideset.uk-grid.uk-grid-match.uk-flex-center.uk-grid-width-1-1.uk-grid-width-medium-1-3.uk-grid-width-large-1-3.uk-grid-width-xlarge-1-3 li{
	display:block !important;
	margin-bottom:40px;
}

.uk-slideset.uk-grid.uk-grid-match.uk-flex-center.uk-grid-width-1-1.uk-grid-width-medium-1-3.uk-grid-width-large-1-3.uk-grid-width-xlarge-1-3 p{
	margin-left: auto;
	margin-right: auto;
	display: block;
}


.fullwidthrun{
	background-position: 0% !important;
	
}

.uk-panel-space {
    padding: 10px;
}
}


@media only screen and (max-width: 767px) {
.tm-navbar {
    background: #fff;
}

@media (max-width: 468px) {
.tm-logo-small img{
	margin-left:-30px;
}
}


