/** bis 799px */

#topnavigation.default .topnavigation-box a {margin-right:0.5em;}

.content-wrap img {max-width:26.3em; height:auto !important;}

#wave {font-size:0.75em; position:relative; top:0.44em;}

#sidebar-header{ padding: 0.2em 0 0 0.2em; }
#styleswitch_div{  float: right;  }
.styleswitch_div{  float: left;  padding: 0.3em 0.1em 0 0;  }
.styleswitchimg img{  margin: 0 0.1em 0 0.1em;  }
.styleswitchtext{  display: none;  }
#site-title{  margin: 0 0 -0.3em;  }
#search-formhybrid-search div{  clear: both;  display: block;  }
#search-texthybrid-search{
    font-size: 1em;
}

.wrap{  clear: both;  display: block;  }
.menu-toggle{  display: none;  }
#menu-secondary{  font-size: 0.85em;  }
#menu-secondary-items{ list-style-type: none;  padding: 0; margin: 0;  }
#menu-secondary-items li{  padding: 0 0.1em 0 0.1em; margin: 0 0.1% }
#menu-secondary-items .menu-item .sub-menu .sub-menu {position: relative}
#menu-secondary-items .sub-menu .sub-menu {left: 20% !important}
.sub-menu li{  display: none; }
.current-menu-ancestor ul{  display: block !important;  visibility: visible;  }
.current-menu-ancestor ul li{  display: block !important;  visibility: visible;  }
.current-menu-item ul{  display: block !important;  visibility: visible;  }
.current-menu-item ul li{  display: block !important;  visibility: visible;  }
#content .sub-menu li{  display: block;  visibility: visible;  }
#content .menu-item a:hover{ font-size: 1em;  }
#qtranslate-2-chooser{  display: block; list-style-type: none;  margin: 0; padding: 0;  }
#qtranslate-2-chooser li{  margin: 0.2em 0.2em 0 0;  }


.breadcrumb-trail{ font-size: 0.8em;  padding: 0.2em 0 0.2em 0.2em; }
.breadcrumb-trail > * {position:relative; top:0.3em;}
.sep{  margin: 0 -0.5em 0 -0.5em;  }


.wpcf7-form-control{  width: 61.8%;  }
#commentform input{  width: 50%;  }
#commentform textarea{  width: 75%;  }
#commentform p:last-child{  padding-bottom: 0.5em;  }
.hfeed{  padding: 0 0.2em;  }
.comments-closed{  display: none;  }
.copyright{  display: none;  }
.credit{  display: none;  }
#footer-content{ display: block;  height: auto;  padding: 0.2em; }
#backtolast{  float: left;  }
#backtolast a:link{  text-decoration: none;  }
#backtotop{  text-align: right;  }
#backtotop a:link{  text-decoration: none;  }
