/*   
Theme Name: Aguda Achat
Theme URI: http://www.aguda-Achat.org.il/
Author: Mati Horovitz
Author URI: http://smix.co.il
*/
/* Trick the WordPress Theme Bot *Evil* */
@import url(/wp-content/themes/aguda_achat/css/single.css);
.aligncenter {
  display: block;
  margin: 0 auto !important; }

.alignright {
  float: right;
  margin: 0 0 1em 1em; }

.alignleft {
  float: left;
  margin: 0 1em 1em 0; }

.floatleft {
  float: left; }

.floatright {
  float: right; }

img.aligncenter, img.alignright, img.alignleft {
  border: 1px solid #DDD;
  text-align: center;
  background: #F3F3F3;
  padding: 4px; }

.textcenter {
  text-align: center; }

.textright {
  text-align: right; }

.textleft {
  text-align: left; }

.wp-caption {
  border: 1px solid #DDD;
  text-align: center;
  background: #F3F3F3;
  padding-top: 4px;
  margin: 10px; }

.wp-caption img {
  margin: 0;
  padding: 0;
  border: none; }

.wp-caption .wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  padding: 0 4px 5px;
  margin: 0; }

* {
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif; }

script {
  line-height: 0;
  display: none; }

body {
  font-size: 12px;
  /* Resets 1em to 10px */
  line-height: 16px;
  color: #222;
  text-align: right;
  direction: rtl; }

table {
  border: 0; }

strong, em {
  padding: 2px; }

small, .small {
  font-size: 9pt;
  line-height: 1.2em; }

img {
  /*for img alt*/
  color: #FF0000;
  border: none; }

h1 {
  font-size: 30px;
  line-height: 25px; }

h2 {
  font-size: 28px;
  line-height: 30px; }

h3 {
  font-size: 14px; }

a {
  color: #111;
  text-decoration: none;
  outline: none; }

a:active {
  outline: none; }

button {
  border: none;
  background: transparent;
  font-family: Arial, Helvetica, sans-serif; }

/*general classes*/
.screen-reader-text {
  display: none; }

.clear {
  clear: both; }

.clear0 {
  clear: both;
  height: 0; }

.clear_r {
  clear: right; }

.clear_l {
  clear: left; }

.none {
  display: none !important; }

.hide {
  visibility: hidden !important; }

.over_hide {
  overflow: hidden; }

.block {
  display: block !important; }

.inline {
  display: inline !important; }

.left {
  float: left !important; }

.right {
  float: right !important; }

.float_none {
  float: none !important; }

.txt_center {
  text-align: center !important; }

.txt_left {
  text-align: left !important; }

