@import url(css/iconz.css);
/*
Theme Name: u-seek
Template: u-design
Author: Slawek Amielucha @ iSeek
Author URI: http://www.iseek.ie/
Description: Design by iSeek
Version: 3.0
*/
@font-face {
  font-family: 'Copperplate';
  src: url('fonts/copperplate-gothic-bold-regular-webfont.eot');
  src: url('fonts/copperplate-gothic-bold-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/copperplate-gothic-bold-regular-webfont.woff') format('woff'), url('fonts/copperplate-gothic-bold-regular-webfont.ttf') format('truetype'), url('fonts/copperplate-gothic-bold-regular-webfont.svg#copperplate_gothic_boldRg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'LiberationSans';
  src: url('fonts/LiberationSans-Regular-webfont.eot');
  src: url('fonts/LiberationSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/LiberationSans-Regular-webfont.woff') format('woff'), url('fonts/LiberationSans-Regular-webfont.ttf') format('truetype'), url('fonts/LiberationSans-Regular-webfont.svg#LiberationSansRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'LiberationSans';
  src: url('fonts/LiberationSans-Italic-webfont.eot');
  src: url('fonts/LiberationSans-Italic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/LiberationSans-Italic-webfont.woff') format('woff'), url('fonts/LiberationSans-Italic-webfont.ttf') format('truetype'), url('fonts/LiberationSans-Italic-webfont.svg#LiberationSansItalic') format('svg');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'LiberationSans';
  src: url('fonts/LiberationSans-Bold-webfont.eot');
  src: url('fonts/LiberationSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/LiberationSans-Bold-webfont.woff') format('woff'), url('fonts/LiberationSans-Bold-webfont.ttf') format('truetype'), url('fonts/LiberationSans-Bold-webfont.svg#LiberationSansBold') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'LiberationSans';
  src: url('fonts/LiberationSans-BoldItalic-webfont.eot');
  src: url('fonts/LiberationSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/LiberationSans-BoldItalic-webfont.woff') format('woff'), url('fonts/LiberationSans-BoldItalic-webfont.ttf') format('truetype'), url('fonts/LiberationSans-BoldItalic-webfont.svg#LiberationSansBoldItalic') format('svg');
  font-weight: bold;
  font-style: italic;
}
/* Colors */
/* animations */
a,
input,
a > span,
img,
#scroll-prev,
#scroll-next {
  -webkit-transition-property: margin, text-shadow, color, background-color, box-shadow, background-position;
  -webkit-transition-duration: 0.5s, 0.26s, 0.26s, 0.26s, 0.16s;
  -webkit-transition-timing-function: ease-out, ease-in, ease-in, linear, ease-in;
  -o-transition-property: margin, text-shadow, color, background-color, box-shadow, background-position;
  -o-transition-duration: 0.5s, 0.26s, 0.26s, 0.26s, 0.16s;
  -o-transition-timing-function: ease-out, ease-in, ease-in, linear, ease-in;
  -moz-transition-property: margin, text-shadow, color, background-color, box-shadow, background-position;
  -moz-transition-duration: 0.5s, 0.26s, 0.26s, 0.26s, 0.16s;
  -moz-transition-timing-function: ease-out, ease-in, ease-in, linear, ease-in;
  transition-property: margin, text-shadow, color, background-color, box-shadow, background-position;
  transition-duration: 0.5s, 0.26s, 0.26s, 0.26s, 0.16s;
  transition-timing-function: ease-out, ease-in, ease-in, linear, ease-in;
}
/* clearfix */
.clip {
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.border-box {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.wrapper {
  width: 960px;
  margin: 0 auto;
  position: relative;
}
/* Gradient (top to bottom) */
.c2a {
  border: 1px solid #1d4111;
  background: #2e681b;
  background: -moz-linear-gradient(top, #2e681b 0%, #1d4111 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2e681b), color-stop(100%, #1d4111));
  background: -webkit-linear-gradient(top, #2e681b 0%, #1d4111 100%);
  background: -o-linear-gradient(top, #2e681b 0%, #1d4111 100%);
  background: -ms-linear-gradient(top, #2e681b 0%, #1d4111 100%);
  background: linear-gradient(to bottom, #2e681b 0%, #1d4111 100%);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#2e681b, endColorstr=#1d4111,GradientType=0 );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#2e681b, endColorstr=#1d4111,GradientType=0 );
  box-shadow: inset 0 1px #52b930;
  border-radius: 6px;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  padding: 4px 12px;
  color: #fff;
  text-transform: uppercase;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.c2a:hover,
.c2a:focus {
  color: #ffffff;
  background: #1d4111;
  background: -moz-linear-gradient(top, #1d4111 0%, #2e681b 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d4111), color-stop(100%, #2e681b));
  background: -webkit-linear-gradient(top, #1d4111 0%, #2e681b 100%);
  background: -o-linear-gradient(top, #1d4111 0%, #2e681b 100%);
  background: -ms-linear-gradient(top, #1d4111 0%, #2e681b 100%);
  background: linear-gradient(to bottom, #1d4111 0%, #2e681b 100%);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#1d4111, endColorstr=#2e681b,GradientType=0 );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#1d4111, endColorstr=#2e681b,GradientType=0 );
}
.text-right {
  text-align: right;
}
.shadow {
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
}
.frame_me {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 6px solid #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.46);
  display: inline-block;
  overflow: hidden;
  margin-bottom: 12px;
  border-radius: 5px;
}
/* remove backgrounds */
#top-wrapper,
#c3-header,
#wrapper-1,
#home-page-content,
#page-content,
#main-menu {
  background: none;
}
/* iSeek logo */
.iseek {
  margin: 14px 10px 12px;
  text-align: right;
}
.iseek a {
  color: #000;
}
#iseek-replace {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 2px;
  height: 26px;
  width: 48px;
  background: url("images/iseek_dark.png") left top no-repeat;
  color: rgba(0, 0, 1, 0);
}
/* @nav */
#navigation-menu {
  right: 0;
  left: 0;
  height: 41px;
  border-top: 3px solid #222222;
  border-bottom: 1px solid #81641e;
  background: #e4e0d7;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
  background: #aa8428;
  background: -moz-linear-gradient(top, #81641e 0%, #aa8428 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #81641e), color-stop(100%, #aa8428));
  background: -webkit-linear-gradient(top, #81641e 0%, #aa8428 100%);
  background: -o-linear-gradient(top, #81641e 0%, #aa8428 100%);
  background: -ms-linear-gradient(top, #81641e 0%, #aa8428 100%);
  background: linear-gradient(to bottom, #81641e 0%, #aa8428 100%);
  /* doesn't work with IE, update */

  font-family: 'LiberationSans', Helvetica, Arial, serif;
  font-size: 14px!important;
  line-height: 1.4em;
  font-size: 14px!important;
  text-transform: uppercase;
}
#navigation-menu a span {
  color: #ffffff !important;
}
#navigation-menu ul.sf-menu {
  margin-right: 0;
}
#navigation-menu ul.sf-menu .current-menu-item {
  background: #222222;
}
#navigation-menu ul.sf-menu > li {
  margin-left: 0;
}
#navigation-menu ul.sf-menu > li > a {
  padding-right: 18px;
}
#navigation-menu ul.sf-menu > li > a > span {
  padding-left: 18px;
}
#navigation-menu ul.sf-menu .sub-menu {
  top: 42px!important;
  display: none;
  /*display: block;
			position: absolute;
			z-index: 99;*/

}
#navigation-menu ul.sf-menu .sub-menu li {
  background: #b39659;
}
#navigation-menu ul.sf-menu .sub-menu li span {
  color: #36403e;
}
#navigation-menu ul.sf-menu .sub-menu li:hover,
#navigation-menu ul.sf-menu .sub-menu li:focus {
  background: #222222;
}
html {
  background: #e4e0d7;
}
body {
  background: #ffffff;
  background: -moz-linear-gradient(top, #ffffff 0%, #e4e0d7 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e4e0d7));
  background: -webkit-linear-gradient(top, #ffffff 0%, #e4e0d7 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #e4e0d7 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #e4e0d7 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #e4e0d7 100%);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#ffffff, endColorstr=#e4e0d7,GradientType=0 );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#ffffff, endColorstr=#e4e0d7,GradientType=0 );
  min-height: 500px;
  font-family: 'LiberationSans', Helvetica, Arial, serif;
  font-size: 14px!important;
  line-height: 1.4em;
  font-size: 14px;
}
h1 {
  font-family: 'LiberationSans', Helvetica, Arial, serif;
  font-size: 14px!important;
  line-height: 1.4em;
  font-size: 18px!important;
  color: #81641e;
}
h4 {
  color: #81641e;
}
a {
  color: #2e681b;
}
a:hover,
a:focus {
  color: #1d4111;
}
/* @header */
#top-wrapper {
  padding: 30px 0 0;
  height: 140px;
}
#top-wrapper .slogan {
  margin-top: 5px;
  font-family: 'Copperplate', 'Georgia', serif;
  font-size: 14px!important;
  line-height: 1.4em;
  text-transform: uppercase;
  color: #1d4111;
}
#top-wrapper h4 {
  margin-top: 0;
}
#top-contact {
  color: #1d4111;
}
#top-contact i {
  color: #81641e;
  font-size: 120%;
}
#top-contact a {
  color: #1d4111;
}
#logo {
  padding-left: 0;
}
#the_slider {
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
}
#slider-inner {
  width: 700px;
  min-height: 1px;
  float: left;
}
#home-search,
#sidebar-search {
  height: 300px;
  background: #e4e0d7;
  width: 260px;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px;
}
#home-search #radio,
#sidebar-search #radio {
  white-space: nowrap;
  /*font-size: .77em;*/

}
#home-search h2,
#sidebar-search h2 {
  margin-top: 0;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);
  color: #2e681b;
  text-transform: uppercase;
  font-size: 18px!important;
}
#home-search h4,
#sidebar-search h4 {
  margin-top: 15px;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.8);
  font-size: 12px!important;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 0;
}
#home-search .c2a,
#sidebar-search .c2a {
  margin-top: 6px;
}
#home-search input[disabled="disabled"],
#sidebar-search input[disabled="disabled"] {
  color: #555!important;
  font-size: 15.4px!important;
}
#home-search .ui-button-text-only .ui-button-text,
#sidebar-search .ui-button-text-only .ui-button-text {
  padding: 0.4em .6em;
}
#sidebar-search {
  padding-bottom: 10px;
  height: auto;
  margin-top: 43px;
}
#search-slide {
  margin-bottom: 12px;
  text-align: right;
}
#amount-from,
#amount-to {
  background: none;
  border: none;
  float: left;
  width: 33%;
  padding-bottom: 4px;
}
#amount-to {
  float: right;
  text-align: right;
}
/* @content */
#content-container {
  background: #ffffff;
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
}
#content-container:before,
#content-container:after {
  content: " ";
  display: table;
}
#content-container:after {
  clear: both;
}
#content-container {
  *zoom: 1;
}
.cont_col_1_title,
.cont_col_2_title {
  font-family: 'Copperplate', 'Georgia', serif;
  font-size: 14px!important;
  line-height: 1.4em;
  font-size: 26px!important;
  color: #81641e;
}
/* before footer */
#before-footer {
  border-top: 1px solid #e4e0d7;
  /*radial gradient*/
  background-image: -webkit-radial-gradient(center -100%, ellipse farthest-side, #e4e0d7 0%, #ffffff 100%);
  /* New WebKit syntax */
  background-image: -moz-radial-gradient(center -100%, ellipse farthest-side, #e4e0d7 0%, #ffffff 100%);
  background-image: -ms-radial-gradient(center -100%, ellipse farthest-side, #e4e0d7 0%, #ffffff 100%);
  /* IE10+ */

  background-image: -o-radial-gradient(center -100%, ellipse farthest-side, #e4e0d7 0%, #ffffff 100%);
  /* Opera (13?) */
  background-image: radial-gradient(farthest-side ellipse at center -100%, #e4e0d7 0%, #ffffff 100%);
  /* IE10+ */

}
.after_cont_row_1_title,
.after_cont_row_2_title {
  font-family: 'Copperplate', 'Georgia', serif;
  font-size: 14px!important;
  line-height: 1.4em;
  font-size: 26px!important;
  color: #b4b1aa;
}
/* @footer */
#bottom-bg {
  background: #1d4111;
  background: -moz-linear-gradient(top, #1d4111 0%, #2e681b 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d4111), color-stop(100%, #2e681b));
  background: -webkit-linear-gradient(top, #1d4111 0%, #2e681b 100%);
  background: -o-linear-gradient(top, #1d4111 0%, #2e681b 100%);
  background: -ms-linear-gradient(top, #1d4111 0%, #2e681b 100%);
  background: linear-gradient(to bottom, #1d4111 0%, #2e681b 100%);
  -ms-filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#1d4111, endColorstr=#2e681b,GradientType=0 );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#1d4111, endColorstr=#2e681b,GradientType=0 );
}
#bottom-bg h3.bottom-col-title {
  color: #ffffff;
  font-family: 'Copperplate', 'Georgia', serif;
  font-size: 14px!important;
  line-height: 1.4em;
  font-size: 18px!important;
}
#bottom-bg #bottom {
  color: #ffffff;
}
#bottom-bg a {
  color: #ffffff;
}
#bottom-bg a:hover,
#bottom-bg a:focus {
  color: #cccccc;
}
#footer {
  padding-top: 10px;
}
/* ui-autocomplete */
.ui-widget {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ui-combobox {
  position: relative;
  display: inline-block;
  z-index: 3;
}
.ui-combobox-toggle {
  position: absolute;
  top: 0;
  bottom: 0;
  margin-left: -1px;
  padding: 0;
  /* adjust styles for IE 6/7 */

  *height: 1.7em;
  *top: 0.1em;
}
.ui-combobox-input {
  margin: 0;
  padding: 0.3em;
}
.ui-autocomplete {
  max-height: 400px;
  overflow-y: auto;
  overflow-x: hidden;
  width: 224px;
}
.ui-autocomplete > li > a {
  border: none!important;
  padding: 3px 6px!important;
  margin: 1px 2px!important;
}
#daft-signgle-property {
  background: #f4f2ec;
  padding: 20px 20px;
}
#daft-signgle-property:before,
#daft-signgle-property:after {
  content: " ";
  display: table;
}
#daft-signgle-property:after {
  clear: both;
}
#daft-signgle-property {
  *zoom: 1;
}
#daft-signgle-property h1 {
  margin-bottom: 12px;
}
#daft-signgle-property .lightbox img {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 6px solid #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.46);
  display: inline-block;
  overflow: hidden;
  margin-bottom: 12px;
  border-radius: 5px;
  max-width: 100%;
}
#daft-signgle-property .dft-description {
  border-top: 1px solid #e4e0d7;
  margin-top: 2em;
  color: #1d4111;
}
#daft-signgle-property .dft-thumb img {
  max-height: 130px;
  max-width: 130px;
  margin-right: 6px;
  border-width: 5px;
}
#daft-signgle-property #frm_form_6_container {
  background: #ffffff;
  padding: 10px 20px 20px;
  border-radius: 6px;
}
#daft-signgle-property #frm_form_6_container:before,
#daft-signgle-property #frm_form_6_container:after {
  content: " ";
  display: table;
}
#daft-signgle-property #frm_form_6_container:after {
  clear: both;
}
#daft-signgle-property #frm_form_6_container {
  *zoom: 1;
}
.dft-price {
  background: #e4e0d7;
  color: #81641e;
  display: inline-block;
  font-size: 18px!important;
  padding: 5px 11px;
  border-radius: 5px;
  font-weight: bold;
}
.icon-bedrooms,
.icon-bathrooms {
  float: right;
  width: 30px;
  height: 21px;
  color: #81641e;
  font-size: 18px!important;
  margin-top: 4px;
}
.icon-bedrooms {
  background: url(images/icon-bed.png) no-repeat;
  padding-left: 32px;
}
.icon-bathrooms {
  background: url(images/icon-bath.png) no-repeat;
  padding-left: 35px;
}
.gm_gpx_body img {
  border-radius: none!important;
  box-shadow: none!important;
}
/* scrollable */
.scrollable {
  /* required settings */

  position: relative;
  overflow: hidden;
  width: 432px;
  height: 150px;
  padding: 10px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: -10px;
  border-left: 1px solid #e4e0d7;
  border-right: 1px solid #e4e0d7;
}
.scrollable .items {
  width: 20000em;
  position: absolute;
}
.items > div {
  float: left;
  padding-left: 10px;
}
/* property listing */
.dft-property {
  border: none;
  background: #f4f2ec;
}
.dft-property .dft-thumb {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: 6px solid #fff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.46);
  display: inline-block;
  overflow: hidden;
  margin-bottom: 12px;
  border-radius: 5px;
  max-width: 100%;
}
.dft-property .divider {
  padding-top: 12px;
  margin-bottom: 12px;
}
.dft-property .dft-property-link {
  float: left;
  width: 65%;
  margin-top: 5px;
  margin-bottom: 4px;
}
.dft-property .dft-property-link a {
  color: #81641e !important;
  font-size: 18px!important;
}
.dft-property .dft-date {
  margin-top: 10px;
}
.dft-property .c2a {
  text-transform: none;
  margin-top: 12px;
}
#scroll-prev,
#scroll-next {
  height: 33px;
  width: 28px;
  display: block;
  z-index: 1;
  position: absolute;
  font-size: 0;
  height: 130px;
  /*top:50%;
	margin-top: -17px;*/

}
#scroll-prev {
  background: url(images/larr.png) center no-repeat;
  left: 0;
}
#scroll-prev:hover,
#scroll-prev:focus {
  background-position: -4px center;
}
#scroll-next {
  background: url(images/rarr.png) center no-repeat;
  right: 0;
}
#scroll-next:hover,
#scroll-next:focus {
  background-position: 4px center;
}
/* pagination */
.dft-pagination a.a_page {
  box-shadow: none;
  border: 1px solid #e4e0d7;
  margin-right: 5px;
  background: #e4e0d7 !important;
  color: #ffffff !important;
  padding: 2px 10px;
}
.dft-pagination a.a_page:hover,
.dft-pagination a.a_page:focus {
  background: #81641e !important;
}
.dft-pagination a.a_page.current_page {
  background: #f4f2ec !important;
  color: #81641e !important;
}
.push_right {
  text-align: right;
}
/* hackish way of hiding content generated by daft shortcode to display recently added properties */
.bottom-col-content .dft-property {
  background: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.bottom-col-content .dft-property img {
  max-width: 88px;
  border-width: 2px;
}
.bottom-col-content .dft-property .dft-property-link {
  width: 100%;
}
.bottom-col-content .dft-property .dft-property-link > a {
  color: #ffffff !important;
  font-size: 14px!important;
  line-height: 1.2em;
}
.bottom-col-content .dft-property .one_third {
  width: 44%;
  margin-bottom: 0;
}
.bottom-col-content .dft-property .one_third > a {
  font-size: 0;
}
.bottom-col-content .dft-property .two_third {
  width: 52%;
  margin-bottom: 0;
}
.bottom-col-content .dft-property .two_third .divider {
  display: none;
}
.bottom-col-content .dft-property .two_third.last_column .two_third,
.bottom-col-content .dft-property .two_third.last_column .one_third {
  width: 100%!important;
}
.bottom-col-content .dft-property .c2a,
.bottom-col-content .dft-property .icon-bathrooms,
.bottom-col-content .dft-property .icon-bedrooms,
.bottom-col-content .dft-property .dft-features2,
.bottom-col-content .dft-property .dft-description,
.bottom-col-content .dft-property .dft-date {
  display: none!important;
}
.bottom-col-content .dft-property .dft-price {
  background: none;
  color: #ffffff;
  font-size: 16px!important;
}
#sidebar-search h2.side-tel {
  font-size: 24px!important;
  color: #81641e;
  text-align: center;
}
#sidebar-search h3.side-tit {
  text-transform: uppercase;
  background: none;
  color: #2e681b;
  text-align: center;
}
#home-feat {
  overflow: hidden;
  background: #e4e0d7;
  position: relative;
}
#home-feat img {
  max-width: 100%;
}
#home-feat .one_half {
  margin-bottom: 0;
}
#home-feat h2 a {
  font-size: 14px!important;
  text-transform: uppercase;
  color: #222222 !important;
  font-weight: bold;
}
#home-feat h3 {
  font-size: 12px!important;
  text-transform: uppercase;
  color: #81641e;
  margin-top: 0;
}
#feat-price {
  background: #222222;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 221px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #ffffff;
  font-size: 18px!important;
  padding: 10px;
}
#feat-price a {
  color: #ffffff;
}
#wpcf-field-url {
  display: inline-block;
  float: right;
}
#bottom_2,
#bottom_4 {
  width: 25%;
}
#bottom_3 {
  width: 16%;
}
#bottom .bottom-content-padding {
  padding: 0;
}
#bottom .with_frm_style input.auto_width,
#bottom .with_frm_style select.auto_width,
#bottom .with_frm_style textarea.auto_width {
  max-width: 210px;
}
@media screen {
  .print-only {
    display: none;
  }
}
#after-cont-row-2 .after_cont_row_2_title {
  visibility: hidden;
}

.wp-caption-text {text-align:center;line-height:1em;font-weight:bold;}
.ui-widget .ui-combobox, .ui-widget select {position: relative; z-index: 999;}
.ui-slider .ui-slider-range, .ui-slider .ui-slider-handle {z-index: 0;}

#combobox {border: 1px solid #d3d3d3;
background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
font-weight: normal;
color: #555555; padding: 0.4em .6em; width: 100%;}