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

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
 /*
 * Modifier: `uk-button-primary2`
 */
.uk-button-primary2 {
	background-color: #6fae03;
	color: #ffffff;
}
/* Hover */
.uk-button-primary2:hover, .uk-button-primary2:focus {
	background-color: #85d102;
	color: #ffffff;
}
/* Active */
.uk-button-primary2:active, .uk-button-primary2.uk-active {
	background-color: #4e7c00;
	color: #ffffff;
}
body.home.page.page-id-30.page-template-default.tm-isblog.wp-front_page.wp-page.wp-page-30 > div.tm-block.tm-block-light > div.uk-container.uk-container-center > section.tm-top-b.uk-grid > div.uk-width-1-1 > div.uk-panel.widget_text > div.uk-grid > div.uk-width-large-1-4.uk-width-medium-1-2.uk-width-1-1 > div.uk-panel.uk-panel-box.uk-scrollspy-init-inview.uk-scrollspy-inview.uk-animation-scale-up > div.tm-panel-clear-image {
	margin-top: -35px;
	margin-right: -35px;
	margin-bottom: 35px;
	margin-left: -35px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #253946;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
}
#parallax-bottom-image.parallax > div.tm-parallax-teaser.uk-hidden-small > div.uk-clearfix > h2.uk-float-left {
	background: none;
}
#parallax-bottom-image.parallax > div.tm-parallax-teaser.uk-hidden-small > div.uk-clearfix > h2.uk-float-right {
	background: none;
}
#foot-connect {
	text-align: center;
	font-size: 150%;
	margin-bottom: 10px;
}
#foot-connect h3 {
	text-align: center;
	font-size: 32px;
	margin-bottom: 75px;
}
#foot-connect h4 {
	text-align: center;
	font-size: 70%;
	margin-bottom: -5px;
}
.foot-connect-icons {
	font-size: 200%;
}
.BFW {
	text-align: center;
}
#BFW_submit {
	background: #075c97;
	border: none;
}
.uk-form-controls > input.uk-width-1-1 {
	Background: #fff;
}
.uk-width-1-1.uk-grid-margin > textarea#form-h-t.uk-width-1-1 {
	Background: #fff;
}
@media (min-width: 1220px) {
.page-id-33.page-template-default.tm-isblog.wp-page.wp-page-33.tm-fixed-navbar > div.tm-block > div.uk-container.uk-container-center > div.tm-middle.uk-grid > div.tm-main.uk-width-medium-1-1 > main.tm-content > article.uk-article {
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
	-moz-column-count: 2; /* Firefox */
	column-count: 2;
}
html.uk-notouch > body.page.page-id-33.page-template-default.tm-isblog.wp-page.wp-page-33.tm-fixed-navbar > div.tm-block > div.uk-container.uk-container-center > div.tm-middle.uk-grid > div.tm-main.uk-width-medium-1-1 > main.tm-content > article.uk-article > h1.uk-article-title {
	-webkit-column-count: 1; /* Chrome, Safari, Opera */
	-moz-column-count: 1; /* Firefox */
	column-count: 1;
}
}
#button-rentals {
	width: 100%;
	text-align: right;
	margin-bottom: 25px;
}
.rental-wrap p {
	min-height: 150px;
}
.tm-featured-image, .ft-image {
	float: left;
	min-width: 210px;
	width: 20%;
}
.intro-text {
	display: inline-block;
	float: right;
	width: 80%;
	max-width: 620px;
}
.intro-buttons {
	display: inline-block;
	width: 100%;
	text-align: right;
}
.tm-article-blog .tm-featured-image {
	display: block;
	margin: 5px 5px 5px 5px;
}


