
/* Themify Custom CSS */
*, *:before, *:after {
	              -moz-box-sizing: border-box; -webkit-box-sizing: border-box;box-sizing: border-box;
}
body {
	  margin: 0; 
}
.columnsContainer, footer, header {
	  position: relative;margin: .5em; 
}
.leftColumn, .rightColumn, footer, header {
	  border: 1px solid  #ccc;padding: 1.25em; 
}
.leftColumn {
	  margin-bottom: .5em; 
}
.nav {
	  list-style: none;margin-left: 0;margin-bottom: 0;padding-left: 0;
}
.nav > li,.nav > li > a {
	  display: inline-block;  *display: inline;zoom: 1;
}
.inline-items {
	  margin-top: 0;
}
.inline-items li {
	  margin-left: 0;border-left: 1px solid black;padding-left: 10px;padding-right: 10px;
}
.inline-items li:first-child {
	  margin-left: 0;border: none;padding-left: 0;padding-right: 10px;
}
.inline-items li:last-child {
	  padding-right: 0;
}
/* MEDIA QUERIES */@media screen and (min-width: 47.5em ) {
	              .leftColumn {
	  margin-right: 19.5em; 
}
.rightColumn {
	  position: absolute;top: 0;right: 0;width: 18.75em; 
}
   
}
/* HEADER BAR WITH LOGO ON THE LEFT AND MENU ON THE RIGHT This snippet will move the logo to the left of the header bar and the menu to the right: */@media (min-width: 850px) {
	        #headerwrap {
	  background-color: white !important;height: 64px;position: fixed;width: 100%;top: 0px;z-index: 300000 !important;    
}
    #site-logo {
	  position: fixed;top: 0px;left: 0px;padding: 0;    
}
    #main-nav {
	  position: fixed;top: 0px;right: 0px;padding: 10px;    
}

}
#site-description,form#searchform,div.social-widget {
	  display: none;
}
/* fix images in blog posts */.post img {
	     margin: 20px;     padding: 20px;     border: double black 1px
}
