/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/*Add your own styles here:*/
.av-special-heading .av-special-heading-tag {
  float: none;
}

ul.social_bookmarks li a {
  font-size: x-large;
}

.hr {
  margin: 20px 0 20px 0;
}

body .column-top-margin {
  margin-top: 40px;
}

.logo img,
.logo,
.logo a {
  width: auto;
  height: 130px;
}

.html_stretched #wrap_all {
  background-color: #fff;
}

p,
li {
  color: #333;
}

.avia-icon-list .iconlist_title {
  text-transform: none;
}

.main_color strong,
.main_color b {
  color: #333;
}

.main_color a strong {
  color: #c05f5f;
}

.main_color .toggle_icon,
.toggle_icon .hor_icon,
.toggle_icon .vert_icon {
  border-color: #c05f5f;
}

a,
a:hover,
a:visited {
  text-decoration: none;
}

.main_color .toggle_content.invers-color {
  background: #e1e1e1;
  color: #333;
  box-shadow: 1px 2px 3px #ccc;
  margin-bottom: 10px;
  border-radius: 0 0 10px 10px;
}

.main_color .toggler {
  color: #333;
  font-weight: bold;
}

#header_main_alternate.container_wrap {
  background-color: #e1e1e1;
  box-shadow: 1px 3px 5px #ccc;
}

#header_main_alternate .avia-menu-text {
  color: #333;
  cursor: pointer;
  font-size: 1.1em;
}

.customSide.iconbox .iconbox_content h3.iconbox_content_title {
  margin-bottom: 0px;
  padding: 3px 0px;
  text-transform: none;
}

.customSide .iconbox_content {
  padding: 10px 5px 10px 10px;
  box-shadow: 1px 1px 3px 1px #ccc;
  margin-bottom: 10px;
}

.customSide .iconbox_content:hover {
  background-color: #ccc;
}

.main_color h3.widgettitle {
  border-bottom: 1px solid #11202a;
  margin-bottom: 10px;
  padding-bottom: 5px;
}

#footer h3.widgettitle {
  border-bottom: 1px solid #8e9392;
  padding-bottom: 7px;
  color: #8e9392;
}

.main_color .iconlist_content {
  color: #55606e;
}

.bordered-img {
  border: gray 1px solid;
  padding: 5px;
}

.sidebar {
  background-color: #fff;
  padding-right: 20px;
  height: 100%;
  margin-bottom: 0;
}

.iconbox_content {
  background-color: white;
  padding: 5px;
  border-radius: 5px;
}

.container {
  padding-bottom: 0px;
}

#top #header strong.logo {
  padding: 15px;
}

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
  
body {
  font-size: 14px;
}

.lang-item.menu-item.menu-item-top-level.menu-item-type-custom.menu-item-object-custom {
  background-color: #c05f5f;
  color: #e1e1e1;
}

#header_main_alternate
  .lang-item.menu-item.menu-item-top-level.menu-item-type-custom.menu-item-object-custom
  .avia-menu-text {
  color: #e1e1e1;
}

.template-page.content {
  padding-top: 40px;
  padding-bottom: 40px;
}

.av-special-heading.av-special-heading-h1.blockquote.modern-quote {
  margin: 0;
}

#header_main_alternate .main_menu .avia-menu.av-main-nav-wrap {
  height: 100%;
}
