article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}audio:not([controls]) {display: none;}a:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}a:hover,a:active {outline: 0;}sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}#map_canvas img {max-width: none;}div.select-box-focus {outline: 0;border: 1px solid #5B9DD9;-webkit-box-shadow: 0 0 5px 1px #5B9DD9;-moz-box-shadow: 0 0 5px 1px #5B9DD9;box-shadow: 0 0 5px 1px #5B9DD9;}.ui-button-main {background-color: #35C3D9;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #35C3D9),color-stop(100%, #18a7be));background-image: -webkit-linear-gradient(top, #35C3D9,#18a7be);background-image: -moz-linear-gradient(top, #35C3D9,#18a7be);background-image: -ms-linear-gradient(top, #35C3D9,#18a7be);background-image: -o-linear-gradient(top, #35C3D9,#18a7be);background-image: linear-gradient(top, #35C3D9,#18a7be);border: solid 1px #1f91a3;border-radius: 3px;display: inline-block;vertical-align: middle;color: #fff !important;line-height: 43px;text-decoration: none;padding: 0 15px;box-shadow: inset 0 1px 0 0 #a0e3ed;text-shadow: 0 1px 0 rgba(0,0,0,0.3);}a.ui-button {line-height: 34px;}.ui-button-middle {height: 36px;font-size: 1em;line-height: 1em;}span.active a.grid-button span {background-position: -16px 0;}span.active a.list-button {border: solid 1px #d1d1d1;background-color: #f7f7f7;}span.active a.list-button span {background-position: 0 -16px;}button::-moz-focus-inner,input::-moz-focus-inner {padding: 0;border: 0;}input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;-ms-box-sizing: content-box;-o-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none;}textarea {overflow: auto;vertical-align: top;}textarea {background-color: #fff;border: solid 1px #bfbfbf;border-radius: 3px;display: inline-block;vertical-align: middle;color: #646464;line-height: 1em;text-decoration: none;padding: 10px;box-shadow: inset 0 1px 0 0 #dfd8d8;width: 280px;}.form-vertical .control-group {clear: both;margin-bottom: 10px;}.form-container .controls input,.form-container .meta input {background-color: #fff;border: solid 1px #bfbfbf;border-radius: 3px;display: inline-block;vertical-align: middle;color: #646464;text-decoration: none;box-shadow: inset 0 1px 0 0 #dfd8d8;width: 280px;padding: 0 10px;height: 30px;line-height: 30px;font-size: 1em;}.form-container .ui-drop-files {width: 280px;padding: 0 10px;height: 70px;text-align: center;font-size: 18px;line-height: 70px;color: rgba(0,0,0,0.5);border-radius: 8px;}.form-container .controls {font-size: 1em;}.form-container .main-button {background-color: #35C3D9;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #35C3D9),color-stop(100%, #18a7be));background-image: -webkit-linear-gradient(top, #35C3D9,#18a7be);background-image: -moz-linear-gradient(top, #35C3D9,#18a7be);background-image: -ms-linear-gradient(top, #35C3D9,#18a7be);background-image: -o-linear-gradient(top, #35C3D9,#18a7be);background-image: linear-gradient(top, #35C3D9,#18a7be);border: solid 1px #1f91a3;border-radius: 3px;display: inline-block;vertical-align: middle;color: #fff !important;line-height: 43px;text-decoration: none;padding: 0 15px;box-shadow: inset 0 1px 0 0 #a0e3ed;text-shadow: 0 1px 0 rgba(0,0,0,0.3);}.meta_list .meta ul {margin: 5px 0 0 0;padding: 0;list-style: none;float: left;}.meta_list .meta ul li {clear: both;list-style: none;}.meta_list .meta ul li label {width: auto;margin-left: 5px;float: none;}.meta_list .meta input[type="checkbox"] {margin-top: 10px;}.meta_list .meta .cf_date_interval {width: 100px;}.meta_list .meta:after {content: "";clear: both;}.form-container .checkbox {margin-bottom: 5px;}.form-container .checkbox label {font-size: 0.85em;}.form-horizontal .actions {border-top: solid 1px #eaeaea;padding: 10px 10px 15px 155px;margin: 0 25px;}.form-horizontal .actions a {font-size: 0.725em;}.form-horizontal label {float: left;width: 160px;padding-top: 7px;text-align: right;font-size: 0.85em;}.form-horizontal .select-box {width: 300px;}.select-box a:hover {text-decoration: none;}.form-horizontal .controls {margin-left: 180px;line-height: 32px;}.form-horizontal .controls label {float: none;width: auto;padding-top: 0;text-align: left;}.form-horizontal .control-group,.form-horizontal .meta_list .meta {clear: both;margin-bottom: 10px;}.form-container-box {border: solid 1px #eaeaea;margin: 0 auto;width: 700px;border-radius: 4px;}.form-container-box .header {background-color: #f7f7f7;padding: 10px 15px;margin-bottom: 30px;}.form-container-box .header h1 {margin: 0;line-height: 1.2em;}body.item-post .select-box {margin-bottom: 10px;}#item-post select {width: 300px;}.form-container .photos input {width: 100%;border: 0;margin: 0;padding: 0;box-shadow: none;}.photos_div {margin-bottom: 20px;}.form-container .controls #photos a {font-size: 12px !important;}.ui-drop-files {box-shadow: none;border: 4px dashed rgba(0,0,0,0.2);height: 100px;background: rgba(0,0,0,0.1);}.bordered-box {border: solid 1px #eaeaea;border-radius: 4px;padding: 10px;font-size: 0.75em;}.bordered-box h2 {font-size: 1.2em;margin-top: 0;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight: bold;}.form-container .photos input {width: 100%;}.form-container .photos img {width: 120px;}.photos_div a {display: block;}.arrow-up {width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #35C3D9;}.hover .arrow-up {border-bottom-color: white;}.hover .arrow-down {border-top-color: white;}.arrow-left {width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 5px solid #35C3D9;}.hover .arrow-left {border-right-color: white;}.arrow-right {width: 0;height: 0;border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-left: 5px solid #35C3D9;}.hover .arrow-right {border-left-color: white;}.paginate a.previous {margin-right: 15px;}.paginate a.next {margin-left: 15px;}.paginate strong {border: 1px solid #EEE;color: #F30;margin: 0 1px;padding: 5px 10px;}.paginate em {border: 1px solid #EEE;color: #AAA;font-style: normal;margin: 0 1px;padding: 5px 10px;text-decoration: none;}.paginate em.previous {margin-right: 15px;}.paginate em.next {margin-left: 15px;}.hover .arrow-envelope {background-color: #35C3D9;border: solid 1px #23a4b8;width: 21px;height: 28px;border-bottom: none;z-index: 3;}.hover ul {display: block;}.flashmessage {font-size: 14px;padding: 15px 0;width: 100%;top: 10px;z-index: 999;text-align: center;color: #ffffff;position: relative;}.flashmessage-warning,.help-box {background-color: #d0a52a;border: solid 1px #93741e;}.flashmessage-error {background-color: #c44e20;border: solid 1px #873616;}.flashmessage-ok {background-color: #839b44;border: solid 1px #4f5e29;}.flashmessage-info {background-color: #30a0ef;border: solid 1px #2477b2;}.help-box {padding: 5px 10px;display: inline-block;color: #fff;font-size: 14px;margin: 10px 0;border-radius: 4px;}.flashmessage .ico-close {position: absolute;top: 14px;right: 17px;float: right;font-size: 18px;line-height: 18px;color: white;text-shadow: none;text-decoration: none;font-weight: bold;cursor: pointer;}.flashmessage-error .close {color: #B94A48;}.flashmessage-warning .close {color: #C09853;}.flashmessage-success .close,.flashmessage-information .close {color: #3A87AD;}#error_list,.error_list {background-color: #F2DEDE;border: solid 2px #EED3D7;color: #B94A48;border-radius: 4px;padding: 10px;list-style: none;display: none;margin: 0 10px 20px;}#error_list li,.error_list li {list-style: none;padding: 2px 0 2px 18px;}#error_list li label,.error_list li label {margin-top: 0;float: none;width: auto;}.user-card {background-color: #f7f7f7;position: relative;padding-left: 120px;height: 120px;border-radius: 4px;margin-bottom: 25px;}.user-card ul {padding: 15px;margin: 0;list-style: none;}.user-card .name {font-size: 1.5em;margin-bottom: 15px;}.user-card .website {font-size: 0.725em;}.user-card .location,.user-card .adress {font-size: 0.725em;}.user-card img {position: absolute;left: 0;top: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;width: 120px;}@font-face {font-display:swap;font-family:"icons";src:url("../fonts/icons.eot");src:url("../fonts/icons.eot?#iefix") format("embedded-opentype"),local("icons"), url("../fonts/icons.woff") format("woff"),url("../fonts/icons.ttf") format("truetype"),url("../fonts/icons.svg#untitledregular") format("svg");font-weight:normal;font-style:normal;}.icons {font-size: 32px;line-height: 32px;}.icons :after {display: inline-block;font-family: "icons";}.ico-search:after {content: "s";}.ico-menu:after {content: "m";}.ico-grid:after {content: "g";}.title-has-actions {border-bottom: solid 1px #eaeaea;margin-bottom: 10px;}.title-has-actions h1,.title-has-actions h2,.title-has-actions h3 {float: left;margin-bottom: 0;}.title-has-actions a {float: left;margin-left: 10px;font-size: 0.825em;line-height: 2em;}.flashmessage-404 {background-color: #FCF8E3;border: solid 1px #FBEED5;color: #C09853;border-radius: 5px;font-size: 15px;-webkit-border-radius: 5px;-moz-border-radius: 5px;padding: 10px 15px;margin-top: 25px;}.flashmessage-404 ul {list-style: disc;padding: 10px 0 10px 25px;}body.not-found .categories h2,body.not-found .categories h3 {float: left;width: 25%;font-size: 13px;font-weight: normal;margin: 3px 0;}body.not-found .categories {margin-top: 10px;}body.not-found fieldset.main {padding: 10px 0;}body.not-found #uniform-sCategory {display: none;}body.not-found h1 {font-size: 24px;margin-bottom: 20px;}body.not-found #query {background-color: #fff;border: solid 1px #bfbfbf;border-radius: 3px;display: inline-block;vertical-align: middle;color: #646464;text-decoration: none;box-shadow: inset 0 1px 0 0 #dfd8d8;width: 280px;padding: 0 10px;height: 34px;line-height: 30px;font-size: 1em;}.ads_300,.ads_728,.ads_468 {background-color: #FDF6E5;display: block;margin: 15px 0;}.ads_300 {width: 300px;min-height: 250px;}.ads_728 {width: 728px;min-height: 90px;}.ads_468 {width: 468px;min-height: 60px;}.footer-links li {float: left;width: 31%;padding-right: 2%;margin-bottom: 5px;font-size: 0.725em;}#footer a:hover {text-decoration: underline;}#related-searches {padding-top: 25px;}#related-searches h5 {margin-bottom: 10px;font-size: 1em;}.listing-card .listing-attributes a {color: #777;font-weight: bold;}.listing-card .listing-attributes a {text-decoration: none;}.listing-card .listing-attributes a:hover {text-decoration: underline;}.premium-list li.listing-card,li.listing-card.premium {background-color: #FCFCD7;}.listing-grid .last {margin-right: 0;}.listing-grid .listing-card {float: left;width: 190px;padding: 6px;background-color: #FFF;border: 1px solid #ECECEC;margin: 0 9px 9px 0;position: relative;display: block;clear: none;}.listing-grid .listing-card .listing-attributes .location {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.listing-grid .listing-card .listing-attributes .location a {display: inline;}.listing-grid .listing-card img {width: 100%;height: auto;float: none;}.listing-grid .currency-value {display: block;}.listing-grid .listing-detail {margin-left: 0;}.listing-grid .listing-basicinfo,.listing-grid .listing-data {width: 100%;display: block;}.listing-grid .listing-thumb {width: 100%;}.listing-grid .listing-cell {display: block;}.listing-grid .listing-basicinfo p {display: none;}.listing-grid .listing-basicinfo a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;display: inline-block;}.listing-grid .g-hide {display: none;}body.search .listing-grid .last {margin-right: 0;}body.search .listing-grid .listing-card {width: 161px;}body.home .listing-grid .first {clear: both;}#sidebar a:hover {text-decoration: underline;}.r-list li .r-list li li {float: none;width: 100%;}.r-list li>li:nth-child(4n),.r-list li .clear {clear: both;}.widget-box h3 {margin: 0;}.widget-box ul {margin: 0;padding: 0;list-style: none;}.widget-box li a {text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;width: 100%;font-weight: normal;font-size: 0.8125em;display: block;padding: 4px 5px;border-radius: 0;margin: -1px 0;position: relative;border-bottom: solid 1px #eaeaea;border-top: solid 1px #eaeaea;}.widget-box li li a:hover {background-color: #8bdde9;border-color: #f7f7f7;color: #fff;z-index: 2;border-radius: 3px;}body.item #sidebar .widget-box,body.user-public-profile #sidebar .widget-box {padding: 20px;}body.item #sidebar .form-container .controls input,body.item #sidebar .form-container .controls textarea,body.user-public-profile #sidebar .form-container .controls input,body.user-public-profile #sidebar .form-container .controls textarea {width: 238px;}body.item #sidebar .form-container label,body.user-public-profile #sidebar .form-container label {font-size: 0.75em;}body.item #contact h2,body.user-public-profile #contact h2 {margin-top: 0;}body.item #main,body.user-public-profile #main {width: 640px;float: left;}.item-photos .main-photo {width: 550px;float: left;}.item-photos .thumbs {float: right;width: 79px;}.item-photos .thumbs img {margin-bottom: 12px;border: solid 2px #eaeaea;}.item-header {margin-top: -10px;background: #f7f7f7;padding: 10px;border-radius: 4px;margin-bottom: 15px;font-size: 0.75em;}.item-header #type_dates {float: right;}.item-header #type_dates em {font-style: normal;}#item_location {list-style: none;margin: 0;padding: 0;}#item_location li {display: inline;}div.mark_as {height: 32px;width: 100%;border: none;background: transparent;margin-bottom: 15px;}.mark_as a {width: 100%;height: auto;display: block;top: 0;left: 0;position: absolute;}.mark_as .select-box-label {border: solid 1px #f2f2f2;position: relative;float: none;border-radius: 4px;background: #f7f7f7;}.similar_ads h2 {margin-top: 35px;}.admin-options {font-size: 0.725em;}.admin-options a {margin: 0 5px;}#comments {margin-top: 25px;}body.item h1 .price {font-weight: normal;font-size: 24px;float: right;background-color: #FCF8E3;padding: 5px 10px;}.item #comments h3 {font-size: 1em;}.item #comments {clear: both;float: left;margin-bottom: 35px;width: 100%;}.item #comments .comments_list {border-bottom: 1px dotted #DDD;margin-bottom: 20px;}.item #comments .comment {background: url(../images/comments_quotes.gif) no-repeat 10px 0;margin-bottom: 15px;padding: 7px 0 0 60px;}.item #comments .comment h3 {color: #666;margin-bottom: 5px;}.item #comments .comment h3 em {color: #888;font-size: 12px;font-weight: normal;}.item #comments .comment p {color: #878787;font-style: italic;line-height: 18px;}.item #comments .pagination {text-align: right;margin-right: 10px;margin-bottom: 15px;}.item #comments .pagination a {border: 1px dotted #AAA;padding: 5px 8px;}.item #comments .pagination a.searchPaginationSelected {background-color: #f7f7f7;}.item #comments .pagination a.searchPaginationNext,.item #comments a.searchPaginationPrev,.item #comments .pagination a.searchPaginationFirst,.item #comments a.searchPaginationLast {border: 0;text-decoration: none;}.item #comments .pagination a.searchPaginationNext:hover,.item #comments a.searchPaginationPrev:hover,.item #comments .pagination a.searchPaginationFirst:hover,.item #comments a.searchPaginationLast:hover {background-color: #ffffff;}.item #comments a:hover {background-color: #f7f7f7;}#plugin-hook .row {clear: both;margin-bottom: 10px;}#plugin-hook .row label {margin-right: 20px;}