/*

.wp-page-30 a.uk-button.uk-button-primary2, .wp-page-30 a.uk-button, .wp-page-30 a.uk-button.uk-button-primary{
	margin-bottom:-325px;
}


html.uk-notouch > body.home.page.page-id-30.page-template-default.logged-in.admin-bar.tm-isblog.wp-front_page.wp-page.wp-page-30.tm-fixed-navbar.customize-support > div.tm-block.tm-block-light > div.uk-container.uk-container-center > section.tm-top-b.uk-grid > div.uk-width-1-1 > div.uk-panel.widget_text > div.uk-grid > div.uk-width-large-1-4.uk-width-medium-1-2.uk-width-1-1 > div.uk-panel.uk-panel-box.uk-scrollspy-init-inview.uk-scrollspy-inview.uk-animation-scale-up > div > a.uk-button.uk-button-primary.uk-margin-top {
margin-bottom:0px;}*/
@media screen and (max-device-width: 480px) {
.wp-front_page.wp-page.wp-page-30.tm-fixed-navbar.customize-support > div.tm-block.tm-block-light > div.uk-container.uk-container-center > section.tm-top-b.uk-grid > div.uk-width-1-1 > div.uk-panel.widget_text > div.uk-grid > div.uk-width-large-1-4.uk-width-medium-1-2.uk-width-1-1 > div.uk-panel.uk-panel-box.uk-scrollspy-init-inview.uk-scrollspy-inview.uk-animation-scale-up > div > a.uk-button.uk-button-primary.uk-margin-top {
	font-size: 70%;
}
.uk-button {
	font-size: 90%;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
}
#wpcf7-f1186-p768-o1.wpcf7 > form.wpcf7-form > div.uk-grid > div.uk-width-1-1.uk-width-medium-1-1 > div.uk-form-controls > span.wpcf7-form-control-wrap.your-name > input {
	margin-bottom: -40px;
	height: 40px;
	max-width: 100%;
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-top-style: solid;
	border-right-style-value: solid;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-top-color: rgba(0, 0, 0, 0.1);
	border-right-color-value: rgba(0, 0, 0, 0.1);
	border-bottom-color: rgba(0, 0, 0, 0.1);
	border-left-color-value: rgba(0, 0, 0, 0.1);
	border-image-source: none;
	border-image-slice: 100% 100% 100% 100%;
	border-image-width: 1 1 1 1;
	border-image-outset: 0 0 0 0;
	border-image-repeat: stretch stretch;
	background-color: rgba(255, 255, 255, 0.9);
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
	color: #555555;
	transition-property: all;
	transition-duration: 0.2s;
	transition-timing-function: linear;
	transition-delay: 0s;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: 300;
}
#wpcf7-f1186-p768-o1.wpcf7 > form.wpcf7-form > div.uk-grid > div.uk-width-1-1.uk-width-medium-1-1 > div.uk-form-controls > span.wpcf7-form-control-wrap.your-email > input {
	margin-bottom: -40px;
	height: 40px;
	max-width: 100%;
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-top-style: solid;
	border-right-style-value: solid;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-top-color: rgba(0, 0, 0, 0.1);
	border-right-color-value: rgba(0, 0, 0, 0.1);
	border-bottom-color: rgba(0, 0, 0, 0.1);
	border-left-color-value: rgba(0, 0, 0, 0.1);
	border-image-source: none;
	border-image-slice: 100% 100% 100% 100%;
	border-image-width: 1 1 1 1;
	border-image-outset: 0 0 0 0;
	border-image-repeat: stretch stretch;
	background-color: rgba(255, 255, 255, 0.9);
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
	color: #555555;
	transition-property: all;
	transition-duration: 0.2s;
	transition-timing-function: linear;
	transition-delay: 0s;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: 300;
}
#wpcf7-f1186-p768-o1.wpcf7 > form.wpcf7-form > div.uk-grid > div.uk-width-1-1.uk-grid-margin > span.wpcf7-form-control-wrap.your-subject > input.wpcf7-form-control.wpcf7-text {
	margin-bottom: -40px;
	height: 40px;
	max-width: 100%;
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-top-style: solid;
	border-right-style-value: solid;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-top-color: rgba(0, 0, 0, 0.1);
	border-right-color-value: rgba(0, 0, 0, 0.1);
	border-bottom-color: rgba(0, 0, 0, 0.1);
	border-left-color-value: rgba(0, 0, 0, 0.1);
	border-image-source: none;
	border-image-slice: 100% 100% 100% 100%;
	border-image-width: 1 1 1 1;
	border-image-outset: 0 0 0 0;
	border-image-repeat: stretch stretch;
	background-color: rgba(255, 255, 255, 0.9);
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
	color: #555555;
	transition-property: all;
	transition-duration: 0.2s;
	transition-timing-function: linear;
	transition-delay: 0s;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: 300;
}
#wpcf7-f1186-p768-o1.wpcf7 > form.wpcf7-form > div.uk-width-1-1 > p > span.wpcf7-form-control-wrap.your-message > textarea.wpcf7-form-control.wpcf7-textarea {
	height: 150px;
	max-width: 100%;
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-top-style: solid;
	border-right-style-value: solid;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-top-color: rgba(0, 0, 0, 0.1);
	border-right-color-value: rgba(0, 0, 0, 0.1);
	border-bottom-color: rgba(0, 0, 0, 0.1);
	border-left-color-value: rgba(0, 0, 0, 0.1);
	border-image-source: none;
	border-image-slice: 100% 100% 100% 100%;
	border-image-width: 1 1 1 1;
	border-image-outset: 0 0 0 0;
	border-image-repeat: stretch stretch;
	background-color: rgba(255, 255, 255, 0.9);
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto;
	color: #555555;
	transition-property: all;
	transition-duration: 0.2s;
	transition-timing-function: linear;
	transition-delay: 0s;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-weight: 300;
}
#wpcf7-f1186-p768-o1.wpcf7 > form.wpcf7-form > div.uk-grid {
	background-color: #075c97;
}
.wp-page-768.tm-fixed-navbar.customize-support > div.tm-block > div.uk-container.uk-container-center > div.tm-middle.uk-grid > div.tm-main.uk-width-medium-3-4 > main.tm-content > article.uk-article > table > tbody > tr > td > ul > li > h3 {
	margin: -7px auto;
}

