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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
vertical-align : baseline;
background : transparent;
}
ol, ul {
list-style : none;
}
h4 {
font-family : "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size : 1.7em;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
ins {
text-decoration : none;
}
del {
text-decoration : line-through;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
input:focus {
outline : none;
}
.clear {
clear : both;
}
h1 {
color : #6ca842;
}
#comment_error_list .error, #error_list .error {
padding : 2px 0;
clear : both;
}
.error h1 {
font-size : 2.5em;
text-align : center;
}
body {
line-height : 1;
color : #6ca842;
font : 12px Arial, Helvetica, Verdana, sans-serif;
}
a {
color : #6ca842;
}
a:hover {
color : #80c74e;
}
option.pad {
margin-left : 10px;
}
.empty {
clear : both;
color : #34495e;
font-weight : bold;
float : left;
padding : 15px;
font-size : 14px;
}
.clear {
clear : both;
}
.container {
margin : 0 auto;
max-width : 1170px;
}
.content {
clear : both;
margin-bottom : 20px;
max-width : 1170px;
}
.content.user_forms {
clear : both;
float : none;
margin-bottom : 20px;
max-width : 100%;
}
#site_bar {
width : 100%;
text-align : center;
min-height : 55px;
border-top : 2px solid #6CB438;
z-index : 100000;
}
#site_bar h1 {
color : #fff;
font-size : 11px;
padding-top : 10px;
}
.full_header {
background : #6ca842;
}
#logoff_ {
background : transparent;
}
#logon_ {
background : #9C3E50;
}
.flashmessage, .flashmessage {
font-size : 14px;
padding : 15px 0;
width : 100%;
top : 10px;
z-index : 999;
text-align : center;
}
.flashmessage-warning {
background-color : #FCF8E3;
border : #FBEED5 solid 2px;
color : #C09853;
}
.flashmessage-error {
background-color : #9c3e50;
border : none;
color : #fff;
}
.flashmessage-info, .flashmessage-ok {
background-color : #D9EDF7;
border : #BCE8F1 solid 2px;
color : #3A87AD;
}
.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;
}
.forcemessages-inline {
clear : both;
width : 100%;
margin-bottom : 15px;
}
.forcemessages-inline .flashmessage {
position : relative;
}
#accordion{
width:auto;
}
.accordion-toggle a {
color : #f2f4f8;
text-decoration : none;
}
.accordion-toggle a:hover {
color : #6ca842;
text-decoration : underline;
}
.accordion-toggle {
cursor: pointer;
font-family : "Electrolize", sans-serif; 
font-weight:bold; 
padding-top:5px;
padding-bottom:5px; 
font-size:14px;
line-height:28px;
width:100%;
display:block;
list-style : none;
text-indent : 10px;
background : #6ca842;
border-bottom : 1px solid #fff;
}
.accordion-toggle:hover {
background : #80c74e;
}
.accordion-toggle span{
float:right;
margin-right:10px;
color : #f2f4f8;
}
.accordion-content {
display: none;
}
.accordion-content .sub_cats {
display:block;
text-decoration : none;
color : #555;
font-size : 12px;
padding : 8px;
border-bottom : 1px solid #f4f4f5;
}
.accordion-content .sub_cats:hover {
background : #80c74e;
color : #fff;
}
.accordion-content  .sub_cats span{
float:right;
}
.user_menus_div ul {
padding : 0;
margin : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
color : #FFF;
list-style : none;
text-indent : 15px;
}
.user_menus_div ul li {
background : transparent;
}
.user_menus_div ul li a {
text-decoration : none;
text-align : center;
color : #FFF;
display : block;
}
.user_menus_div ul li a:hover {
background : #282828;
color : #ffcc66;
}
.user_menus_div ul li .active {
background : #ffcc66;
color : #282828;
}
.user_menus_div ul li .active:hover {
background : #ffcc66;
color : #282828;
}
.menu{
display : inline-block;
margin-top : 0;
float : right;
cursor : pointer;
position : relative;
padding : 20px 0 20px 0;
min-width : 110px;
}
.menu a{
font-weight : bold;
font-family : "Electrolize", sans-serif;
font-size : 14px;
color: #f2f4f8;
}
.menu-hid{
position : relative;
top : 55px;
left : 0;
min-width : 110px;
background-color : #fff;
display : none;
border-bottom-left-radius : 4px;
border-bottom-right-radius : 4px;
margin-left : -1px;
background : #ffcc66;
z-index : 99999;
}
.menu-hid .menu-hid-li {
width : 100%;
}
.menu-hid .menu-hid-li:hover {
background : #6ca842;
}
.menu-hid .menu-hid-li a{
color : #f2f4f8;
width : 100%;
}
.menu:hover > .menu-hid{
display : block;
position: absolute;
}
.menu-lang{
display : inline-block;
margin-top : 0;
float : right;
cursor : pointer;
position : relative;
padding : 20px 0 20px 0;
min-width : 110px;
}
.menu-lang a{
font-weight : bold;
font-family : "Electrolize", sans-serif;
font-size : 14px;
color: #f2f4f8;
}
.menu-hid-lang{
position : relative;
top : 54px;
left : 0;
min-width : 110px;
background-color : #fff;
display : none;
border-bottom-left-radius : 4px;
border-bottom-right-radius : 4px;
margin-left : -1px;
background : #ffcc66;
z-index : 99999;
}
.menu-hid-lang .first {
width : 100%;
padding : 5px 0 5px 0;
}
.menu-hid-lang .first:hover {
background : #6ca842;
}
.menu-hid-lang .first a{
color : #f2f4f8;
width : 100%;
}
.menu-hid-lang .menu-hid-lang-li {
width : 100%;
padding : 5px 0 5px 0;
}
.menu-hid-lang .menu-hid-lang-li:hover {
background : #6ca842;
}
.menu-hid-lang .menu-hid-lang-li a{
color : #f2f4f8;
width : 100%;
}
.menu-lang:hover > .menu-hid-lang{
display : block;
position: absolute;
}
.regcolor {
color : #ffcc66;
}
#header_search {
clear : both;
float : left;
margin : 0 0 0 0;
padding : 0 0 30px 0;
position : relative;
width : 100%;
max-height : 200px;
margin-top : -30px;
}
#header {
clear : both;
float : left;
margin : 0 0 0 0;
padding : 0 0 30px 0;
position : relative;
width : 100%;
max-height : 200px;
margin-top : -30px;
}
.logo_header {
background : transparent;
}
.logo_header a {
font-family : "Roboto", helveti;
font-size : 40px;
font-weight : 400;
line-height : 45px;
color : #ffcc66;
text-decoration : none;
padding : 10px;
text-shadow : -1px 1px #ffcc66;
}
.logo_header a:hover {
color : #fff;
}
.logo_header a img {
border-radius : 6px;
}
#header #logo strong {
font-weight : normal;
}
#header #user_menu {
display : inline;
font-size : 11px;
position : relative;
right : 10px;
top : 0;
text-align : right;
float : right;
margin-top : 30px;
}
#header #user_menu li {
color : #999;
display : inline;
padding : 0 7px;
position : relative;
}
#header #user_menu li.last {
border : none;
padding-right : 0;
}
#header #user_menu li ul {
background : #FFF;
border : #333 solid 1px;
display : none;
left : 7px;
position : absolute;
top : 14px;
border-radius : 5px;
}
#header #user_menu li ul li {
border-top : 1px dotted #DDD;
border-right : none;
display : block;
width : 100px;
padding : 0 0;
position : static;
text-align : left;
}
#header #user_menu li ul li a {
display : block;
padding : 7px 12px 7px 12px;
}
#header #user_menu li ul li.first {
border : none;
}
#header #user_menu li.with_sub strong {
background : url(images/language_arrow.gif) right center no-repeat;
color : #069;
font-weight : normal;
padding-right : 10px !important ;
text-decoration : underline;
cursor : pointer;
}
#header #user_menu li form {
background : #FFF;
border : #333 solid 1px;
display : none;
left : 7px;
padding : 13px;
position : absolute;
top : 16px;
z-index : 9999;
border-radius : 5px;
text-align : left;
}
#header #user_menu li form p.checkbox label {
vertical-align : middle;
}
#header #user_menu li form label {
color : #000;
display : inline;
font-weight : bold;
margin-bottom : 3px;
}
#header #user_menu li form input {
border : #BBB solid 1px;
display : inline;
margin-bottom : 10px;
padding : 3px;
}
#header #user_menu .forgot {
margin-top : 10px;
}
.top_footer {
padding : 20px;
background : #e7e7e7;
display : inline-block;
width : auto;
}
.footer_bottom {
width : 100%;
background : #6ca842;
border-top : 2px solid #6ca842;
}
.footer_left {
width : 60%;
float : left;
}
.footer_right {
width : 40%;
float : right;
vertical-align : top;
display : inline-block;
}
.footer_content_right_1 {
width : 50%;
float : left;
}
.footer_content_right_2 {
width : 50%;
float : right;
}
#intern_footer_right_2 {
padding-left : 40px;
}
#intern_footer_right_2 p a {
font-size : 15px;
text-decoration : none;
color : #6ca842;
}
#intern_footer_right_2 p a:hover {
color : #80c74e;
}
.user_block {
padding-left : 20px;
}
.search_tags {
width : 100%;
display : inline-block;
padding-top : 10px;
}
#footer {
clear : both;
border-bottom : 4px solid #6ca842;
background : #e7e7e7;
width : auto;
}
#footer .inner {
background : #6ca842;
color : #fff;
font : 12px serif;
padding : 25px 0;
text-align : left;
width : auto;
}
#footer .inner a, #footer .inner strong {
color : #fff;
}
#fullcolor {
background : transparent;
}
.footer_titles {
padding-bottom : 15px;
font-size : 20px;
color : #6ca842;
}
.user_block p a {
font-family : Roboto;
font-size : 15px;
padding-bottom : 10px;
text-decoration : none;
color : #6ca842;
}
.user_block p a:hover {
color : #80c74e;
}
.static_pages_footer {
color : #fff;
padding-left : 15px;
padding-right : 15px;
font-size : 12px;
}
.gootop {
z-index : 10000;
top : 92.5%;
right : 10px;
position : fixed;
}
div.breadcrumb {
width : 100%;
padding : 10px 0 10px 0;
background : #e7e7e7;
}
ul.breadcrumb li {
float : left;
padding : 0 2px 0 10px;
color : #6ca842;
}
ul.breadcrumb li a {
color : #80c74e;
border-bottom : 1px dotted #ccc;
text-decoration : none;
font : 14px Arial;
font-weight : bold;
}
ul.breadcrumb li a:hover {
color : #6ca842;
}
.footer-links li {
float : left;
background : #6ca842;
padding-top : 4.5px;
padding-bottom : 4.5px;
padding-left : 4.5px;
padding-right : 7.5px;
border-radius : 4px;
margin-left : 1px;
font-size : 12px;
font-weight : bold;
line-height : 25px;
}
.footer-links li a {
color : #fff;
}
.footer-links li:hover {
background : #a3b1bf;
}
.footer-links li a:hover {
color : #1f2936;
}
.form_publish .search {
float : left;
max-width : 960px;
}
.form_publish .search #expand_advanced {
font-size : 11px;
margin-left : 10px;
}
.form_publish .search .extras {
display : none;
}
.form_publish .publish_button {
background : top repeat-x #ffcc66;
border : #c93 solid 1px;
float : right;
margin : 11px 10px 0 0;
padding : 6px 10px 7px;
border-radius : 5px;
font-size : 16px;
}
.form_publish .publish_button:hover {
background : #ffcc66;
border : #c93 solid 1px;
}
.form_publish .margin-bottom {
margin-bottom : 10px;
margin-top : 0;
}
.form_publish .publish_button a {
color : #6ca842;
float : left;
text-decoration : none;
}
.form_publish .publish_button a:hover {
text-decoration : underline;
}
.tittle_main_search h1 strong {
display : block;
font-weight : normal;
margin-bottom : 5px;
padding-top : 5px;
padding-bottom : 10px;
padding-left : 2px;
font-size : 18px;
color : #6ca842;
}
.home #main {
float : right;
width : 75%;
}
.home .search {
margin-bottom : 15px;
}
.home #main h1 {
color : #6ca842;
font : 18px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.home #main h1 strong {
display : block;
font-weight : normal;
padding-left : 15px;
padding-top : 15px;
padding-bottom : 15px;
margin-bottom : 10px;
background : #e7e7e7;
border : #e7e7e7 solid 1px;
width : 93.3%;
}
.home #main .categories {
clear : both;
float : left;
margin-bottom : 25px;
padding : 0 0 0 35px;
width : 100%;
margin-top : -10px;
}
.home #main .categories .col {
float : left;
width : 18.5%;
display : inline-block;
padding : 0 25px;
}
#imgcat {
width : 82%;
background : #fedf8f;
border : #FFCC66 solid 10px;
border-radius : 3px;
}
#imgcat:hover {
border-radius : 50%;
border : #FFCC66 solid 10px;
}
#titlecat {
width : auto;
height : 10px;
text-align : center;
margin-top : -35px;
padding-bottom : 5px;
font-size : 15px;
}
.home #main .categories.c2 .col {
float : left;
width : 335px;
display : inline-block;
}
.home #main .categories.c2 .col.c2 {
padding : 0 0 0 25px;
}
.home #main .categories.c1 .col {
clear : both;
float : left;
width : 100%;
}
.home #main .categories.c1 .category ul {
clear : both;
float : left;
width : 100%;
}
.home #main .categories.c1 .category li {
float : left;
margin-right : 17px;
width : 330px;
}
.home #main .categories .category {
margin-bottom : 15px;
}
.home #main .categories .category h1 {
margin-bottom : 5px;
}
.home #main .categories .category h1 span {
color : #CCC;
}
.home #main .categories .category li {
border-bottom : 1px dotted #DDD;
color : #CCC;
font-size : 11px;
padding : 5px 0;
}
.home #main .latest_ads {
clear : both;
position : relative;
}
.homelist {
width : auto;
}
.home #main .latest_ads table {
clear : both;
width : 100%;
}
#latest_center {
margin-left : 7px;
}
.premium_success {
background : none 0 0 repeat scroll #ffcc66;
border-radius : 4px;
color : #6ca842;
font-size : 12px;
font-weight : bold;
padding : 9px 6px;
text-align : left;
}
#no_premium {
padding : 5px;
}
.home #main .latest_ads .quick {
background-color : rgb(230, 230, 230) !important ;
border-radius : 3px;
box-shadow : 0 1px 2px 0 rgba(0, 0, 0, 0.247), 0 0 0 0 transparent, 0 0 0 0 transparent;
color : #333333 !important ;
display : inline-block;
float : left;
margin-bottom : 10px;
margin-right : 10px;
margin-top : 10px;
min-height : 200px;
width : 23%;
}
.home #main .i .ads {
background-color : rgb(230, 230, 230) !important ;
border-radius : 3px;
box-shadow : 0 1px 2px 0 rgba(0, 0, 0, 0.247), 0 0 0 0 transparent, 0 0 0 0 transparent;
color : #333333 !important ;
display : inline-block;
float : left;
margin-bottom : 10px;
margin-right : 10px;
margin-top : 10px;
min-height : 200px;
width : 23%;
}
.home #main .latest_ads table td {
width : auto;
display : block;
border-bottom : 1px dotted #dddddd;
padding : 8px;
vertical-align : top;
}
.home #main .latest_ads table td.photo {
width : auto;
display : block;
margin : 10px 10px 10px 8px;
background : #ffffff;
border : #bdbdbb solid 1px;
border-radius : 2px;
padding : 3px;
width : 90%;
}
.home #main .latest_ads table td.photo img {
width : 100%;
height : 100%;
border : none;
box-shadow : none;
}
.home #main .latest_ads table td.text {
float : none;
display : block;
}
.home #main .latest_ads table td.text h3 {
font-size : 14px;
font-weight : normal;
margin-bottom : 4px;
}
.home #main .latest_ads table td.text h4 {
color : #000;
font-size : 11px;
font-weight : bold;
margin-bottom : 3px;
}
.home #main .latest_ads table td.text h4 span {
color : #CCC;
margin : 0 5px;
}
.home #main .latest_ads table td.text p {
line-height : 16px;
}
.home #main .latest_ads table td.price {
padding-left : 25px;
}
.home #main .latest_ads .see_more_link {
font-size : 14px;
padding : 15px 20px 15px;
text-align : center;
background : #f2f4f8;
margin-bottom : 10px;
width : auto;
}
.home #main .latest_ads .see_more_link:hover {
background : #ffffcc;
}
.home_premium_ads .item_latest {
background : #ffffcc;
}
.home .publish_box {
background : #fff4d4;
border : #ffa727 solid 1px;
clear : both;
color : #000;
float : left;
margin-bottom : 15px;
padding : 10px;
width : 218px;
}
.home .publish_box h2 {
font : 14px Georgia, Times, 'Times New Roman', serif;
}
.home .publish_box p {
font-size : 11px;
margin : 5px 0 8px;
}
.home .publish_box .button_link {
background : url(images/button_link_bg.gif) top repeat-x #ec4901;
border : #c54f00 solid 1px;
float : left;
padding : 7px 10px;
border-radius : 5px;
}
.home .publish_box .button_link a {
background : url(images/button_link_icon.gif) 0 2px no-repeat;
color : #FFF;
float : left;
padding-left : 15px;
text-decoration : none;
}
.home .publish_box.candidates {
background : #f8f8ea;
border-color : #c7c13e;
}
.home .publish_box.candidates .button_link {
background : url(images/button_link_green_bg.gif) top repeat-x #808b05;
border-color : #6f6e00;
}
.home .navigation {
border-top : none;
clear : both;
margin-bottom : 15px;
padding : 15px 10px;
width : 218px;
border-bottom-right-radius : 15px;
}
.home .navigation h3 {
background : #069;
color : #FFF;
margin-bottom : 10px;
padding : 7px 10px;
border-radius : 5px;
}
.home .navigation h3 strong {
font-weight : normal;
}
.home .navigation ul {
font-size : 11px;
margin-bottom : 15px;
}
.home .navigation ul li {
padding : 3px 0 3px 10px;
font-size : 14px;
}
.home .navigation ul li em {
color : #f80;
font-style : normal;
}
.list #main {
float : right;
width : 75%;
border-radius : 3px;
}
.list #sidebar {
float : left;
width : 24%;
}
.list #sidebar p {
text-align : center;
padding-bottom : 5px;
color : orange;
}
#uniform-bt_list, #uniform-bt_grid {
border : #6ca842 solid 1px;
border-radius : 3px;
background : transparent;
}
#uniform-bt_list span, #uniform-bt_grid span {
margin : 0;
padding : 3px 3px 0 3px;
}
.ad_list_search {
float : right;
width : 97%;
margin-left : -4px;
padding : 20px;
}
.ad_list_search #list_head {
clear : both;
width : 100%;
}
.ad_list_search #list_head .inner {
clear : both;
padding : 5px 5px 10px 5px;
width : auto;
height : auto;
background : transparent;
}
.ad_list_search #list_head h1 {
border : none;
font : 18px Arial, Times, 'Times New Roman', serif;
width : 100%;
color : #6ca842;
}
.ad_list_search .inner h1 {
font-family : Arial, Times, 'Times New Roman', serif;
}
.ad_list_search .inner h1 strong {
font-weight : normal;
padding-bottom : 0;
padding-top : 4px;
padding-right : 8px;
font-size : 22px;
}
#ad_list_divider_premium {
font : 18px Georgia, Times, 'Times New Roman', serif;
display : block;
font-weight : normal;
padding-bottom : 7px;
color : #000;
padding-top : 5px;
}
#ad_list_divider_listings {
font : 18px Georgia, Times, 'Times New Roman', serif;
display : block;
font-weight : normal;
padding-bottom : 7px;
color : #000;
padding-top : 5px;
}
.home_listings .grelha .home_premium_ads .item_latest {
background-color : #FFFFCC;
display : inline-block;
border : #f0f0f0 solid 1px;
padding : 5px;
margin-bottom : 10px;
border-radius : 2px;
width : 93.6%;
height : auto;
}
.home_listings .grelha .latest_ads .item_latest {
display : inline-block;
border : #f0f0f0 solid 1px;
padding : 5px;
margin-bottom : 10px;
width : 93.5%;
height : auto;
background : #ffffff;
}
.home_listings .grelha .item_latest .photo {
width : 23%;
display : inline-block;
}
.home_listings .grelha .item_latest .photo img {
width : 150px;
height : 120px;
background : none 0 0 repeat scroll #fff;
border-radius : 2px;
padding : 3px;
}
.home_listings .grelha .item_latest .photo #no_foto {
height : 100%;
}
.home_listings .grelha .item_latest .text {
width : 75%;
display : inline-block;
vertical-align : top;
margin-top : 3px;
padding-left : 5px;
float : none;
}
.home_listings .grelha .item_latest .text p {
display : inline-block;
}
.home_listings .grelha .item_latest .text .description_grid {
display : block;
font-weight : normal;
color : #333;
padding-bottom : 5px;
}
.home_listings .grelha .item_latest .text h3 a {
font-size : 18px;
}
.home_listings .grelha .item_latest .see-more {
display : none;
}
.home_listings .grelha .item_latest .tagprice-list {
display : block;
float : right;
font-size : 15px;
font-weight : bold;
color : #6ca842;
padding : 4.5px;
}
.home_listings .grelha .item_latest .tagpriced {
display : none;
}
.home_listings .item_latest .photo img {
width : 96%;
padding : 3px;
height : auto;
}
.home_listings .item_latest .text .description_grid {
display : none;
}
.home_listings .item_latest .text p {
display : none;
}
.home_listings .item_latest .tagprice-list {
display : none;
}
.tagpriced {
text-align : center;
font-size : 15px;
font-weight : bold;
color : #6ca842;
padding : 4.5px;
}
.see-more {
text-align : center;
padding-top : 10px;
padding-bottom : 5px;
}
.see-more a {
color : #FFF;
font-size : 12px;
font-weight : normal;
border-radius : 4px;
text-align : center;
background : #6ca842;
padding : 9px 6px;
text-decoration : none;
}
#alert_email {
border : #e6e6e6 solid 2px;
font-size : 11px;
height : 32px;
margin-bottom : 15px;
margin-top : 5px;
width : 97%;
}
.subscrive_alert {
background : none 0 0 repeat scroll #e7e7e7;
margin-bottom : 15px;
padding : 10px 10px;
width : 93%;
}
#uniform-bt_list, #uniform-bt_grid {
margin-top : -2px;
}
#uniform-bt_tgs {
margin-top : -4px;
}
.premium_ads {
background-color : #FFFFCC;
border : #f0f0f0 solid 1px;
display : inline-block;
width : 21.33%;
padding : 5px;
margin-right : 10px;
margin-bottom : 10px;
margin-top : 3px;
border-radius : 2px;
vertical-align : top;
}
.premium_quick {
background-color : #ffffcc;
border : #f0f0f0 solid 1px;
display : inline-block;
width : 21.33%;
padding : 5px;
margin-right : 10px;
margin-bottom : 10px;
margin-top : 3px;
border-radius : 2px;
vertical-align : top;
}
.item_ads {
border : #f0f0f0 solid 1px;
background : #ffffff;
display : inline-block;
width : 21.33%;
padding : 5px;
margin-right : 10px;
margin-bottom : 10px;
margin-top : 3px;
border-radius : 2px;
vertical-align : top;
}
.item_quick {
background-color : #ffffff;
border : #f0f0f0 solid 1px;
display : inline-block;
width : 21.33%;
padding : 5px;
margin-right : 10px;
margin-bottom : 10px;
margin-top : 3px;
border-radius : 2px;
vertical-align : top;
}
.ads {
background-color : rgb(230, 230, 230) !important ;
}
.photo_list {
width : 100%;
display : block;
}
.photo_list img {
background : none 0 0 repeat scroll #fff;
width : 96%;
height : auto;
padding : 3px;
}
.text_list {
width : 100%;
display : block;
vertical-align : top;
margin-top : 3px;
padding-left : 5px;
}
.text_list .description_grid {
display : none;
}
.premium_ads .text_list p {
font-weight : normal;
display : none;
}
.premium_quick .text_list p {
font-weight : normal;
display : none;
}
.item_ads .text_list p {
font-weight : normal;
display : none;
}
.item_quick .text_list p {
font-weight : normal;
display : none;
}
.text_list h3 {
min-height : 50px;
}
.text h3 {
min-height : 50px;
}
.text_list h3 a {
font-family : 'Roboto', helveti;
font-size : 16px;
text-decoration : none;
font-weight : normal;
}
.text h3 a {
font-family : 'Roboto', helveti;
font-size : 18px;
text-decoration : none;
font-weight : normal;
}
.tagprice-list {
display : none;
}
.container_listings .grelha .premium_ads {
background-color : #FFFFCC;
display : inline-block;
border : #f0f0f0 solid 1px;
padding : 5px;
margin-bottom : 10px;
border-radius : 2px;
width : 98.6%;
height : auto;
}
.container_listings .grelha .premium_quick {
background-color : #FFFFCC;
display : inline-block;
border : #f0f0f0 solid 1px;
padding : 5px;
margin-bottom : 10px;
width : 98.6%;
height : auto;
}
.container_listings .grelha .item_ads {
border : #f0f0f0 solid 1px;
display : inline-block;
width : 21.33%;
padding : 5px;
margin-top : 3px;
border-radius : 2px;
vertical-align : top;
width : 98.6%;
height : auto;
}
.container_listings .grelha .item_quick {
background-color : #ffffff;
border : #f0f0f0 solid 1px;
display : inline-block;
width : 21.33%;
padding : 5px;
margin-top : 3px;
border-radius : 2px;
vertical-align : top;
width : 98.6%;
height : auto;
}
.container_listings .grelha .photo_list {
width : 23%;
display : inline-block;
}
.container_listings .grelha .photo_list img {
width : 150px;
height : 120px;
background : none 0 0 repeat scroll #fff;
border-radius : 2px;
padding : 3px;
}
.container_listings .grelha .photo_list #no_foto {
height : auto;
}
.container_listings .grelha .text_list {
width : 75%;
display : inline-block;
vertical-align : top;
margin-top : 3px;
padding-left : 5px;
float : none;
}
.container_listings .grelha .text_list p {
display : inline-block;
color : #333;
}
.container_listings .grelha .text_list .description_grid {
display : block;
padding-bottom : 5px;
}
.container_listings .grelha .text_list h3 a {
font-size : 18px;
}
.container_listings .grelha .text h3 a {
font-size : 18px;
}
.container_listings .grelha .see-more {
display : none;
}
.container_listings .grelha .tagprice-list {
display : block;
float : right;
font-size : 15px;
font-weight : bold;
color : #6ca842;
padding : 4.5px;
}
.container_listings .grelha .tagpriced {
display : none;
}
.item_latest {
display : inline-block;
width : 21.33%;
padding : 5px 5px 15px 5px;
margin-right : 10px;
margin-bottom : 10px;
margin-top : 3px;
border-radius : 2px;
vertical-align : top;
border : #f0f0f0 solid 1px;
background : #ffffff;
}
.item_latest .photo img {
border-radius : 2px;
height : auto;
}
.item_user {
display : inline-block;
width : 18.33%;
padding : 5px;
vertical-align : top;
}
.item_user img {
height : auto;
}
#textpub {
color : #fafafa;
font-size : 20px;
font-weight : bold;
margin : 20px 0 0 10px;
position : absolute;
z-index : 100;
}
.label_success {
display : none;
}
#name_profile {
font-weight : bold;
font-size : 14px;
}
.ad_list #list_head .see_by {
float : left;
font-size : 11px;
margin : 5px 10px 0 0;
padding-right : 10px;
}
.ad_list_search #list_head .see_by span {
color : #CCC;
margin : 0 5px;
}
.ad_list_search #list_head .see_by a {
text-decoration : none;
}
.ad_list_search #list_head .see_by a.current {
background : url(images/order_by_current.gif) right 45% no-repeat;
padding-right : 12px;
}
.ad_list table {
clear : both;
width : 600px;
}
.ad_list_search table td {
padding : 8px;
vertical-align : top;
}
.ad_list_search table td.photo {
padding-left : 2px;
}
.ad_list_search table td.photo img {
background : none 0 0 repeat scroll #fff;
border : #bdbdbb solid 1px;
border-radius : 2px;
box-shadow : 2px 2px 3px 0 rgba(0, 0, 0, 0.2);
padding : 3px;
}
#photo_b {
background : none 0 0 repeat scroll #fff;
border : #bdbdbb solid 1px;
border-radius : 2px;
box-shadow : 0 4px 2px -2px rgba(0, 0, 0, 0.2);
padding : 3px;
margin-top : -8px;
margin-left : 3px;
width : 120px;
}
#photo_L {
background : none 0 0 repeat scroll #fff;
border-right : 1px solid #bdbdbb;
border-top : 1px solid #bdbdbb;
border-radius : 2px;
box-shadow : 2px 0 3px 0 rgba(0, 0, 0, 0.2);
padding : 3px;
height : 95px;
margin-left : 123px;
margin-top : -104px;
max-width : 2px;
}
.ad_list_search table td.text h3 {
font-size : 18px;
font-weight : normal;
margin-bottom : 4px;
}
.ad_list_search table td.text a {
text-decoration : none;
}
.ad_list_search table td.text a:hover {
text-decoration : underline;
color : #f80;
}
.ad_list_search table td.text h4 {
color : #000;
font-size : 11px;
font-weight : bold;
margin-bottom : 3px;
}
.ad_list_search table td.text h4 span {
color : #CCC;
margin : 0 5px;
}
.ad_list_search table td.text p {
line-height : 16px;
}
.ad_list_search table td.price {
padding-left : 25px;
}
#sidebar table td img {
padding : 1px;
background : none 0 0 repeat scroll #fff;
border : #bdbdbb solid 1px;
border-radius : 2px;
box-shadow : 2px 2px 3px 0 rgba(0, 0, 0, 0.2);
padding : 3px;
margin-bottom : 15px;
width : 99%;
height : auto;
}
.paginate {
padding : 15px;
text-align : center;
clear : both;
width : auto;
}
.paginate li {
display : inline;
list-style-type : none;
}
.paginate a, .paginate span {
background : #fff;
border : #ccc solid 1px;
border-radius : 3px;
color : #444;
display : inline-block;
font-size : 13px;
height : 23px;
line-height : 22px;
margin-right : 5px;
min-width : 15px;
padding : 1px 6px 0;
text-align : center;
text-shadow : 0 1px 0 white;
}
.paginate a:hover, .paginate span:hover {
background : url(images/grad_page.png) repeat;
border-color : #ccc !important ;
color : #282828 !important ;
text-decoration : none !important ;
}
.paginate a.previous {
margin-right : 15px;
}
.paginate a.next {
margin-left : 15px;
}
.paginate strong {
border : #EEE solid 1px;
color : #F30;
margin : 0 1px;
padding : 5px 10px;
}
.paginate em {
border : #EEE solid 1px;
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;
}
.paginate .searchPaginationSelected {
background : url(images/grad_page.png) repeat;
border-color : #6ca842 !important ;
color : #6ca842 !important ;
text-decoration : none !important ;
}
.list .filters {
background : #e7e7e7;
margin-bottom : 15px;
padding : 15px 10px;
width : 93%;
}
.list .filters h3 {
color : #6ca842;
margin-bottom : 10px;
padding : 7px 0;
font-size : 18px;
}
.list .filters h3 strong {
font-weight : normal;
}
.alert_form h3 strong {
color : #6ca842;
}
.list .filters .alert_form {
padding-top : 15px;
}
.list .filters .alert_form input {
font-size : 11px;
width : 200px;
background-color : rgb(230, 230, 230);
border : #bbb solid 1px;
border-radius : 4px;
margin-bottom : 15px;
padding : 5px;
margin-left : 8px;
}
.list .filters .row h6 {
color : #000;
font-size : 11px;
font-weight : bold;
margin-bottom : 3px;
}
.list .filters .row label {
cursor : pointer;
}
.list .filters .row input {
font-family : Arial, Verdana, sans-serif;
}
.list .filters .row .selector {
background : #FFF;
font-size : 11px;
height : 36px;
line-height : 21px;
padding-left : 5px;
width : 97% !important ;
}
.list .filters .row .auto .selector {
width : auto;
}
.list .filters .row .selector span {
background-position : right 8px;
height : 21px;
line-height : 21px;
width : 140px;
}
.list .filters .row .auto .selector span {
width : auto;
}
.list .filters .row .selector.hover span, .list .filters .row .selector.hover span, .list .filters .row .selector:hover:active span, .list .filters .row .selector.active:hover span {
background-position : right -31px;
}
.list .filters .one_input input {
font-size : 14px;
width : 97%;
border : #e6e6e6 solid 2px;
height : 32px;
padding-left : 4px;
}
.list .filters .two_input {
color : #999;
font-size : 11px;
}
.list .filters .two_input input {
font-size : 11px;
width : 35%;
border : #e6e6e6 solid 2px;
margin-bottom : 15px;
display : inline-block;
height : 36px;
}
.list .filters .two_selects .selector {
width : 75px;
}
.list .filters .two_selects .selector span {
width : 45px;
}
.list .filters .checkboxes ul {
font-size : 11px;
}
.list .filters .checkboxes ul li {
color : #999;
padding-bottom : 3px;
}
.list .filters .checkboxes ul li strong {
color : #069;
font-weight : normal;
}
.list .filters .slider {
margin-bottom : 10px;
}
.list .filters .slider h6 {
margin-bottom : 0;
}
.list .filters .slider input {
background : transparent;
border : none;
color : #999;
margin-bottom : 3px;
text-align : center;
width : 90%;
}
.list .filters .slider .ui-slider {
margin : 0 15px 0 8px;
position : relative;
}
.list .filters .slider .ui-widget-content {
background : #bdd7df;
border-color : #bdd7df;
height : 5px;
}
.list .filters .slider .ui-widget-header {
background : #FFF;
}
.list .filters .slider .ui-slider-horizontal .ui-slider-handle {
background : #bac8cd;
border-color : #9aafb6;
height : 15px;
top : -0.5em;
width : 6px;
position : absolute;
}
.list .filters .salary_range input {
margin-right : 3px;
width : 42px;
}
.list .filters .salary_range span.range {
margin-right : 3px;
}
.list .filters .salary_range .selector {
position : relative;
top : -2px;
width : 60px;
}
.list .filters .salary_range .selector span {
width : 30px;
}
.list .filters .button {
margin-left : 10px;
}
.filters label.price {
width : 100px;
}
.container_item {
padding-right : 40px;
}
.last-child{
margin-top : 2px;
}
#item_head {
clear : both;
width : 100%;
}
#item_head .inner {
clear : both;
padding-bottom : 8px;
width : 100%;
}
#item_head h1 {
font-size : 26px;
color : #6ca842;
font-weight : normal;
font-family : 'Roboto', helveti;
padding-left : 10px;
line-height : 120%;
}
#item_head h1 span {
border-right : 2px solid #e8e8e8;
color : #F60;
font-weight : bold;
margin-right : 5px;
padding-right : 13px;
}
#item_head #report {
border : #ddd solid 1px;
height : 93px;
margin-bottom : 15px;
padding : 3px 10px;
position : relative;
text-align : left;
}
#item_head #edit_item_view {
float : right;
padding : 5px 0 0 20px;
position : relative;
width : 90px;
}
#item_head #edit_item_view strong {
color : #999;
font-size : 11px;
font-weight : normal;
padding-right : 9px;
}
.item #main {
float : left;
width : 60%;
}
.item #main h2 {
border-bottom : 1px solid #DDD;
color : #6ca842;
font-size : 14px;
margin-bottom : 15px;
padding-bottom : 5px;
}
.item #sidebar {
float : right;
width : 30%;
}
.min_logotip {
max-width : 20%;
}
#contact_line {
width : 100%;
}
#contact_line_home {
width : 90%;
}
.item #type_dates strong {
color : #999933;
font-size : 16px;
margin-right : 15px;
text-transform : uppercase;
}
.item #type_dates em {
color : #6ca842;
font-weight : bold;
font-style : normal;
margin-right : 15px;
display : block;
padding : 10px;
}
.rtitle {
width : 58%;
display : inline-block;
float : right;
}
.item #item_location {
width : 80%;
}
.item #item_location li {
background : #fff;
color : #6ca842;
border-bottom : 1px dotted #fff;
padding : 10px 10px 10px 10px;
width : 100%;
display : block;
}
.item #item_report {
width : 100%;
padding : 10px;
}
.item #item_report li {
padding : 10px 40px 10px 0;
display : inline;
}
.item #description {
clear : both;
float : left;
line-height : 18px;
margin-bottom : 20px;
width : 100%;
}
.item #description h1 {
font-size : 22px;
}
#text_description {
font-size : 12px;
}
.item #description .contact_button {
line-height : normal;
padding-top : 10px;
}
.item #description .contact_button .share {
margin-left : 10px;
}
.item #description .contact_button strong {
background : url(images/button_light_orange_bg.gif) top repeat-x #ff7f26;
border : #e67020 solid 1px;
float : left;
padding : 6px 10px 7px;
border-radius : 5px;
}
.item #description .contact_button strong a {
color : #FFF;
float : left;
text-decoration : none;
text-shadow : 1px 1px 0 #cc3300;
}
.item #description .contact_button strong a:hover {
text-decoration : underline;
}
#box_sort {
width : 80%;
padding : 20px;
border : #eeeeee solid 1px;
background : #fff;
box-shadow : 0 0 3px 0 rgba(0, 0, 0, 0.1);
border-radius : 3px;
}
#box_subcats {
float : right;
width : 97%;
margin-left : -4px;
margin-top : -10px;
padding : 10px;
}
#box_description {
width : 100%;
padding : 20px;
border : #eeeeee solid 1px;
background : #fff;
box-shadow : 0 0 3px 0 rgba(0, 0, 0, 0.1);
border-radius : 3px;
}
#box_main_description {
width : 100%;
padding : 20px;
border : #eeeeee solid 1px;
background : #fff;
box-shadow : 0 0 3px 0 rgba(0, 0, 0, 0.1);
border-radius : 3px;
}
#box_center_description {
float : left;
width : 100%;
padding : 20px;
border : #eeeeee solid 1px;
background : #fff;
box-shadow : 0 0 3px 0 rgba(0, 0, 0, 0.1);
border-radius : 3px;
}
#box_center_description_breadcrumbs {
width : 96.1%;
padding : 20px;
border : #eeeeee solid 1px;
background : #fff;
box-shadow : 0 0 3px 0 rgba(0, 0, 0, 0.1);
border-radius : 3px;
}
#box_center_user_forms {
width : 96.1%;
padding : 20px;
border : #eeeeee solid 1px;
background : #fff;
box-shadow : 0 0 3px 0 rgba(0, 0, 0, 0.1);
border-radius : 3px;
}
#box_breadcrumbs {
margin-top : 50px;
width : 99.8%;
border : #eeeeee solid 1px;
background : #fff;
box-shadow : 0 0 3px 0 rgba(0, 0, 0, 0.1);
border-radius : 3px;
}
#box_menu_user {
margin-top : 15px;
margin-left : 0;
padding : 20px;
border : #eeeeee solid 1px;
background : #fff;
box-shadow : 0 0 3px 0 rgba(0, 0, 0, 0.1);
border-radius : 3px;
}
#main_profile {
float : left;
width : auto;
padding : 20px;
border : #eeeeee solid 1px;
background : #fff;
box-shadow : 0 0 3px 0 rgba(0, 0, 0, 0.1);
border-radius : 3px;
}
#comment-authorName, #comment-authorEmail, #comment-title, #nopaste3 {
border : #e6e6e6 solid 2px;
display : block;
margin-bottom : 10px;
padding-top : 10px;
padding-bottom : 10px;
width : 99.3%;
}
.item .attributes {
clear : both;
float : left;
margin-bottom : 10px;
width : 100%;
}
.item .attributes ul {
clear : both;
float : left;
width : 100%;
}
.item .attributes ul li {
background : url(images/bullet_square.gif) 2px 6px no-repeat;
float : left;
margin : 0 10px 20px 0;
padding-left : 10px;
width : 180px;
}
.item .attributes p {
clear : both;
margin-bottom : 20px;
}
.item #item_map {
margin-bottom : 20px;
}
.item #item_map h2 {
margin-bottom : 5px;
}
.item #item_map #gmap {
border : #b6b6b6 solid 1px;
height : 250px;
}
.item #comments .comments_list {
border-bottom : 1px dotted #DDD;
margin-bottom : 20px;
padding-top : 20px;
font-size : 14px;
}
.item #comments .comment {
background : url(images/comments_quotes.png) 10px 0 no-repeat;
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 : #AAA dotted 1px;
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;
}
.item #comments form {
clear : both;
display : inline;
float : left;
margin-left : 60px;
max-width : 540px;
}
.item #comments form h3 {
color : #000;
margin-bottom : 10px;
}
.item #comments form label {
clear : left;
float : left;
margin-right : 10px;
padding-top : 4px;
width : 140px;
}
.item #comments form input {
border : #BBB solid 1px;
float : left;
margin-bottom : 5px;
padding : 5px;
width : 100%;
}
.item #comments form textarea {
border : #BBB solid 1px;
float : left;
padding : 5px;
width : 100%;
height : 150px;
}
.item #comments form .button {
clear : both;
float : left;
margin : 10px 0 0 150px;
}
.item #useful_info {
background : #f7f7f7;
width : auto;
border : #DDD solid 1px;
clear : both;
padding : 15px 20px;
border-radius : 10px;
margin-bottom : 10px;
}
.item #useful_info h2 {
border : none;
margin : 0;
}
.item #useful_info ul {
list-style : disc outside;
padding-left : 20px;
}
.item #useful_info ul li {
line-height : 18px;
margin-top : 8px;
}
.item #photos {
width : 39%;
display : inline-block;
padding-left : 20px;
float : left;
}
.item #photos a {
text-decoration : none;
}
.item #photos img {
padding : 1px;
background : none 0 0 repeat scroll #fff;
border-radius : 2px;
padding : 3px;
height : auto;
}
.item #photos .main_photo {
margin-bottom : 4px;
}
.item #photos .main_photo a {
color : #FFF;
display : block;
font-size : 11px;
position : relative;
}
.item #photos .main_photo a:hover {
color : #FC0;
}
.item #photos .main_photo img {
padding : 3px;
}
.item #photos .main_photo strong {
background : #000;
bottom : 10px;
float : right;
padding : 3px 8px 4px;
position : absolute;
right : 10px;
}
.item #photos .mini_photos img {
margin : 0 1px 1px 0;
}
.item .inner {
clear : both;
margin : 5px 0;
padding : 13px 0;
width : 350px;
}
.item #contact {
margin : 0 auto;
}
.item #contact h2 {
color : #6ca842;
font-size : 14px;
margin-bottom : 8px;
text-align : center;
}
.item #contact a {
color : #fff;
}
.item #contact p {
margin-left : -2px;
font-size : 12px;
padding : 2px;
line-height : 18px;
color : #747474;
font-weight : bold;
}
.item #contact p.contact_button {
margin-top : 10px;
height : 30px;
}
.item #contact p.contact_button strong {
margin-left : 10px;
background : url(images/button_light_orange_bg.gif) top repeat-x #ff7f26;
border : #e67020 solid 1px;
float : left;
padding : 6px 10px 7px;
border-radius : 5px;
}
.item #contact p.contact_button strong a {
color : #FFF;
float : left;
text-decoration : none;
text-shadow : 1px 1px 0 #cc3300;
}
.item #contact p.contact_button strong a:hover {
text-decoration : underline;
}
.item #contact form {
margin-top : 10px;
}
.item #contact fieldset h3 {
color : #000;
font-size : 12px;
margin-bottom : 3px;
}
.item #contact fieldset p {
font-size : 11px;
margin-bottom : 10px;
}
.item #contact fieldset label {
display : block;
color : #747474;
}
.item #contact fieldset input {
border : #e6e6e6 solid 2px;
display : block;
margin-bottom : 10px;
padding-bottom : 10px;
padding-top : 10px;
width : 98.3%;
}
.item #contact fieldset textarea {
border : #e6e6e6 solid 2px;
display : block;
margin-bottom : 10px;
padding-top : 5px;
padding-bottom : 5px;
width : 98.3%;
height : 80px;
}
.item #contact fieldset .button {
padding-left : 5px;
padding-right : 1px;
background : #6ca842;
border : #6ca842 solid 1px;
color : #FFF;
text-align : center;
}
.item #contact fieldset .button:hover {
background : #6fa01f;
}
input:focus, textarea:focus {
border : #ffcc66 solid 2px !important ;
outline : 0;
}
.user_forms .inner {
clear : both;
margin : 20px auto;
padding : 13px;
max-width : 350px;
}
._user_register {
background : #f3f3f3;
width : 50%;
margin : 20px auto;
position : relative;
}
._user_contact {
background : #f3f3f3;
width : 50%;
margin : 20px auto;
position : relative;
}
.user_forms .inner_user {
background : url(images/back_send_friend.png) left center repeat;
border : #bdd0f0 solid 1px;
box-shadow : 0 0 5px #bbb;
clear : both;
margin : 20px auto;
padding : 13px;
max-width : 350px;
border-radius : 10px;
}
.user_forms h1 {
margin : 5px 0 10px 8px;
color : #014fa1;
color : #6ca842;
font-size : 18px;
width : 86%;
padding : 15px 15px 15px 5px;
}
.user_forms form {
background : transparent;
clear : both;
padding : 13px;
border-radius : 10px;
}
.user_forms form label {
display : block;
font-weight : bold;
font-size : 14px;
color : #6ca842;
}
.user_forms form input {
background-color : #fff;
border : #eeeeee solid 2px;
margin-bottom : 15px;
padding : 5px;
width : 97%;
height : 25px;
}
.user_forms form textarea {
background-color : #fff;
border : #eeeeee solid 2px;
margin-bottom : 15px;
padding : 5px;
width : 97%;
height : 70px;
}
.user_forms form .checkbox {
margin-bottom : 15px;
}
.user_forms form .checkbox label {
display : inline;
}
.user_forms form .checkbox input {
border : none;
margin : 0;
padding : 0;
width : auto;
}
.user_forms form .more-login {
margin-top : 10px;
}
#uniform-button_login, .user_forms .inner .button {
cursor : pointer;
font-weight : bold;
padding : 2px;
margin-left : -4px !important ;
text-align : center;
font-weight : bold;
background : #ffcc66;
border : #c93 solid 1px;
border-radius : 5px;
font-size : 16px;
color : #6ca842;
}
#uniform-button_login:hover, .user_forms .inner .button:hover {
background : #ffcc66;
border : #c93 solid 1px;
text-decoration : underline;
}
#contact_friend {
background : url(images/back_send_friend.png) left center repeat;
border : #bdd0f0 solid 1px;
box-shadow : 0 0 5px #bbb;
clear : both;
margin : 20px auto;
padding : 13px;
width : 350px;
border-radius : 10px;
}
.contentcontact form .more-login {
margin-top : 10px;
}
.contentcontact p {
margin-top : 10px;
}
.item .contentcontact #ztitle {
text-align : center;
}
.opt_publicprofile {
padding-bottom : 20px;
}
.user_account h1 {
color : #000;
font : 18px Georgia, Times, 'Times New Roman', serif;
margin-bottom : 10px;
display : none;
}
.user_account h1 strong {
display : block;
font-weight : normal;
padding-bottom : 7px;
padding-left : 10px;
}
.user_account h2 {
float : left;
background : none 0 0 repeat scroll #ffcc66;
color : #6ca842;
font-size : 18px;
margin : 5px 0 10px 5px;
padding : 7px 10px;
width : 96.6%;
}
.user_account #sidebar {
width : 100%;
height : auto;
margin-top : 3px;
}
.user_account #sidebar li {
line-height : 36px;
border : #DDD solid 1px;
padding : 8px;
display : inline;
margin : 0 0 0 5px;
}
.user_account #sidebar li:hover {
border : #282828 solid 1px;
background : #ffcc66;
}
.user_account #sidebar li a {
display : inline-block;
font-size : 14px;
font-weight : bold;
text-decoration : none;
}
.user_account #sidebar li a:hover {
color : #6ca842;
}
.user_account #main {
padding : 0 0 3px 8px;
max-width : 100%;
}
.user_account .account_info h3 {
font-size : 14px;
margin-bottom : 5px;
}
.user_account .account_info p {
line-height : 18px;
margin-bottom : 15px;
}
#change-username {
float : left;
}
.user_account .modify_profile form {
max-width : 700px;
}
.user_account .modify_profile form h3 {
color : #000;
margin-bottom : 10px;
}
.user_account .modify_profile form label {
clear : left;
float : left;
margin-right : 10px;
color : #6ca842;
float : left;
font-size : 14px;
font-weight : bold;
line-height : 24px;
margin-left : 10px;
width : 140px;
}
.user_account .modify_profile form input {
border : #e6e6e6 solid 2px;
margin-bottom : 15px;
padding : 7px 7px 6px;
width : 350px;
}
.user_account .modify_profile .update {
float : left;
margin-bottom : 5px;
padding : 5px;
width : 250px;
}
.user_account .modify_profile form textarea {
float : left;
border : #e6e6e6 solid 2px;
margin-bottom : 15px;
padding : 7px 7px 6px;
width : 96.5%;
}
.user_account .modify_profile form button {
clear : both;
float : left;
margin : 10px 0 0 150px;
}
.user_account .modify_profile .row {
clear : both;
float : left;
margin-bottom : 5px;
width : 100%;
}
.user_account .your_items h2 a {
border-left : 1px solid #DDD;
font-weight : normal;
margin-left : 5px;
padding-left : 10px;
}
.user_account .your_items .item {
border-bottom : 1px dotted #DDD;
margin-bottom : 15px;
padding-bottom : 15px;
}
.user_account .your_items .item h3 {
font-size : 14px;
margin-bottom : 5px;
}
.user_account .your_items .item p {
line-height : 18px;
}
.user_account .your_items .item span {
color : #CCC;
margin : 0 10px;
}
.user_account .your_items .item .options {
margin-top : 5px;
}
.user_account .your_items .item .delete {
color : #999;
font-size : 11px;
}
#uniform-delete_account, #delete_account {
background-color : #ffcc66;
border-color : #ffcc66;
color : #6ca842;
}
.add_item {
clear : both;
float : left;
width : 65%;
padding : 20px;
border : #eeeeee solid 1px;
background : #fff;
box-shadow : 0 0 3px 0 rgba(0, 0, 0, 0.1);
border-radius : 3px;
}
.add_item h2 {
margin-bottom : 10px;
font-size : 14px;
margin : 5px 0 15px 0;
color : #6ca842;
font-size : 18px;
padding : 15px 15px 15px 0;
width : 86%;
}
.add_item label {
float : left;
line-height : 24px;
margin-right : 10px;
width : 120px;
font-weight : bold;
color : #6ca842;
font-size : 14px;
}
.add_item input {
background-color : #fff;
border : #eeeeee solid 2px;
padding : 7px 7px 6px;
width : 350px;
margin-bottom : 15px;
color : #999999;
}
.add_item input[type="radio"] {
border : #BBB solid 1px;
padding : 7px 7px 6px;
width : 30px;
}
.add_item input#showEmail {
border : #BBB solid 1px;
padding : 7px 7px 6px;
width : 20px;
}
.add_item textarea {
background-color : #fff;
border : #eeeeee solid 2px;
height : 200px;
padding : 7px 7px 6px;
width : 350px;
color : #999999;
}
.add_item textarea#description {
height : 175px;
width : 340px;
}
.add_item div.button {
cursor : pointer;
font-weight : bold;
padding : 2px;
margin-left : -4px !important ;
text-align : center;
font-weight : bold;
background : #6ca842;
border : #6ca842 solid 1px;
border-radius : 5px;
font-size : 16px;
color : #fff;
}
.add_item div.button:hover {
background : #80c74e;
border : #80c74e solid 1px;
text-decoration : underline;
}
.add_item .left_column {
border-right : 1px dotted #DDD;
float : left;
padding-right : 20px;
width : 500px;
}
.add_item .right_column {
float : right;
width : 400px;
}
.add_item .box {
border-bottom : 1px solid #DDD;
clear : both;
float : left;
margin-bottom : 20px;
padding-bottom : 20px;
width : 100%;
}
.add_item .row {
clear : both;
float : left;
margin-bottom : 10px;
width : 100%;
}
.add_item .price input {
margin-right : 5px;
vertical-align : middle;
width : 100px;
}
.add_item .price .selector {
width : 80px;
}
.add_item .price .selector span {
width : 48px;
}
.add_item .photos input {
margin-right : 10px;
}
.add_item .location label {
float : left;
margin-right : 10px;
width : 120px;
}
.add_item .go_back {
float : left;
margin : 20px 0 0 20px;
}
.meta {
clear : both;
margin : 10px 0;
}
.meta > label {
float : left;
}
.meta ul {
margin-left : 130px;
list-style : none;
padding : 0;
}
.meta ul li {
margin-left : 0;
}
.meta ul li label {
float : none;
}
#uniform-currency {
margin-top : -15px;
}
#uniform-select_2 {
margin-left : 5px;
}
#error_list {
display : none;
border : #f7f7f7 solid 1px;
background : #ffffcc;
color : #34495e;
font-weight : bold;
font-family : "Roboto", helveti;
padding : 5px 5px;
margin-bottom : 15px;
}
#error_list li {
background : url(images/icon-remove.png) left center no-repeat;
list-style : none;
padding : 2px 0 2px 18px;
}
#error_list label {
float : none;
width : auto;
line-height : 1.35em;
}
#comment_error_list {
display : none;
border : #f7f7f7 solid 1px;
background : #fefbea;
padding : 5px 5px;
margin-bottom : 15px;
}
#comment_error_list li {
background : url(images/icon-remove.png) left center no-repeat;
list-style : none;
padding : 2px 0 2px 18px;
}
#comment_error_list label {
float : none;
width : auto;
line-height : 1.35em;
}
label.recaptcha_input_area_text {
float : none;
}
.containercontact div {
width : 100%;
}
.containercontact .header {
cursor : pointer;
font-weight : bold;
padding : 8px;
margin-left : -4px !important ;
text-align : center;
background : #6ca842;
color : #fff;
}
.containercontact .header:hover {
text-decoration : underline;
}
.containercontact .contentcontact {
display : none;
}
.page {
margin : 10px 0;
padding : 10px 0 0;
clear : both;
}
.page h1 {
font-size : 2em;
margin : 0 0 10px;
}
div.selector {
border : #b4b4b4 solid 1px;
line-height : 26px;
height : 26px;
margin-right : 0;
}
div.selector span {
height : 26px;
line-height : 26px;
}
div.selector select {
top : 0;
left : 0;
}
div.selector.hover span, div.selector:hover span {
background-position : right -29px;
}
div.selector:hover:active span, div.selector.active:hover span {
background-position : right -29px;
}
div.button {
background : #6ca842;
color : #fff;
border : #eeeeee solid 1px;
}
div.button:hover {
background : #80c74e;
color : #fff;
}
div.button span {
background-position : right -643px;
}
div.button.focus, div.button:focus, div.button:hover, div.button.hover {
background-position : 0 -553px;
}
div.button.focus span, div.button:focus span, div.button:hover span, div.button.hover span {
background-position : right -673px;
}
div.button.active, div.button:active {
background-position : 0 -583px;
}
div.button.active span, div.button:active span {
background-position : right -703px;
color : #555;
}
div.button.disabled, div.button:disabled {
background-position : 0 -613px;
}
div.button.disabled span, div.button:disabled span {
background-position : right -733px;
color : #bbb;
cursor : default;
}
div.button {
height : auto;
}
div.button span {
margin-left : 13px;
height : auto;
padding-bottom : 8px;
padding-top : 8px;
font-weight : bold;
font-family : Arial, "Helvetica Neue", Helvetica, Verdana, sans-serif;
font-size : 16px;
padding-left : 2px;
padding-right : 15px;
}
div.button span:hover {
text-decoration : underline;
}
div.selector {
width : 338px;
font-size : 12px;
}
div.selector select {
background : none 0 0 repeat scroll #f8f8f8;
border : #e7e7e7 solid 1px;
border-radius : 3px;
box-shadow : none;
color : #666;
display : block;
font-size : 12px;
font-weight : 400;
height : auto;
margin : 5px auto 10px;
padding : 5px;
width : 100%;
cursor : pointer;
}
div.selector span {
padding : 0 25px 0 2px;
cursor : pointer;
}
div.selector span {
color : #000;
width : 306px;
}
div.selector.disabled span {
color : #bbb;
}
div._200 div.selector {
width : 200px;
font-size : 12px;
}
div._200 div.selector select {
min-width : 200px;
font-family : Arial, "Helvetica Neue", Helvetica, Verdana, sans-serif;
font-size : 12px;
border : #fff solid 1px;
}
div._200 div.selector span {
color : #000;
width : 164px;
}
div._200 input {
width : 200px;
}
div._100 input {
width : 100px;
}
div._50 input {
width : 50px;
}
div._20 input {
width : 20px;
}
div.auto div.selector {
width : auto;
font-size : 12px;
background-color : white;
}
div.auto div.selector select {
min-width : 0;
font-family : Arial, "Helvetica Neue", Helvetica, Verdana, sans-serif;
font-size : 12px;
border : #fff solid 1px;
}
div.auto div.selector span {
color : #000;
width : auto;
}
.selector, .checker, .button, .radio, .uploader {
background-color : white;
display : inline-block;
vertical-align : middle;
}
.selector select:focus, .radio input:focus, .checker input:focus, .uploader input:focus {
outline : 0;
}
div.button a, div.button button, div.button input {
position : absolute;
top : -9999px;
}
div.button {
cursor : pointer;
position : relative;
z-index : 1;
}
div.button span {
display : inline-block;
line-height : 1;
text-align : center;
}
div.selector {
position : relative;
margin-top : 15px;
overflow : hidden;
height : 36px;
border : #e6e6e6 solid 2px;
font-size : 16px;
}
div.selector:hover {
border : #b4b4b4 solid 2px;
}
div.selector span {
display : block;
overflow : hidden;
text-overflow : ellipsis;
white-space : nowrap;
width : 95% !important ;
height : 36px;
margin-top : 5px;
color : #666;
font-weight : normal;
}
div.selector select {
position : absolute;
opacity : 0;
border : none;
height : 36px;
width : 100%;
}
#uniform-countryId {
position : relative;
overflow : hidden;
width : 100% !important ;
height : 36px;
}
#uniform-sCategory {
position : relative;
overflow : hidden;
width : 100% !important ;
height : 36px;
}
#uniform-regionId {
position : relative;
overflow : hidden;
width : 100% !important ;
height : 36px;
}
#cityId {
position : relative;
overflow : hidden;
height : 36px;
width : 160px;
border : #e6e6e6 solid 2px;
color : #666;
cursor : pointer;
}
#cityId:hover {
border : #b4b4b4 solid 2px;
}
#uniform-b_company {
width : 100% !important ;
}
#uniform-sCategory span {
margin-top : 7px;
font-weight : 400;
font-size : 16px;
}
#uniform-regionId span {
margin-top : 7px;
font-size : 16px;
font-weight : 400;
}
#uniform-sCity {
position : relative;
overflow : hidden;
width : 100% !important ;
height : 36px;
}
#uniform-sCity span {
margin-top : 7px;
font-size : 16px;
font-weight : 400;
}
.ui-autocomplete {
width : 200px;
}
div.uploader {
border : #BBBBBB solid 1px;
background-position : 0 -297px;
height : 28px;
}
div.uploader span.action {
background-position : right -409px;
height : 24px;
line-height : 24px;
}
div.uploader span.filename {
height : 24px;
margin : 2px 0 2px 2px;
line-height : 24px;
}
div.uploader.focus, div.uploader.hover, div.uploader:hover {
background-position : 0 -353px;
}
div.uploader.focus span.action, div.uploader.hover span.action, div.uploader:hover span.action {
background-position : right -437px;
}
div.uploader.active span.action, div.uploader:active span.action {
background-position : right -465px;
}
div.uploader.focus.active span.action, div.uploader:focus.active span.action, div.uploader.focus:active span.action, div.uploader:focus:active span.action {
background-position : right -493px;
}
div.uploader.disabled {
background-position : 0 -325px;
}
div.uploader.disabled span.action {
background-position : right -381px;
}
div.button {
background-position : 0 -523px;
}
div.button span {
background-position : right -643px;
}
div.button.focus, div.button:focus, div.button:hover, div.button.hover {
background-position : 0 -553px;
}
div.button.focus span, div.button:focus span, div.button:hover span, div.button.hover span {
background-position : right -673px;
}
div.button.active, div.button:active {
background-position : 0 -583px;
}
div.button.active span, div.button:active span {
background-position : right -703px;
color : #555;
}
div.button.disabled, div.button:disabled {
background-position : 0 -613px;
}
div.button.disabled span, div.button:disabled span {
background-position : right -733px;
color : #bbb;
cursor : default;
}
div.uploader {
width : 190px;
cursor : pointer;
}
div.uploader span.action {
width : 85px;
text-align : center;
text-shadow : 0 1px 0 #fff;
background-color : #fff;
font-size : 11px;
font-weight : bold;
}
div.uploader span.filename {
color : #777;
width : 82px;
border-right : 1px solid #bbb;
font-size : 11px;
}
div.uploader input {
width : 190px;
}
div.uploader.disabled span.action {
color : #aaa;
}
div.uploader.disabled span.filename {
border-color : #ddd;
color : #aaa;
}
div.uploader {
position : relative;
overflow : hidden;
cursor : default;
}
div.uploader span.action {
float : left;
display : inline;
padding : 2px 0;
overflow : hidden;
cursor : pointer;
}
div.uploader span.filename {
padding : 0 10px;
float : left;
display : block;
overflow : hidden;
text-overflow : ellipsis;
white-space : nowrap;
cursor : default;
}
div.uploader input {
opacity : 0;
position : absolute;
top : 0;
right : 0;
bottom : 0;
float : right;
height : 25px;
border : none;
cursor : default;
}
#uniform-paypal {
margin-top : 16px;
padding : 3px;
border : #80c74e solid 1px;
}
#maintenance {
position : static;
top : 0;
right : 0;
background-color : #bc0202;
width : 100%;
height : 20px;
text-align : center;
color : #fefefe;
}
.ui-menu {
list-style : none;
padding : 2px;
margin : 0;
display : block;
float : left;
background-color : #fefefe;
}
.ui-menu .ui-menu {
margin-top : -3px;
}
.ui-menu .ui-menu-item {
margin : 0;
padding : 0;
float : left;
clear : left;
width : 100%;
}
.ui-menu .ui-menu-item a {
text-decoration : none;
display : block;
padding : 0.2em 0.4em;
line-height : 1.5;
}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
font-weight : normal;
margin : -1px;
}
#user_data {
padding-left : 20px;
background : #ffffff;
}
.user_public_profile #main .latest_ads table td.photo {
padding-left : 2px;
}
.user_public_profile #main .latest_ads table td {
border-bottom : 1px dotted #DDDDDD;
padding : 8px;
vertical-align : top;
}
#search-example {
padding-left : 10px;
padding-bottom : 10px;
color : #ff0000;
}
.filters #search-example {
padding : 5px 0;
}
.logotip {
float : left;
}
.ad_list_search #timeinline {
display : none;
}
.logo_header {
margin-top : 5px;
}
.center_menu_user {
float : right;
padding-right : 10px;
}
.center_menu_user a {
padding-left : 10px;
padding-right : 10px;
padding-top : 20px;
padding-bottom : 18px;
color : #f2f4f8;
font-weight : bold;
font-size : 14px;
font-family : "Electrolize", sans-serif;
text-decoration : none;
display : inline-block;
}
.center_menu_user a:hover {
color : #f2f4f8;
text-decoration : underline;
padding-bottom : 18px;
}
#box_fixed {
padding-right : 32px;
}
.min_logotip_home {
display : none;
}
.force_img img{
background : url(images/greenbox/addphoto.gif) center no-repeat scroll rgb(255, 255, 255);
}
.phone {
color : #000000;
font-weight : bold;
font-size : 16px;
font-family : Arial;
text-align : center;
padding-top : 10px;
letter-spacing : 1px;
}
#sCategory, #regionId {
background : none 0 0 repeat scroll #f8f8f8;
border : #e7e7e7 solid 1px;
border-radius : 3px;
box-shadow : none;
color : #6ca842;
display : block;
font-size : 14px;
font-weight : 400;
height : auto;
margin : 5px auto 10px;
padding : 5px;
width : 100%;
cursor : pointer;
}
#sCity {
background : none 0 0 repeat scroll #ffffcc;
border : #e7e7e7 solid 1px;
border-radius : 3px;
box-shadow : none;
color : #6ca842;
display : block;
font-size : 14px;
font-weight : 400;
height : auto;
margin : 5px auto 10px;
padding : 5px;
width : 100%;
cursor : pointer;
}
.search input {
background : white;
border : #ffd700 solid 2px;
font-size : 12px;
height : 26px;
line-height : 26px;
vertical-align : middle;
box-shadow : none;
}
.search {
max-width : 619px;
}
.search input#query {
padding-left : 2px;
width : 97.3%;
height : 34px;
font-size : 16px;
color : #282828;
}
.search input:focus {
box-shadow : none;
}
.search .button {
height : 32px;
background : top repeat-x #f3ce00;
color : #fff;
cursor : pointer;
font-weight : bold;
padding : 2px;
margin-top : 15px;
text-align : center;
text-shadow : 1px 1px 0 #6fa01f;
width : 97.3%;
}
.search .button:hover {
background : #f3ce00;
border : #c93 solid 1px;
}
.search .button span {
margin-top : 2px;
}
.search select {
margin-right : 0;
}
.home .search a {
display : none;
}
.search .extras {
padding-top : 10px;
}
.search .extras .fieldset_title {
color : #999;
margin-bottom : 5px;
}
.search fieldset {
padding : 10px 10px 10px 10px;
max-width : 100%;
margin-top : 2px;
margin-bottom : 4px;
background : #f2f4f8;
border-radius : 4px;
}
.carouseltop {
float : right;
margin-top : 10px;
}
#home_search {
background : none 0 0 repeat scroll #66acd8;
border-top-left-radius : 4px;
border-top-right-radius : 4px;
height : 15px;
padding : 7px 6px 7px 7px;
position : absolute !important ;
right : 0;
top : -39px;
}
#uniform-submitButtonSearch {
margin-top : 5px;
background : #ffcc66;
border : #c93 solid 1px;
width : 98.2%;
text-align : center;
}
#uniform-homebutton {
height : 24px;
background : url(images/grad_button.png) left center repeat;
border-right : 1px solid #6fa01f;
border-top : 1px solid #6fa01f;
border-bottom : 1px solid #6fa01f;
border-bottom-right-radius : 4px;
border-top-right-radius : 4px;
color : #fff;
cursor : pointer;
font-weight : bold;
padding : 2px;
margin-top : -5px;
margin-left : -4px !important ;
text-align : center;
text-shadow : 1px 1px 0 #6fa01f;
}
#uniform-homebutton:hover {
background : #83b538;
}
#uniform-homebutton span img {
margin-top : -10px;
}
#uniform-submitButtonSearch span span{
padding : 5px;
color : #6ca842;
}
#uniform-submitButtonSearch span span:hover{ 
color : #6ca842;
}
.Imain input {
padding : 0;
width : 165px;
margin-top : -7px;
height : 28px;
padding-left : 5px;
font-size : 16px;
color : #2965be;
border : #bbb solid 1px;
border-bottom-left-radius : 4px;
border-top-left-radius : 4px;
}
.Imain input:focus {
border : rgba(82, 168, 236, 0.75) solid 1px !important ;
}
.Imain input#Iquery {
padding : 0;
width : 165px;
margin-top : -5px;
height : 28px;
padding-left : 5px;
font-size : 16px;
color : #2965be;
}
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
background-color : #f5f5f5;
border-color : #ddd;
cursor : not-allowed;
}
div#subcategories_bar_menu {
max-width : 600px;
}
div#subcategories_bar_menu ul li a {
font-size : 12px;
line-height : 20px;
}
div#subcategories_bar_menu ul li span {
background : url(images/circle.png) no-repeat;
padding-right : 15px;
display : inline;
}
#sRegion option:nth-child(1) {
display : none;
}
#sCategory option:nth-child(1) {
display : none;
}
.subcatts_before li {
display : inline-block;
}
.subcatts_before li a {
font-family : Helvetica, Arial, sans-serif;
background : #6ca842;
color : #fff;
padding-top : 4.5px;
padding-bottom : 4.5px;
padding-left : 4.5px;
padding-right : 7.5px;
border-radius : 4px;
margin-left : 1px;
font-size : 12px;
font-weight : bold;
line-height : 25px;
}
.subcatts_before li a:hover {
background : #80c74e;
color : #fff;
}
.subcatt {
font-family : Helvetica, Arial, sans-serif;
background : #80c74e;
color : #FFF;
padding : 9px 6px;
border-radius : 4px;
margin-left : 1px;
font-size : 12px;
font-weight : bold;
line-height : 25px;
}
#site_post {
margin : 0 auto;
position : relative;
width : 50%;
}
#baseform {
background : #e7e7e7;
padding : 10px;
border : #e7e7e7 solid 1px;
}
#showLeft {
display : none;
}
.ad_list_search table td.photo {
width : 25%;
}
.ad_list_search table td.photo img {
width : 92%;
height : auto;
}
#no_foto {
height : auto;
}
.ad_list_search table td.text {
width : 80%;
}
#home_search_menu {
padding : 3px;
}
#tags {
border : #eeeeee solid 2px;
margin-bottom : 15px;
padding : 8px;
width : 275px;
padding-right : 15px;
}
.btags {
height : 32px;
background : top repeat-x #f3ce00;
border-right : 1px solid #c93;
border-top : 1px solid #c93;
border-bottom : 1px solid #c93;
border-bottom-right-radius : 4px;
border-top-right-radius : 4px;
color : #000;
cursor : pointer;
font-weight : bold;
padding : 2px;
margin-left : -4px !important ;
text-align : center;
}
.btags:hover {
background : #f3ce00;
border : #c93 solid 1px;
}
.sidebar_site {
float : left;
width : 24%;
}
#query {
border : #e6e6e6 solid 2px;
font-size : 18px;
color : #999;
font-family : 'Roboto', helveti;
height : 34px;
width : 100%;
}
#advanceSearcPic {
color : #2f5884;
font-size : 18px;
margin-bottom : 10px;
padding : 7px 0;
font-weight : normal;
}
#advanceSearcLpic {
font-size : 11px;
color : #6ca842;
}
.checkboxes ul li {
display : inline-block;
}
.min_tag{
width : 49%;
display : inline-block;
}
.max_tag{
width : 49%;
display : inline-block;
}
.min_tag div{
font-size : 11px;
line-height : 115%;
}
.max_tag div{
font-size : 11px;
line-height : 115%;
}
.PriceMIN {
border : #e6e6e6 solid 2px;
font-size : 11px;
height : 36px;
margin-bottom : 15px;
width : 95% !important ;
}
.PriceMAX {
border : #e6e6e6 solid 2px;
font-size : 11px;
height : 36px;
margin-bottom : 15px;
width : 95% !important ;
}
#accordion_bottom {
display : none;
}
.subcatts_after {
display : none;
}
.breadcrumb_after {
display : none;
}
.comment_bottom {
display : none;
}
.adsenser_left {
margin : 0 auto;
position : relative;
width : 90%;
padding-bottom : 20px;
}
.mblock-item {
display : inline-block;
width : 100%;
}
.access_user {
display : inline-block;
margin : 0 auto;
position : relative;
width : 100%;
}
.access_user_login {
float : left;
width : 49.5%;
}
.access_user_register {
float : right;
width : 49.5%;
background : #f3f3f3;
}
.bottom_link_register {
display : none !important ;
}
.more-login a {
padding-right : 30px;
padding-bottom : 10px;
}
.admin_box_adsense_center {
display : none;
}
.ads_728 {
text-align : center;
padding-bottom : 10px;
}
.buy_ {
color : #fff;
display : inline-block;
font-family : Arial;
font-size : 14px;
font-weight : bold;
padding : 20px 10px;
text-decoration : none;
background : #00A8A8;
}
.buy_:hover {
color : #fff;
background : #009595;
}
.buy2_ {
color : #fff;
display : inline-block;
font-family : Arial;
font-size : 14px;
font-weight : bold;
padding : 20px 10px;
text-decoration : none;
background : #3399FF;
}
.buy2_:hover {
color : #fff;
background : #5BADFF;
}
.posbutton {
z-index : 99999;
position : absolute;
}
.list .filters .row {
padding-left : 1px;
padding-right : 10px;
}
.row_search_input {
padding-left : 1px;
padding-right : 7px;
}
#bt_switch {
display : inline-block;
float : right;
margin-top : 11px;
padding-right : 53px;
}
#box_input_query {
padding-right : 3px;
}
#desktop_top_comments {
display : none;
}
.info-location ul .publish img{
background : url(images/greenbox/calendar.gif) right center no-repeat;
}
.info-location ul .update img{
background : url(images/greenbox/calendar_edit.gif) right center no-repeat;
}
.item #type_dates em #item_profile img{
background : url(images/greenbox/profile_offline.gif) right center no-repeat;
}
.item #type_dates em #item_share img{
background : url(images/greenbox/share.gif) right center no-repeat;
}
.item #type_dates em #facebookIcon img{
background : url(images/greenbox/facebook_icon.gif) right center no-repeat;
}
.item #type_dates em #item_share_twitter img{
background : url(images/greenbox/twitter-icon.gif) right center no-repeat;
}
.item #type_dates em #item_share_google img{
background : url(images/greenbox/google-icon.gif) right center no-repeat;
}
.item #type_dates em #item_views img{
background : url(images/greenbox/views.gif) right center no-repeat;
}
#uniform-bt_list span img{
background : url(images/greenbox/grid.gif) right center no-repeat;
}
#uniform-bt_grid span img{
background : url(images/greenbox/list.gif) right center no-repeat;
}
.border-top-line{
border-top: 1px solid #ccc;
}
@media screen and (max-width:1050px) {
#site {
margin : 0 auto;
position : relative;
width : 90%;
}
#accordion_top {
display : none;
}
#accordion_bottom {
display : block;
}
#accordion-bottom{
width:auto;
}
.accordion-toggle-bottom a {
color : #f2f4f8;
text-decoration : none;
}
.accordion-toggle-bottom a:hover {
color : #6ca842;
text-decoration : underline;
}
.accordion-toggle-bottom {
cursor: pointer;
font-family : "Electrolize", sans-serif; 
font-weight:bold; 
padding-top:5px;
padding-bottom:5px; 
font-size:14px;
line-height:28px;
width:100%;
display:block;
list-style : none;
text-indent : 10px;
background : #6ca842;
border-bottom : 1px solid #fff;
}
.accordion-toggle-bottom:hover {
background : #80c74e;
}
.accordion-toggle-bottom span{
float:right;
margin-right:10px;
color : #f2f4f8;
}
.accordion-content-bottom {
display: none;
}
.accordion-content-bottom .sub_cats_bottom {
display:block;
text-decoration : none;
color : #555;
font-size : 12px;
padding : 8px;
border-bottom : 1px solid #f4f4f5;
}
.accordion-content-bottom .sub_cats_bottom:hover {
background : #80c74e;
color : #fff;
}
.accordion-content-bottom  .sub_cats_bottom span{
float:right;
}
.sidebar_site {
float : none;
width : 100%;
}
.home #main {
width : 100%;
}
#showLeft {
display : block;
}
.logo_header a {
margin-left : 50px;
}
#query {
width : 100%;
margin-top : 15px;
}
.list #sidebar {
float : left;
width : 100%;
background : transparent;
}
.ad_list_search #list_head .inner {
width : 100%;
}
.ad_list_search {
float : none;
width : 100%;
margin : 0;
padding : 0;
}
.list #main {
float : none;
width : 100%;
}
.content #main {
width : 100%;
}
.list .filters {
width : 100%;
padding : 0;
background : #e7e7e7;
}
.list .filters .row {
padding-left : 10px;
padding-right : 20px;
}
.row_search_input {
padding-left : 10px;
padding-right : 17px;
}
.subscrive_alert {
padding-bottom : 0;
width : auto;
margin-bottom : 0;
}
div.breadcrumb {
margin-left : -5px;
padding-right : 5px;
background : transparent;
margin-bottom : 15px;
}
.list .filters h3 {
display : none;
}
.breadcrumb_after {
display : block;
}
.breadcrumb_before {
display : none;
}
.fix_width_alert {
width : 99.8%;
}
.fix_width_pattern {
width : 99%;
}
.fix_width_cat {
width : 98.7%;
}
.item #sidebar {
float : left;
width : 100%;
}
.item #contact fieldset textarea {
width : 99.3%;
}
.item #contact fieldset input {
width : 99.3%;
}
#comment-authorName, #comment-authorEmail, #comment-title, #nopaste3 {
width : 97.6%;
}
.comment_left {
display : none;
}
#desktop_top_comments {
display : block;
}
.adsenser_left {
display : none;
}
.admin_box_adsense_left {
display : none;
}
.admin_box_adsense_center {
display : block;
}
.home_premium_ads h3 strong {
margin-right : 0;
}
.home #main h1 strong {
width : auto;
}
.home_listings .grelha .home_premium_ads .item_latest {
padding : 0;
width : 99.8%;
}
.home_listings .grelha .latest_ads .item_latest {
width : 98.7%;
}
.container_listings .grelha .item_quick {
width : 98.7%;
}
.container_listings .grelha .item_ads {
width : 98.7%;
}
.container_listings .grelha .premium_quick {
width : 98.7%;
}
.container_listings .grelha .premium_ads {
width : 98.7%;
}
#alert_email {
width : 100%;
}
.homelist {
width : auto;
}
#bt_switch {
padding-right : 8px;
}
}
@media screen and (max-width:950px) {
.center_menu_user {
display : none;
}
#menu-multilink{
display : none;
}
.top-banner_header img {
width : 50%;
}
.item #contact fieldset textarea {
width : 99%;
}
.item #contact fieldset input {
width : 99%;
}
}
@media screen and (max-width:920px) {
.item_latest {
width : 29.33%;
padding : 5px;
}
.fix_width_alert {
width : 99.9%;
}
.fix_width_pattern {
width : 99.1%;
}
.fix_width_cat {
width : 98.9%;
}
.item #photos {
width : 100%;
}
.item #photos img {
margin-left : 10px;
}
.rtitle {
width : 100%;
}
}
@media screen and (max-width:880px) {
.item_latest {
width : 28.33%;
padding : 5px;
}
.home_listings .grelha .item_latest .text {
margin-left : 30px;
width : 65%;
}
.container_listings .grelha .text_list {
margin-left : 30px;
width : 65%;
}
.premium_quick, .premium_ads, .item_quick, .item_ads {
width : 29.33%;
padding : 5px;
}
.fix_width_alert {
width : 100%;
}
.fix_width_pattern {
width : 99.2%;
}
.add_item {
width : 85%;
}
#tags {
width : 60%;
}
.footer_left {
width : 50%;
}
.footer_right {
width : 50%;
}
.item_user {
width : 28.33%;
}
.ads_728 img {
width : 100%;
}
._user_register {
width : 100%;
}
._user_contact {
width : 100%;
}
.home_listings .grelha .latest_ads .item_latest {
width : 98.3%;
}
.container_listings .grelha .item_quick {
width : 98.3%;
}
.container_listings .grelha .item_ads {
width : 98.3%;
}
.container_listings .grelha .premium_quick {
width : 98.3%;
}
.container_listings .grelha .premium_ads {
width : 98.3%;
}
.item #contact fieldset textarea {
width : 98.5%;
}
.item #contact fieldset input {
width : 98.5%;
}
}
@media screen and (max-width:830px) {
.access_user_login {
float : none;
width : 100%;
}
.access_user_register {
display : none;
}
.bottom_link_register {
display : block !important ;
display : inline-block !important ;
}
}
@media screen and (max-width:820px) {
.fix_width_pattern {
width : 99.1%;
}
.home_listings .grelha .item_latest .text p {
padding-top : 5px;
}
.container_listings .grelha .text_list p {
padding-top : 5px;
}
}
@media screen and (max-width:742px) {
.fix_width_pattern {
width : 99.3%;
}
.home_listings .grelha .item_latest .photo {
width : 160px;
display : inline-block;
float : left;
}
.container_listings .grelha .photo_list {
width : 160px;
display : inline-block;
float : left;
}
}
@media screen and (max-width:720px) {
.premium_quick, .premium_ads, .item_quick, .item_ads {
width : 28.33%;
padding : 5px;
}
}
@media screen and (max-width:690px) {
.top_footer {
width : 78%;
}
.item_latest {
width : 26.33%;
padding : 5px;
}
.home_listings .grelha .item_latest .text {
width : 63%;
margin : 0;
display : inline-block;
float : right;
}
.container_listings .grelha .text_list {
width : 63%;
margin : 0;
display : inline-block;
float : right;
}
}
@media screen and (max-width:650px) {
.fix_width_cat {
width : 98.9%;
}
.item_latest {
width : 45.33%;
padding : 5px;
}
.premium_quick, .premium_ads, .item_quick, .item_ads {
width : 44.33%;
padding : 5px;
}
.item_user {
width : 45.33%;
}
.home_listings .grelha .latest_ads .item_latest {
width : 97.7%;
}
.container_listings .grelha .item_quick {
width : 97.7%;
}
.container_listings .grelha .item_ads {
width : 97.7%;
}
.container_listings .grelha .premium_quick {
width : 97.7%;
}
.container_listings .grelha .premium_ads {
width : 97.7%;
}
}
@media screen and (max-width:600px) {
.fix_width_cat {
width : 98.99%;
}
.item_latest {
width : 44.33%;
padding : 5px;
}
.premium_quick, .premium_ads, .item_quick, .item_ads {
width : 43.33%;
padding : 5px;
}
#tags {
width : 60%;
}
.footer_left {
width : 100%;
}
.footer_right {
width : 100%;
}
.item_user {
width : 44.33%;
}
.mblock-item {
display : block;
width : 100%;
}
#comment-authorName, #comment-authorEmail, #comment-title, #nopaste3 {
width : 98.5%;
}
.item #contact fieldset textarea {
width : 98%;
}
.item #contact fieldset input {
width : 98%;
}
}
@media screen and (max-width:570px) {
.fix_width_cat {
width : 99.3%;
}
}
@media screen and (max-width:550px) {
.logo_header {
width : 100%;
background : #6ca842;
}
.form_publish .publish_button {
display : none;
}
.home_listings .grelha .item_latest .text {
width : 60%;
}
.container_listings .grelha .text_list {
width : 55%;
}
.premium_quick, .premium_ads, .item_quick, .item_ads {
width : 42.33%;
padding : 5px;
}
.top-banner_header img {
width : 90%;
}
}
@media screen and (max-width:500px) {
.fix_width_cat {
width : 99.7%;
}
.home_listings .grelha .item_latest .text {
width : 58%;
}
.home_listings .grelha .latest_ads .item_latest {
width : 95.7%;
}
.container_listings .grelha .item_quick {
width : 95.7%;
}
.container_listings .grelha .item_ads {
width : 95.7%;
}
.container_listings .grelha .premium_quick {
width : 95.7%;
}
.container_listings .grelha .premium_ads {
width : 95.7%;
}
.user_account .modify_profile form input {
width : 80%;
}
.user_account .modify_profile form textarea {
width : 80%;
}
#box_menu_user, .content .user_account {
margin-left : -10px;
}
.item #photos img {
margin : 0;
}
.user_forms form input {
width : 96.7%;
}
.user_forms form textarea {
width : 96.7%;
}
#user_data {
padding-left : 0;
}
}
@media screen and (max-width:480px) {
.item_latest {
width : 42.33%;
padding : 5px;
}
.home_listings .grelha .item_latest .text {
width : 55%;
}
.container_listings .grelha .text_list {
width : 55%;
}
#box_center_user_forms {
width : 85%;
}
.add_item .box {
width : 85%;
}
.add_item input {
width : 92%;
}
.add_item textarea {
width : 92%;
}
.item_user {
width : 42.33%;
}
}
@media screen and (max-width:470px) {
.item_latest {
padding : 5px;
}
}
@media screen and (max-width:450px) {
.item_latest {
width : 41.33%;
padding : 5px;
}
.home_listings .grelha .item_latest .text {
width : 100%;
margin : 0;
display : block;
float : none;
}
.home_listings .grelha .item_latest .photo {
width : 100%;
display : block;
float : none;
}
.container_listings .grelha .text_list {
width : 100%;
margin : 0;
display : block;
float : none;
}
.container_listings .grelha .photo_list {
width : 100%;
display : block;
float : none;
}
.premium_quick, .premium_ads, .item_quick, .item_ads {
width : 41.33%;
padding : 5px;
}
.item_user {
width : 41.33%;
}
}
@media screen and (max-width:420px) {
.fix_width_cat {
width : 99.9%;
}
#comment-authorName, #comment-authorEmail, #comment-title, #nopaste3 {
width : 98%;
}
.item #contact fieldset textarea {
width : 97.5%;
}
.item #contact fieldset input {
width : 97.5%;
}
}
@media screen and (max-width:400px) {
.premium_quick, .premium_ads, .item_quick, .item_ads {
width : 40.33%;
padding : 5px;
}
#tags {
width : 50%;
}
.footer_left {
width : 100%;
float : none;
display : block;
}
.footer_right {
width : 100%;
float : none;
display : block;
}
#intern_footer_right_2 {
width : 100%;
display : block;
padding-left : 10px;
margin : 0;
}
.user_block {
width : 100%;
display : block;
padding : 0;
margin : 0;
}
.item #photos img {
margin-left : -10px;
}
.user_forms form input {
width : 97%;
}
.user_forms form textarea {
width : 97%;
}
}
@media screen and (max-width:380px) {
.fix_width_cat {
width : 100%;
}
}
@media screen and (max-width:360px) {
.item_latest {
width : 40.33%;
padding : 5px;
}
.item_user {
width : 40.33%;
}
#main_profile {
width : 86%;
}
.gootop {
top : 90%;
right : 20px;
}
}
@media screen and (max-width:310px) {
.item_latest {
width : 95%;
padding : 5px;
}
.home_listings .grelha .home_premium_ads .item_latest {
width : 99%;
}
.item_user {
width : 90%;
}
.premium_quick, .premium_ads, .item_quick, .item_ads {
width : 95%;
padding : 5px;
}
.photo_list img {
margin-left : 1px;
}
.home_listings .item_latest .photo img {
margin-left : 1px;
}
#intern_footer_right_2 {
padding-left : 0;
}
.user_forms form input {
width : 95%;
}
.user_forms form textarea {
width : 95%;
}
}