#tm-top-a {
    padding-top: 0px;
    padding-bottom: 10px;
}
.uk-block {
  padding-top: 0px;}
#tm-top-b{
  padding-top: 30px;}
.uk-slidenav-contrast {color: rgba(255, 255, 255, 0.7);background: #660033; font-size:20px;}
.uk-slidenav-position .uk-slidenav {display: block;height: 37px;padding-top: 4px;}
.tm-sidepanel{margin-top: 0px;}
.uk-block-large {padding-top: 0px;}
.uk-panel-box-primary {background-color: #E8E8E8;}
.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"] {background: rgba(0, 0, 0, 0.05);}
.propsearch{padding-bottom: 0px;}
.well:not(.uk-panel-box-primary):not(.uk-panel-box-secondary) {border: none;}
h1, .uk-h1 {font-size: 25px;line-height: 30px;}
h2, .uk-h2 {font-size: 18px;line-height: 20px;}
.hero{width:100%;}
.uk-block-muted {
    background: rgb(238,238,238);
    background: -moz-linear-gradient(top, rgba(238,238,238,1) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-linear-gradient(top, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
}
/* make last 2 boxes match width if 8 properties RS Directory*/
@media screen and (min-width: 1000px) {
  .row-fluid .span6 {width: 31.6%;}}
/*rsdirectory - entries/default_items*/
.promoted {margin-top:-100%;}
/*match those columns!*/
.rsdir-listing {min-height:500px;}
.well{padding:10px!important;margin-bottom:0px;}