.dotted {
  border-top: 1px dotted #333; }

.dotted0 {
  height: 0;
  border-top: 1px dotted #333; }

.border0 {
  height: 0;
  border-top: 1px solid #333; }

.bold {
  font-weight: bold; }

.normal {
  font-weight: normal !important; }

.line {
  text-decoration: underline !important; }

.none_line, .none_line.line {
  text-decoration: none !important; }

.pointer {
  cursor: pointer; }

.blue, .blue a {
  color: #073467 !important; }

.black {
  color: #000 !important; }

.c_3f75ba {
  color: #3f75ba !important; }

.green {
  color: #3d9003 !important; }

.white {
  color: #fff !important; }

.red {
  color: red !important; }

.wine, .wine a {
  color: #cf4949 !important; }

.gray {
  color: #7a7a7a !important; }

.blue_link, a .blue_link {
  color: #3f75ba; }

.font12 {
  font-size: 12px; }

.font14 {
  font-size: 14px; }

.font16 {
  font-size: 16px; }

.gray_but span {
  display: block;
  float: left;
  height: 24px; }

span.l, span.c, span.r {
  display: block;
  float: left;
  background-repeat: no-repeat; }

a span.l, a span.c, a span.r {
  text-decoration: none !important; }

span.c {
  width: auto !important;
  background-repeat: repeat-x; }

.green_but_25 {
  cursor: pointer; }

.green_but_25 span.c {
  background-position: 0 -1349px;
  padding: 0 6px;
  color: white;
  line-height: 25px; }

.green_but_25 span.r {
  background-position: 0 -1374px;
  margin-right: 8px; }

.gray_but_23 span.c {
  background-position: 0 -419px;
  padding: 0 6px;
  line-height: 23px; }

.gray_but_23 span.r {
  background-position: 0 -442px; }

.arrow_gray.one {
  width: 3px !important; }

.arrow_gray.right {
  margin: 5px 0 0 3px; }

.pad_r_10 {
  padding-right: 10px; }

.mar_r_10 {
  margin-right: 10px; }

.mar_t_10 {
  margin-top: 10px; }

.paging_links_div {
  padding-top: 20px;
  height: 10px;
  padding-bottom: 14px; }

.paging_links {
  float: right;
  padding-right: 10px; }

.paging_links span, .arc_paging_links a, .arc_paging_links span {
  float: left;
  cursor: pointer;
  display: block;
  margin-right: 5px;
  padding: 0 3px;
  background: #e8e8e8;
  color: #7a7a7a; }

.page-numbers.dots {
  cursor: inherit !important;
  background: none !important; }

.paging_links span.active, .paging_links span.active a, .arc_paging_links .current {
  font-weight: bold;
  background: #3d9003;
  color: white;
  cursor: default; }

.arc_paging_links {
  padding-bottom: 14px;
  overflow: hidden; }

.pg_pages_wrap {
  overflow: hidden; }

.css_table {
  display: table;
  overflow: hidden;
  #position: relative; }

.css_cell {
  display: table-cell;
  vertical-align: middle;
  #position: absolute;
  #top: 50%; }

.css_cell_in {
  #position: relative;
  #top: -50%; }

.border_e0 {
  border: 1px solid #e0e0e0; }

.b_b_2px {
  border-bottom-width: 2px; }

.b_t_none {
  border-top: none; }

.b_b_none {
  border-bottom: none; }

.pad_l_14 {
  padding-left: 14px; }

.pad20 {
  padding: 0 10px; }

.w960 {
  width: 960px;
  overflow: hidden;
  margin: 0 auto; }

.hr_yellow {
  clear: both;
  margin: 17px 0;
  background: #7dc82c;
  height: 5px;
  border: none; }

#top_wrap {
  height: 30px;
  line-height: 30px;
  background: #404c52; }

#top_wrap, #top_wrap a {
  color: #fff; }

#top_menu {
  float: left;
  overflow: hidden; }

#top li {
  list-style: none;
  float: right; }

#top_menu a {
  padding: 0 8px;
  border-right: 1px solid #fff;
  height: 10px;
  display: block;
  line-height: 6px;
  margin: 11px 0 0; }

#top_menu li:first-child a {
  border: none; }

#header {
  width: 960px;
  margin: 0 auto; }

#logo {
  margin-top: 18px;
  text-align: center;
  height: 107px;
  overflow: hidden; }

#logo .desc {
  font-size: 11pt !important;
  font-weight: normal !important;
  line-height: 30px;
  display: block; }

@media only screen and (min-width: 768px) {
  #logo {
    margin-top: 18px;
    width: 218px;
    float: right; }

  #header_wrap {
    height: 140px; }

  #top_banner {
    float: left;
    overflow: hidden;
    width: 728px;
    height: 90px;
    margin: 28px 0 0 0; } }
#nav {
  background: #e4e4e4;
  overflow: hidden;
  border-bottom: 3px solid #7dc82c;
  height: 29px;
  margin-bottom: 10px; }

#nav li {
  list-style: none;
  float: right;
  line-height: 29px; }

#nav li:hover {
  background: #a4d075; }

#nav a {
  color: #000;
  font-size: 14px;
  font-weight: bold;
  padding: 0 35px;
  border-right: 1px solid #b3b3b3;
  display: block; }

#nav li:last-child a {
  border-left: 1px solid #b3b3b3; }

#nav .current-menu-item, #nav li.current-menu-item:hover {
  background: #7dc82c; }

#nav .current-menu-item a {
  border: none !important; }

#nav .current-menu-item + li a {
  border-right: none !important; }

#nav li:hover a {
  border-color: #a4d075;
  /*            border: none;*/
  /*            padding: 0 1px 0 0;*/ }

