/*
Theme Name: ADER
Theme URI: http://www.ader.ee
Author: Gaspar Sukk @ Update
Author URI: http://update.ee/
Description: Special theme for ADER site
Version: 1.0
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;outline:0;vertical-align:baseline;margin:0;padding:0}
:focus{outline:0}
body{line-height:1;background:#003 url(images/background.jpg) no-repeat top fixed;background-size:100%;text-align:center;color:#D1D9F2;font-size:12px;font-family:Nobile, Arial, sans-serif}
table{border-collapse:separate;border-spacing:0}
caption,th,td{font-weight:400;text-align:left}
blockquote:before,blockquote:after,q:before,q:after{content:""}
img,a img{border:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.clear{clear:both}
html,body.slide{height:90%}
body.slide{overflow:hidden}
h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:.75em}
h1{font-size:2em}
h2{font-size:1.5em;font-weight:400}
h3{font-size:1.25em;font-weight:400}
h4{font-size:1.1em}
em{font-style:italic}
strong,b{font-weight:700}
a{color:#D1D9F2;text-decoration:underline}
a:hover{text-decoration:none}
.page{text-align:left;margin:0 auto}
#header{line-height:0;height:200px;overflow:hidden}
#header #logo{position:absolute;z-index:99}
#wrapper{height:100%;display:table;vertical-align:middle;overflow:hidden}
#wrapper #main.slide{display:table-cell;vertical-align:middle}
#page-wrapper{width:900px}
#main{padding:1em 0}
#footer{margin:2em 0}
ul.menu{clear:both;height:40px;background:#015 url(images/menu_back.jpg) repeat-x;font-size:14px;-moz-box-shadow:0 1px 5px #000;-webkit-box-shadow:0 1px 5px #000;box-shadow:0 1px 5px #000;display:table;width:100%}
ul.menu li{height:36px;display:table-cell;padding:1px}
ul.menu a{border:1px solid #7F8CB3;display:block;height:34px;line-height:34px;text-align:center;color:#7F8CB3;text-decoration:none}
ul.menu .current-menu-item a{border-color:#fff}
ul.menu .current-menu-item a,ul.menu a:hover{color:#fff;border-color:#fff}
.slide .entry-content{width:1000px}
.entry{float:right;width:620px}
.entry-content ol,.entry-content ul,.entry-content p{line-height:1.5em;margin-bottom:1.5em}
.entry-content li{list-style:disc;margin-left:2em}
.entry-content ol ol,.entry-content ul ul{margin-left:2em}
#sidebar{float:left;width:250px}
h1.entry-title{font-weight:100;font-size:2em;line-height:2em}
.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter,.ader .entry-content img.alignleft,.ader .entry-content img.alignright,.ader .entry-content img.aligncenter{margin-bottom:1.625em}
.ader .entry-content img[class*=align],.ader .entry-content img[class*=wp-image-],.ader .entry-content .gallery .gallery-icon img{background:#D1D9F2;border:1px solid #ddd;padding:6px}
.wp-caption img{display:block;max-width:98%;border-color:#eee;margin:0 auto}
.ader .entry-content a:focus img[class*=align],.ader .entry-content a:hover img[class*=align],.ader .entry-content a:active img[class*=align],.ader .entry-content a:focus img[class*=wp-image-],.ader .entry-content a:hover img[class*=wp-image-],.ader .entry-content a:active img[class*=wp-image-],.ader .entry-content .gallery .gallery-icon a:focus img,.ader .entry-content .gallery .gallery-icon a:hover img,.ader .entry-content .gallery .gallery-icon a:active img{background:#eee;border-color:#bbb}
.rounded{-moz-border-radius:5px;border-radius:5px}
.alignright{float:right}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
.ader .entry-content .alignleft{display:inline;margin-right:1.625em}
.ader .entry-content .alignright{display:inline;margin-left:1.625em}
.wp-caption{margin-top:.4em;-moz-border-radius:5px;border-radius:5px;background:#eee;margin-bottom:1.625em;max-width:96%;padding:9px}
.wp-caption .wp-caption-text,.gallery-caption{color:#666;font-family:Georgia, serif;font-size:12px}
.wp-caption .wp-caption-text{margin-bottom:.6em;position:relative;padding:10px 0 0 40px}
.wp-caption .wp-caption-text:before{color:#666;content:'\2014';font-size:14px;font-style:normal;font-weight:700;margin-right:5px;position:absolute;left:10px;top:7px}
.wp-caption a:focus img,.wp-caption a:active img,.wp-caption a:hover img{background:#fff;border-color:#ddd}
table#h_s_form{width:100%;background:#002781;padding:1em}
table#h_s_form .deal-type,table#h_s_form .location{width:200px}
table#h_s_form td{white-space:nowrap}
table#h_s_form td.location{white-space:normal}
table#h_s_form .selector,table#h_s_form .button{color:#333}
table#h_s_form input{width:85px;background-color:#fff}
table#h_s_form .input-radio{width:auto}
table#search-result .o-res-header{background:#002781;margin-bottom:.5em;font-size:13px;line-height:1.2em;padding:.5em 1em}
table#search-result .o-res-header p{display:inline;margin-bottom:0}
table#search-result .o-price{font-weight:700;float:right;clear:right}
table#search-result .o-date{float:right;clear:right;display:none}
table#search-result td p img{margin:0 1em 1em 0}
.kv-nav-bar{font-size:1.2em;margin:.5em 0;padding:.5em 0}
.step_nav a,.step_nav span{padding:0 .25em}
.object td{line-height:1.5em;background:#002781;vertical-align:top;padding:1em}
.object .info,.object .description,.object .contact,.object #images{padding:1em}
.object td.object_id{font-size:1.5em;padding:.75em .75em 0}
.object #images .images-thumb{float:left;margin:0 1.5em 1.5em 0}
ol,ul,#sidebar ul{list-style:none}
.hover-show,a:hover .hover-hide,.page-template-index-uritused-php #sidebar .uritused-banner,.page-template-index-kinnisvara-php #sidebar .kinnisvara-banner,table#h_s_form img,table#h_s_form caption,#links2hide{display:none}
.hover-hide,a:hover .hover-show{display:inherit}
.alignleft,.objects_found_num{float:left}
table#search-result,table#h_s_form td select,table#h_s_form select,.object table{width:100%}
.step_nav,.object .main_image{text-align:right}