/* LICENSE & DETAILS
   ==================================================

	Theme Name: AVO
	Theme URI: 
	Description: 
	Template: twentythirteen
	Version: 1.0
	Author: Scott Livinston
	Author URI: 

	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)

   ==================================================
*/

/* --------------------------------------------
	IncomeUp CSS IMPORT
-------------------------------------------- */

@import url("../twentythirteen/style.css");
@import url(http://fonts.googleapis.com/css?family=Raleway:400,500,600,700);
@import url(http://fonts.googleapis.com/css?family=Libre+Baskerville:400,700);

@font-face {
	font-family: 'Etelka Monospace';
	src: url('fonts/EtelkaMonospace-Bold.eot');
	src: url('fonts/EtelkaMonospace-Bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/EtelkaMonospace-Bold.woff2') format('woff2'),
		url('fonts/EtelkaMonospace-Bold.woff') format('woff'),
		url('fonts/EtelkaMonospace-Bold.ttf') format('truetype'),
		url('fonts/EtelkaMonospace-Bold.svg#EtelkaMonospace-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

/*
	font-family: 'Raleway', sans-serif;font-weight:400;
	font-family: 'Raleway', sans-serif;font-weight:500;
	font-family: 'Raleway', sans-serif;font-weight:600;
	font-family: 'Raleway', sans-serif;font-weight:700;

	font-family: 'Libre Baskerville', serif;font-weight: 400; 
	font-family: 'Libre Baskerville', serif;font-weight: 700; 
*

/* overrides */
body,html {height:100%;color:#333d53;font-size:13px;font-family: 'Raleway', sans-serif;font-weight:500;}

.site {background-color: #fff; border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; margin: 0 auto; width: 100%;padding-top: 40px;position:relative;max-height: 800px;
overflow: hidden; }
.site-header {position:fixed;bottom:20px;width:100%;z-index:101;}
.home .site-header, .home .site-footer  {z-index:100;}
.home .navbar, .home .site-info {background-color: transparent}
.home .site {padding-top:0px;}
.home .hentry {padding:0px;}
.site-footer {background-color: white;position:fixed;bottom:0;width:100%;z-index:101;}
.site-info {padding: 5px 0;z-index:101;}
.site-info .textwidget {font-size:11px; color:#333; font-family: 'Raleway', sans-serif;font-weight:500;}
.site-header .home-link {max-width:980px;min-height: initial; }
.main-navigation {max-width:980px;}


.entry-header, .entry-content, .entry-summary, .entry-meta {max-width: 430px;}
.page article {max-width: 430px;margin:0 auto;overflow-x:visible!important; }
.page.page-id-12 article, .home article {max-width: none}
.entry-content p { line-height: 20px}
.entry-meta, .entry-header {display:none;}
.blog .entry-header, .blog .entry-meta{display:block;}
.blog .categories-links, .single .categories-links{display:none;}
.blog .hentry {margin-bottom:0px;padding-bottom:0px;}
.entry-header {margin-bottom:15px;}
.entry-header h1.entry-title {font-size:18px;line-height:25px;font-family: 'Libre Baskerville', serif;font-weight: 400;;}
.entry-meta a, .entry-meta {color:#435433;font-size:12px;}

ul.nav-menu, div.nav-menu > ul {margin: 0; padding: 0 0px 0 0px;text-align: center;margin-left: -125px;  background-color: rgba(255,255,255,.2);}
.navbar, .site-info {background-color: white}
.nav-menu li {padding: 0px 20px;}
.nav-menu li a {padding:2px 0px;color:#435433;font-family:'Raleway', sans-serif;font-weight:600;font-size:16px;text-transform:uppercase;border-bottom:2px transparent solid; }
.nav-menu li:hover > a, .nav-menu li a:hover, .nav-menu li:focus > a, .nav-menu li a:focus, .nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a {background-color:transparent;color:#435433;border-bottom:2px #9ac778 solid;font-style:normal;}
.nav-menu .sub-menu, .nav-menu .children {display:none!important;}
#menu-item-16 {padding-right:0px; display: none;}
#menu-item-16 a {border:0px!important;}
.entry-content strong {font-size:16px;line-height:25px;font-family: 'Libre Baskerville', serif;font-weight: 400;;}

.imgleft {z-index: 0;position:absolute;}
.imgright {position:absolute;z-index:1;}
.imgleft {width:300px;left:0;height:400px;}
.imgright {width:200px;right:0;height:400px;}

/* menu */
.page-template-page-menu-template .entry-content, .blog .site-content {max-width: 440px}
.blog .site-content {margin:0 auto;}
.single .entry-header {display:block;}

.page-template-page-menu-template .entry-content {position:relative;}
.page-template-page-menu-template .entry-content .sidebar {float:none;width:430px;margin-left:-200px;margin-top:100px;position:absolute;left:0px;}

.page-template-page-menu-template .entry-content .content {
	float: left;
	max-width: 430px;
	padding-right: 30px;
	padding-right: 25px;
}

.page-template-page-menu-template #content {max-width: 768px;margin:0 auto;}
.page-template-page-menu-template .sidebar {position:absolute;margin-top:200px;}


#menu-menu-menu {list-style: none; padding: 0 0 0 50px;}
#menu-menu-menu li {margin-bottom:10px;}
#menu-menu-menu a {display: block;color:#b3d47c;text-decoration:none;text-transform: uppercase;font-family:'Raleway', sans-serif;font-weight:bold;font-size:13px;letter-spacing: 1px}
#menu-menu-menu .current-menu-item a {color:#435433;}


.page-template .content {overflow:hidden;padding-bottom: 60px;}

#comments {display:none!important}
.post-navigation {font-size:14px;font-style: normal;}
.post-navigation .nav-links {max-width: 440px;margin:0 auto;}
.post-navigation .nav-links a {color:#435433;}
.post-navigation .nav-links a:hover {color:#435433;text-decoration: underline;}

.page-id-8 .imgleft {}
.page-id-8 .imgright {width: 170px;top:30%}

.page-id-8 .imgleft:before,
.page-id-12 .imgleft:before {content:url(http://www.eatavo.com/wp-content/uploads/2016/09/Untitled-5-copy.png);}
.page-id-8 .imgright:before,
.page-id-12 .imgright:before {content:url(http://www.eatavo.com/wp-content/uploads/2016/09/Untitled-5-copy2.png)}

.page-id-12 .imgleft {}
.page-id-12 .imgright {width: 170px;top:30%}
.page-id-12 .imgleft:before {content:url(http://www.eatavo.com/wp-content/uploads/2016/09/Untitled-5-copy.png);}
.page-id-12 .imgright:before {content:url(http://www.eatavo.com/wp-content/uploads/2016/09/Untitled-5-copy2.png)}

.page-id-14 .imgleft {}
.page-id-14 .imgright {width: 170px;top:30%}
.page-id-14 .imgleft:before {content:url(http://www.eatavo.com/wp-content/uploads/2016/09/Untitled-5-copy.png);}
.page-id-14 .imgright:before {content:url(http://www.eatavo.com/wp-content/uploads/2016/09/Untitled-5-copy2.png)}

.page-id-171 .imgleft {}
.page-id-171 .imgright {width: 170px;top:30%}
.page-id-171 .imgleft:before {content:url(images/about-left.png);}
.page-id-171 .imgright:before {content:url(images/about-right.png)}

.blog .imgleft {}
.blog .imgright {width: 170px;top:30%}
.blog .imgleft:before {content:url(images/about-left.png);}
.blog .imgright:before {content:url(images/about-right.png)}

/*juices */
.page-template-page-menu-template .imgleft {width: 279px;height:280px;top:0px;left:0px;}
.page-template-page-menu-template .imgright {width: 154px;right:0px;z-index:102;}
.page-template-page-menu-template .imgleft:before {content:url(http://www.eatavo.com/wp-content/uploads/2016/09/Untitled-5-copy.png);}
.page-template-page-menu-template .imgright:before {content:url(http://www.eatavo.com/wp-content/uploads/2016/09/Untitled-5-copy2.png)}


/* gallery */
/* .page-id-12 .imgleft,.page-id-12 .imgright {display:none;} */
.page-id-12 .hentry {padding-top:0px;}

.entry-content.gallery {width:100%;max-width: none;margin:0 auto;}
.entry-content.gallery ul {list-style: none;margin:0;padding:0;width:100%;max-height:550px;}
.entry-content.gallery ul li {padding:0;margin:0;height:100%;}

.owl-theme .owl-controls {
margin-top: 10px;
text-align: center;
-webkit-tap-highlight-color: transparent;
position: absolute;
z-index: 113;
top: -47px;
width: 100%;
}

.owl-theme .owl-controls .owl-nav [class*=owl-] {background:transparent!important;color:#ccc!important;}
#avologo {}
#avologo img {  
	transform: none!important;
  width: 218px!important;
  height: 118px!important;}
/* forms */
button, input, textarea {  border: 1px solid #9ac778;}

button, input[type="submit"], input[type="button"], input[type="reset"] {
  background: #e05d22;
  background: -webkit-linear-gradient(top, #9ac778 0%, #9ac778 100%);
  background: linear-gradient(to bottom, #9ac778 0%, #9ac778 100%);
  border: none;
  border-bottom: 0px;
  border-radius: 0px;
  color: #fff;
  display: inline-block;
  padding: 11px 24px 10px;
  text-decoration: none;
}

.menu-toggle {display:none!important;}
	div.nav-menu > ul {display:block!important; margin-left: 0px; }

#menu-main-menu {
	margin: 0 auto;
}

/* EDITS
------------------------------------------------------------------*/
.page-id-6 #post-6.entry-content {
	padding: 0;
}



/* RESPONSIVE
------------------------------------------------------------------*/
@media (max-width: 1599px) {
	
}

@media (max-width: 1069px) {
	
}

@media (max-width: 999px) {
	
}

/* Collapse oversized image and pulled images after iPad breakpoint. */
@media (max-width: 767px) {
		.site-info .textwidget {font-size:12px;}
		.imgleft {display:none!important;}
		.site-header {position: relative;bottom: auto;}
		.nav-menu li {padding:5px; text-align: left}
		#menu-item-16 {  display: block;text-align: left;margin-top:10px;}
		#avologo {display:none!important}
		ul.nav-menu, div.nav-menu > ul {  margin-left: 0px; text-align: left; max-width: 434px; margin: 0 auto;}
		.page-template-page-menu-template .sidebar {position: relative; margin-top: 0; max-width: 430px; margin: 0 auto; }
		#menu-menu-menu {list-style: none; padding: 0 0 0 5px; }
		#menu-menu-menu li {display:inline-block;margin-right:10px;}
		.site-footer {position:relative;  padding: 20px;}
		.site {padding-top:0px;}
		.page-template .content,.page article { height:auto;  overflow: visible!important;}
		.site {max-height: none}
}
 @media (max-width: 643px) {
 	ul.nav-menu, div.nav-menu > ul {display: block;}
 	.imgright {display:none!important;}
 	.main-navigation {margin-left: 20px;}
 	.page-template-page-menu-template .sidebar {padding-left:10px;}
 	.site-footer {position:relative;  padding: 20px;}
 	.site {padding-top:0px;}
 	.site-info .textwidget {font-size:12px;}
 	.page-template .content, .page article {  height:auto; overflow: visible!important;}
 	.site {max-height: none}
  }


/* Mobile devices */
@media (max-width: 359px) {
	.page-template-page-menu-template .sidebar {padding-left:20px;}
	.site-footer {position:relative;  padding: 20px;}

	.nav-menu li a {font-size:12px;}
	.site {padding-top:0px;}
	.site-info .textwidget {font-size:14px;}
			.page-template .content,.page article {  height:auto; overflow: visible!important;}
	.site {max-height: none}
	#menu-menu-menu li {display:inline-block;width:40%;}
	#menu-menu-menu a {font-size:13px}

	body, html {font-size:15px;line-height:22px;}
	.entry-content p {line-height: 22px}
	.page-template-page-menu-template .entry-content .content {padding-right:0px;}

}

.menusection {
	font-family:raleway;
	letter-spacing: 3px;
	color:#373C46;
}

.menutitle {
	color: #B3D47C;
	font-size:13px;
	font-weight:800;
	letter-spacing: 2px;
}

.menuitem {
	font-size:13px;
	font-weight:bold;
	letter-spacing: 1px;
	color: #4F576A;
	word-spacing: 3px;
}

.menuitem2 {
	font-size:13px;
	font-style: italic;
	letter-spacing: 1px;
	color: #4F576A;
	line-height: 1.5;
	word-spacing: 3px;
}

.aboutbody {
	font-family:raleway;
	font-size:13px;
	letter-spacing: 1px;
	color: #4F576A;
	word-spacing: 3px;
}