#nav li:hover + li a {
  border-right-color: #e4e4e4; }

#bcn {
  margin: 0 0 10px 0; }

#bcn .sep {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAHCAYAAAArkDztAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFBJREFUeNpirD2hw4AGeID4OxOaYBQQ3wBJskAFDIB4JhCbwVSAdPQC8XlkQZhEKxBPB+K/6BLvgDgLiPWA+CBMggVJ0TUgdgDiQCD+BRBgADV4DRbCXkyKAAAAAElFTkSuQmCC) no-repeat center;
  padding: 4px 8px 4px 3px; }

#footer {
  clear: both;
  height: 185px;
  margin-top: 45px;
  border-top: 5px solid #7dc82c;
  background: #575757; }

#content {
  width: 642px;
  float: right;
  /*            margin-left: 29px;*/ }

/*main*/
#home_main {
  border: 1px solid #e5e5e5;
  overflow: hidden;
  margin-bottom: 21px; }

#home_main .entry_thumb {
  float: right;
  width: 300px;
  height: 220px;
  overflow: hidden; }

#home_main .content {
  width: 295px;
  padding: 15px 18px 0 27px; }

#home_main h1.entry_title {
  margin: 0 0 10px;
  font-size: 24px;
  line-height: 26px;
  height: 52px; }

#home_main .entry_meta {
  margin-bottom: 15px; }

#home_main .entry_excerpt {
  margin-bottom: 15px; }

#home_secondary {
  overflow: hidden;
  clear: both;
  margin: 0 0 10px; }

#home_secondary .post {
  float: right;
  width: 145px;
  margin-right: 20px; }

#home_secondary .post:first-child {
  margin-right: 0; }

#home_secondary .entry_thumb {
  margin-bottom: 10px;
  height: 100px;
  overflow: hidden; }

#home_secondary .entry_thumb img {
  max-width: 145px; }

#home_secondary .entry_excerpt a {
  display: block; }

#home_secondary .entry_title {
  font-size: 14px;
  line-height: normal;
  height: 50px;
  overflow: hidden; }

#home_secondary .entry_section {
  background: #e6fecb;
  padding: 3px; }

#home_secondary .entry_meta {
  margin-bottom: 12px;
  font-size: 90%; }

#home_sections_banner {
  margin: 5px 0 20px 0; }
  #home_sections_banner .arti-banners {
    margin: 0 auto; }

#home_sections {
  width: 642px;
  float: left;
  overflow: hidden; }

#home_sections .section {
  overflow: hidden;
  clear: both;
  margin-bottom: 29px; }

#home_sections .title {
  background: #e9e9e9;
  height: 28px;
  line-height: 28px;
  padding: 0 8px 0 16px;
  margin-bottom: 10px;
  border-bottom: 2px solid #d3d3d3;
  color: #3c3c3c !important; }

#home_sections h2 {
  font-size: 20px;
  float: right; }

#home_sections .more_in_section {
  font-size: 12px;
  float: left; }

#home_sections .titles {
  float: right;
  padding: 0 5px 0 0;
  width: 480px; }

#home_sections h4 {
  font-size: inherit;
  font-weight: normal;
  height: 27px; }

#home_sections h4 a {
  display: block;
  padding: 5px 10px 4px 0; }

