@import url(http://fonts.googleapis.com/css?family=Montserrat:400,700);
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ==========================================================================*/
.input-mini{
	width:100%;
}

.input-xxlarge{
	width:100%;
}

.button2-left{
	display:none;
}

.locationbg{
	background-color:#31353E;border-radius:10px;
}

.input-append, .input-prepend{
	white-space:normal;
}
.uk-panel-title-a{
	font-size:20px;
}

.uneditable-input, input[type="color"], input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], select, textarea{
	margin-bottom:0px;
}

.towntitle{
	font-size:150%;color:#990000;
}

.townsmalltitle{
	font-size:130%;
}

.uk-offcanvas-bar{
	width:320px;
}

.uk-form select, .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"]{
	
border: 2px solid #000;}

.rsdir-no-image {background: url('../images/no-image.png') no-repeat scroll center center #bac8d3;display: block;}

.rsdir-listings > .row-fluid:nth-child(2n+1) > .rsdir-listing {background-color: #e3e8ed;}

@media (max-width: 720px) {

.indento{
	margin-left:0%;width:100%;margin-top:0px;
}

.tm-fullscreen-container .tm-fullscreen .uk-panel h1{
	color: #fff;/*text-shadow: 2px 2px #990000;*/text-transform: lowercase;padding-bottom:none;font-size:170%;text-shadow:-1px -1px 0 #284D6C,1px -1px 0 #284D6C,-1px 1px 0 #284D6C,1px 1px 0 #284D6C;}
.tm-fullscreen-container .tm-fullscreen{
	padding:0px;
}

.tm-fullscreen-container .tm-fullscreen .uk-panel p{
	color: #284D6C;text-transform: lowercase;font-size:110%;line-height:normal;}

h1, .mainline{
	font-family:'Montserrat';font-weight:700;color:#fff;padding-bottom:0px;
}}

[class*="uk-icon-"]{
	margin-right:10px;
}

.tm-heading-border:after{
	border:none;
}

.tm-navbar-fixed .tm-toolbar + .tm-navbar + .tm-fullscreen-container .tm-fullscreen{
	top:171px;
}


@media (min-width: 768px) {
/*.tm-navbar-fixed .tm-toolbar + .tm-navbar + .tm-wrapper{
	top:200px;
}

.tm-navbar-fixed .tm-toolbar + .tm-navbar{
	top:70px;
}
.tm-toolbar{height:70px;}*/

.indento{
	margin-left:20%;width:80%;margin-top:-60px;
}

.tm-fullscreen-container .tm-fullscreen .uk-panel h1{
	color: #fff;/*text-shadow: 2px 2px #990000;*/text-transform: lowercase;padding-bottom:none;font-size:320%;text-shadow:-1px -1px 0 #284D6C,1px -1px 0 #284D6C,-1px 1px 0 #284D6C,1px 1px 0 #284D6C;}


.tm-fullscreen-container .tm-fullscreen .uk-panel p{
	color: #284D6C;text-transform: lowercase;font-size:220%;line-height:normal}

h1, .mainline{
	font-family:'Montserrat';font-weight:700;color:#fff;padding-bottom:0px;
}
}

/*.tm-navbar-fixed .tm-wrapper{
	background-color:#d0d5ed;
}*/

.tm-navbar-fixed .tm-toolbar + .tm-navbar + .tm-fullscreen-container{
	
}

h1, .small-logo{
	font-size:30px;
}

.page-header{
	margin-bottom:0px;
}

.rsdir-detail-title{
	margin-bottom:0px;font-size:35px;font-family:'Graduate';}

.rsdir-listing-title {
	font-size:28px;font-family:'Graduate';
}

.span5{
	margin-top:32px;
}

.thumbnails{
	float:left;
}

.text-right{
	float:left;
}

.rsdir-filter-bar{
	display:none;
}

.tm-nav-logo{
	margin-top:-80px;width: 125px;}