.wp-page-768.tm-fixed-navbar.customize-support > div.tm-block > div.uk-container.uk-container-center > div.tm-middle.uk-grid > div.tm-main.uk-width-medium-3-4 > main.tm-content > article.uk-article > table > tbody > tr > td > ul > li > h3{
	font-size: 2.1em;
}
.wp-page-768.tm-fixed-navbar.customize-support > div.tm-block > div.uk-container.uk-container-center > div.tm-middle.uk-grid > div.tm-main.uk-width-medium-1-1 > main.tm-content > article.uk-article > table > tbody > tr > td > h3 {
	font-size: 2.1em;
}
html.uk-notouch > body.home.page.page-id-30.page-template-default.logged-in.admin-bar.tm-isblog.wp-front_page.wp-page.wp-page-30.tm-fixed-navbar.customize-support > div.tm-block.tm-block-light > div.uk-container.uk-container-center > section.tm-top-b.uk-grid > div.uk-width-1-1 > div.uk-panel.widget_text > div.uk-grid > div.uk-width-large-1-4.uk-width-medium-1-2.uk-width-1-1 > div.uk-panel.uk-panel-box.uk-scrollspy-init-inview.uk-scrollspy-inview.uk-animation-scale-up > div > p {
	min-height: 176px;
}
.wp-page-735 p {
	margin: 10px 0px;
	text-align: justify;
}
.wp-page-735 article.uk-article > table > tbody > tr > td > img {
	margin: 0 0 15px 0;
}
.wp-page-735 article.uk-article > table > tbody > tr > td > p > a.uk-button.uk-button-primary {
	width: 100%;
	font-size: 110%;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: auto;
	font-weight: bold;
}
wp-page-735 article.uk-article > table > tbody > tr > td > a.uk-button.uk-button-primary {
	width: 80%;
	font-size: 110%;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: auto;
	font-weight: bold;
}

.wpcf7-validates-as-email{
	line-height: 40px;

		color:#000;
		
}

.wpcf7-textarea{
	width:100%;
	color:#000;
		
}

.wpcf7-validates-as-required{
	line-height: 40px;
		color:#000;

	
		
}
.wpcf7-submit {
	background: #053e66;
	height:40px;
	margin:10px;
	border:none;
	width:20%
		
}



/*

.page-id-735.page-child.parent-pageid-733.page-template-default.logged-in.admin-bar.tm-sidebar-a-right.tm-sidebars-1.tm-isblog.wp-page.wp-page-735.tm-fixed-navbar.customize-support > div.tm-block > div.uk-container.uk-container-center > div.tm-middle.uk-grid > aside.tm-sidebar-a.uk-width-medium-1-4 {
	width:0%;
	}
	
.page-id-735.page-child.parent-pageid-733.page-template-default.logged-in.admin-bar.tm-sidebar-a-right.tm-sidebars-1.tm-isblog.wp-page.wp-page-735.tm-fixed-navbar.customize-support > div.tm-block > div.uk-container.uk-container-center > div.tm-middle.uk-grid > div.tm-main.uk-width-medium-3-4 {
	width:100%;
	}
	
	
page-id-768.page-template-default.logged-in.admin-bar.tm-sidebar-a-right.tm-sidebars-1.tm-isblog.wp-page.wp-page-768.tm-fixed-navbar.customize-support > div.tm-block > div.uk-container.uk-container-center > div.tm-middle.uk-grid > aside.tm-sidebar-a.uk-width-medium-1-4{
	width:0%;
	}
	
.page-id-768.page-template-default.logged-in.admin-bar.tm-sidebar-a-right.tm-sidebars-1.tm-isblog.wp-page.wp-page-768.tm-fixed-navbar.customize-support > div.tm-block > div.uk-container.uk-container-center > div.tm-middle.uk-grid > div.tm-main.uk-width-medium-3-4 {
	width:100%;
	}
	
	
	.page.page-id-899.page-parent.page-template-default.logged-in.admin-bar.tm-sidebar-a-right.tm-sidebars-1.tm-isblog.wp-page.wp-page-899.tm-fixed-navbar.customize-support > div.tm-block > div.uk-container.uk-container-center > div.tm-middle.uk-grid > div.tm-main.uk-width-medium-3-4{
	width:100%;
}
.page-id-899.page-parent.page-template-default.logged-in.admin-bar.tm-sidebar-a-right.tm-sidebars-1.tm-isblog.wp-page.wp-page-899.tm-fixed-navbar.customize-support > div.tm-block > div.uk-container.uk-container-center > div.tm-middle.uk-grid > aside.tm-sidebar-a.uk-width-medium-1-4{
	width:0%;
	}*/
	
	input.wpcf7-form-control.wpcf7-submit {
		color:#fff;
	}