#home_sections h4.bold {
  font-weight: bold;
  background: #ddd;
  border-bottom: 2px solid #7DC82C; }

#home_sections .posts {
  /*            padding: 20px 0;*/
  overflow: hidden; }

#home_sections .thumbs {
  width: 145px;
  height: 100px;
  overflow: hidden;
  float: right;
  border: #DDD 5px solid;
  border-right: #DDD 5px solid; }

#home_sections .thumb {
  width: 145px;
  height: 100px;
  overflow: hidden; }

#home_additional_posts {
  padding: 0 12px; }

#home_additional_posts .row {
  overflow: hidden;
  clear: both;
  border-bottom: 1px solid #eee;
  padding: 7px 0; }

#home_additional_posts .cat {
  width: 100px; }

#home_additional_posts .cat a, #home_additional_posts .comments_num a {
  color: #848485;
  font-size: 11px; }

#home_additional_posts .title {
  /*            width: 450px;*/
  font-weight: bold; }

#home_additional_posts .comments_num {
  width: 80px;
  text-align: left; }

#left {
  width: 300px;
  float: left; }

#left .widgetcontainer {
  list-style: none;
  border: 1px solid #e4e4e4;
  margin-bottom: 19px;
  padding: 4px 3px; }

#left .sm_html {
  margin-bottom: 19px; }

#left #newsletter, #left .searchform {
  overflow: hidden;
  padding: 0 5px; }

#left #newsletter [type=text], #left .searchform [type=text] {
  float: right;
  border: 1px solid #e4e4e4;
  padding: 0 3px;
  width: 195px;
  height: 29px;
  line-height: 20px;
  margin: 5px 0 0; }

#left #newsletter [type=text] + br {
  display: none; }

#left #newsletter [type=submit], #left .searchform [type=submit] {
  float: right;
  border: none;
  background: #7dc82c;
  text-align: center;
  color: black;
  width: 75px;
  height: 30px;
  line-height: 30px;
  font-size: 13px;
  font-weight: bold;
  margin: 5px 0 0;
  cursor: pointer; }

.fbConnectWidgetTopmost {
  border: none; }

#left .widgettitle {
  background: #E4E4E4;
  height: 30px;
  line-height: 30px;
  padding: 0 9px;
  color: #2a2a2a;
  font-size: 13px;
  margin-bottom: 17px; }

.widgetcontainer li {
  margin-right: 20px; }

#sm_nav_menu-2 .wp-post-image {
  padding: 2px !important;
  margin-left: 5px;
  border: 1px solid #eee; }

#sm_nav_menu-2 li {
  padding: 5px;
  margin: 0; }

.widgetcontainer #form_register {
  padding: 0 30px 5px 0;
  overflow: hidden; }

.widgetcontainer #form_register .frm_checkbox input {
  position: relative;
  right: -6px;
  top: 3px; }

.widgetcontainer #form_register .frm_checkbox input#field_103-0 {
  top: 2px; }

.widgetcontainer #form_register .frm_checkbox label {
  display: inline-block;
  width: 200px;
  font-family: sans-serif; }

.widgetcontainer #form_register input[type="submit"] {
  float: left;
  margin: 0 0 0 5px; }

.widgetcontainer .bbp-login-form {
  padding: 0 30px 5px 0; }

.widgetcontainer .bbp-login-form fieldset {
  border: none; }

.widgetcontainer .bbp-login-form input[type="text"],
.widgetcontainer .bbp-login-form input[type="password"] {
  color: #444444;
  background-color: #eeeeee;
  border-color: #dddddd;
  border-width: 1px;
  border-style: solid;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  width: 80%;
  max-width: 100%;
  font-size: 13px;
  padding: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.widgetcontainer .bbp-login-form .bbp-login-links {
  margin-top: 20px; }

.widgetcontainer .bbp-login-form .AWD_facebook_connect_wplogin {
  display: none; }

.widgetcontainer #loginform {
  overflow: hidden;
  padding: 0 0 10px; }

