/* top + widgets */
.header-top { background-color: #fff; }
.logo { margin: 5px 0 0 0; max-width: none !important; }
.z_top_all { display: block; float: right; width: 75%; }
.z_top_01 { }
.z_top02-1 { float: left; }
.z_top02-2 { float: left; }
.z_top02-3 { float: right; width: 30%; }
.z_top02-3 > #widgetized-header-right > .widget ul li { padding: 0px; margin: 0 !important; position: relative; }
.z_top02-3 > #widgetized-header-right > .widget ul li img { padding-right: 4px; }
.z_top02-3 > #widgetized-header-right > .widget ul li a { color: #FFF;  font-family: "Roboto Condensed", Arial, sans-serif !important; font-size: 15px; padding: 4px 10px 4px 10px; background-color: #aa2405; text-decoration: none; }
.z_top02-3 > #widgetized-header-right > .widget ul li a:hover { background-color: #831b04; }
.z_top02-3 > #widgetized-header-right > .widget ul li.current-lang a { background-color: #831b04; }
.z_top02-3 > #widgetized-header-right > .widget ul li.lang-item-ru a, 
.z_top02-3 > #widgetized-header-right > .widget ul li.lang-item-en a { margin-right: -50px; }

.z_top03 > #widgetized-header-bottom > .widget { padding-bottom: 0px !important; }
.head-slogan { text-align: right; font-size: 14px; padding: 8px 0 0 0; font-weight: normal; font-family: "Roboto Condensed",Arial,sans-serif!important; }
/* IE font fix */
ul.menu li .arrow-sub-menu, .site-header .main-nav .mobile-menu, .main-nav ul.menu li a { font-family: "Roboto Condensed", Arial, sans-serif !important; font-stretch: condensed; }
.adverts-category-all-main, .entry-title { font-family: "Roboto Condensed", Arial, sans-serif !important; font-stretch: condensed; }

/* top of the website */
#masthead { background-color: #c32905; color: #FFF; height: 145px; margin-bottom: 35px; }
/* .site-branding { color: #FFF; border: solid 1px #FFF; } */
/* Classifieds Categories */
.adverts-flexbox-item { background-color: #FFF !important; box-shadow: none !important; }
/* WPAdverts - Hide location search box */
.adverts-options { padding:  0 20px 0 20px !important; }
.adverts-search { height: 50px; }
.advert-input-type-half { width: 100% !important; }
#location { display: none !important; }  
/* Default image */
/* .adverts-list .advert-img { background-image: url( http://www.zuzki.com/images/banners/karma_go_180x180-1.gif ); } */

/* Widgets styles login */
/* .sp-widget-login-div { border: 3px solid #ededed; padding: 10px 10px 10px 25px; } */
/* .z-login { border-bottom: 4px solid #dedede; padding-top: 15px; } */

#theme-my-login1 { /* border: 3px solid #ededed; */ padding: 0px 15px 10px 15px; } 
#gglcptch_recaptcha_1 { transform:scale(0.82);-webkit-transform:scale(0.82);transform-origin:0 0;-webkit-transform-origin:0 0; padding: 15px 0 5px 0;}
#theme-my-login1 ul li { padding: 0 15px 0 15px; display: block; float: left; }
#theme-my-login1 ul li:nth-child(n+2) { border-left: 1px solid #dedede; text-decoration: none; }
#theme-my-login1 a:link, #theme-my-login1 a:visited { text-decoration: none; border-bottom: 2px solid #FFF; }
#theme-my-login1 a:hover, #theme-my-login1 a:active { border-bottom: 2px solid #de0202; }
.tml .tml-action-links li { border-right: 0px solid rgba(0,0,0,.1); }
#loginform1 p { margin: 0; }
#theme-my-login { width: 50%; float: left; border: solid 3px #e6e6e6; background: #FFF none repeat scroll 0 0 !important; }
#theme-my-login p { width: 100% !important; margin: 0; padding: 0 0 10px 0; border: solid 0px red; background: #FFF none repeat scroll 0 0 !important; }

/* language menu for phone-tablet */
#menu-item-609-en, #menu-item-608-en, #menu-item-609-ru, #menu-item-608-ru { display: none !important; visibility:hidden !important;  }


/* Login-Register-Lost Pass */
.tml { max-width: 600px !important; }
#theme-my-login { font-family: "Roboto Condensed", Arial; font-size: 18px; padding: 20px; line-height: 140%; margin: 0 auto 0 auto; background: #e6e6e6 none repeat scroll 0 0; }
#wp-submit { background-color: #fff !important; border: 2px solid #00b4ff !important; border-radius: 4px; color: #000 !important; margin: 5px 0 5px 0; padding: 10px 25px !important; transition-duration: 0.4s; display: block; font-family: "Roboto Condensed", Arial; font-weight: normal; font-size: 18px; text-align: center; text-decoration: none; text-rendering: optimizeLegibility; text-rendering: geometricPrecision;	font-smooth: always; font-smoothing: antialiased; -moz-font-smoothing: antialiased; -webkit-font-smoothing: antialiased; -webkit-font-smoothing: subpixel-antialiased; }
#wp-submit:hover { border: 2px solid #00b4ff !important; background-color: #00b4ff !important; color: white !important; text-decoration: none; }

/* Widgets styles lang */
.lang-item { width: 45%; float: left; text-align: center; }
.lang-item a { padding-left: 15px; }
.widget ul li { border-bottom: 0px solid #fff; }
a.sp-flipping-link, .sp-widget-login-div > ul { display: none !important; visibility:hidden !important;  }

/* Ads categories */
.adverts-categories-all { text-transform: uppercase; font-family: "Roboto Condensed" !important; font-weight: normal !important; font-size: 16px !important; line-height: 20px; }
.adverts-flexbox { margin-bottom: 8px; }
.adverts-category-all-main { margin: 0 !important; padding: 0px  4px 0px 4px !important; font-weight: normal !important; }
.adverts-category-all-main span { display: block; float: left; }
.adverts-category-all-main a { display: block; float: left; padding-left: 8px; margin: 1px 0 0 5px; width: 220px; border-left: 3px solid #fff; }
.adverts-category-all-main a:hover { color: red; padding-left: 8px; border-left: 3px solid #ff5c00; }
.adverts-flexbox-item { width: 100%; margin: 0 11px 0 11px !important; padding: 5px 0 0 0 !important; border-top: 2px dotted #dddddd !important; } 
.adverts-category-all-main a:hover, .textwidget a:hover { text-decoration: none; }

/* Calendar sidebar */
#today { background-color: #ededed; }

/* Sidebar Banner Button */
.zsb_button { width: 60%; margin: -10px auto -20px auto; padding: 5px 20px; 
border: solid 2px #cacaca; color: #000000; background-color: #f0f0f0; border-radius: 3px; }
.zsb_button:hover { border: solid 2px #ff6600; color: #FFFFFF; background-color: #ff6600; }

/* Ads */
.advert-img { border: 1px solid #ff5c00; display: none; }
.advert-item { border: 0px solid red !important; border-bottom: 2px dotted #dddddd !important; width: 100%; margin: 0 0 4px 0 !important; )
.advert-item span.advert-link { color: #FFF !important; }

/* AdBlock Disable Warning */
.niceMessage .text { background-color: #ed2b00 !important; color: #fff600; margin: 0 auto; position: relative; }




/* --------------------------------------------------------------------------------------------------------------------- */

/* Expand all options - press [Toggle Extra] on a left */

/* --- in most cases edit:
/wp-content/themes/superads.v1.0.5/styles.css or 
/wp-content/plugins/wpadverts/assets/css/adverts-frontend.css --- */
 
/* Responsive design - see: Appearance >  Theme options > Styles */

/* (INFO!) If backup stop working - check directory: /wp-content/uploads/.htaccess */
 
/* (INFO!) Ads Listing - after Classifieds update replace file adverts-frontend.css with my updated file: 
css place:  /wp-content/plugins/wpadverts/assets/css/adverts-frontend.css - replace this file
my updated css:  /wp-content/uploads/wpdverts/adverts-frontend.css - use that file */
 


/* --------------------------------------------------------------------------------------------------------------------- */