.widgetcontainer #loginform [type="submit"] {
  display: block;
  float: left;
  margin: 0 0 0 5px; }

.widgetcontainer #loginform label {
  width: 70px;
  display: block;
  float: right;
  margin: 5px;
  margin: 5px 0 0 0;
  clear: right;
  line-height: 20px; }

.widgetcontainer .display_name {
  padding: 0 0 0 20px; }

.widgetcontainer #loginform p {
  margin: 0 0 10px; }

.with_frm_style .form-field {
  margin-bottom: 10px; }

.widgetcontainer .recent-post-item {
  overflow: hidden;
  height: 40px; }

.widgetcontainer .recent-post-item > a {
  position: relative;
  top: 3px;
  right: 35px; }

.widgetcontainer .recent-post-item .post-entry {
  position: relative;
  top: -30px;
  right: -12px;
  width: 45px; }

#advanced-recent-posts-4 .recent-post-item > a {
  right: 50px !important; }

.ak_featured_post li {
  padding: 0 0 10px;
  border-bottom: 1px solid lightgray;
  margin: 10px;
  list-style: none; }

.ak_featured_post .title {
  font-weight: bold;
  display: block;
  margin: 0 0 3px; }

.ak_featured_post img {
  max-width: 95%;
  height: auto;
  margin: 12px 0 0 !important; }

@media (max-width: 720px) {
  html, body {
    overflow-x: hidden;
    max-width: 100%; }

  .w960, #content {
    max-width: 100%;
    width: 480px;
    float: none; }

  .arti-banners {
    max-width: 100%;
    overflow: hidden; }

  body.single {
    overflow-x: hidden; }
  .single #header, .single #logo {
    width: 100%; }
  .single #main.w960 {
    width: 95%;
    margin: 0 10px; }
  .single #content {
    width: 95% !important;
    margin: 0 auto; }
  .single #post_content {
    width: 100%;
    float: none;
    max-width: 480px; }
    .single #post_content img {
      max-width: 100%;
      height: auto; }
  .single #after_post {
    width: 100%;
    float: left; }
  .single #post_sidebar, .single #after_post .thumbs {
    display: none; }
  .single #commentform {
    width: 95%; }
  .single #form_submit {
    clear: both;
    padding: 13px 43px 40px;
    overflow: hidden; }
  .single input#email, .single textarea#comment {
    width: 100%; }

  .footer-sidebar-container .widgetcontainer {
    margin-right: 10px; } }
.magazine-container {
  overflow: hidden;
  margin-bottom: 45px; }

#content.magazine .post_hr {
  margin-top: 8px;
  border-bottom-color: #105e84; }

.magazine-name {
  font-size: 120%;
  padding: 5px 16px; }

.em-logo {
  padding: 0 0 25px;
  text-align: center; }

.em-magazine {
  font-size: 20px;
  font-weight: bold;
  margin-top: 10px; }

#home_sections_banner .widget-title {
  background: #e9e9e9;
  height: 28px;
  line-height: 28px;
  padding: 0 8px 0 16px;
  margin-bottom: 30px;
  border-bottom: 2px solid #d3d3d3;
  color: #3c3c3c !important;
  font-size: 14px;
  font-weight: bold; }
#home_sections_banner .magazine-container {
  margin-bottom: 30px; }
#home_sections_banner .magazine-items {
  width: 70%;
  max-width: 100% !important; }
#home_sections_banner .magazine-item {
  font-size: 14px;
  line-height: normal;
  height: 35px;
  overflow: hidden;
  font-weight: bold; }
#home_sections_banner .download-link, #home_sections_banner .magazine-name {
  display: none; }
#home_sections_banner .hr {
  clear: both;
  margin: 17px 0;
  background: #7dc82c;
  height: 5px;
  border: none; }

/*# sourceMappingURL=style.css.map */
