/*
Theme Name:    	Munch Child Theme
Description:    Child theme for Munch.
Template:       munch
Author:			
Version:        1.0
*/


/* Import parent theme styles */
@import url("../munch/style.css");


/* -----------------------------------------------------------
	ADD YOUR CSS BELOW THIS LINE
/* ----------------------------------------------------------- */

/*slide home page*/
  
.holder .cont h1 {
   font-size: 60px;
  /* text-shadow: 0.1em 0.1em 0.1em rgba(0, 0, 0, 1); */
  color: #eee;
  text-shadow: 4px 3px 0px #7e2e2e, 5px 4px 10px #000;}

.wrapper .sequence .funky-button {
  color: #FFFFFF!important;
  border: none !important;
  background-color: #7e2e2e!important;
  font-size:25px;
}

/* fin slide home page*/

body{margin:0px;}

.element-height {
    height: 200%;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
    z-index: 2;
}

.fts-twitter-div {
position: relative;
padding: 0;
clear: both;
overflow: auto;
height: 250px !important;
}

.timeline-header {
color:#7e2e2e !important;
}

.follow-button profile {
display:none !important;
}



.footer-navigation {
overflow: hidden;
width: 36%;
padding-top: 30px;
padding-bottom: 30px;
}

.holder {
display: table;
position: absolute;
height: 50%;
top: 0;
left: 0;
margin: 0;
width: 100%;
z-index: 3;
}


iframe .gmaps {
frameborder:0 !important;
border:none;
height:400px;
}

.site-footer, .copyright, .site-footer a, .site-footer a:hover {
    font-size: 13px;
}

#fluxFb {
font-size: 11px !important;}

#primary-nav {
  height:0px;
}

#primary-nav > li {
width:14%;
margin-top: -26px;
/* margin-top: -13px; */
padding-bottom: 2px;
}
#primary-nav > li > a {
border: 1px solid transparent;
border-right-width: 0;
border-top-width: 0;
padding: 99px 0px;
}
#CDSSCROLLINGRAVE.wide {
width: 99% !important;
}

.page-header, .parallax-section {
color: #FFFFFF;
font-family: Montserrat;
font-size: 13px !important;
}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) { 
	
#primary-nav > li > a {
	border: 1px solid #7e2e2e;
	border-right-width: 0;
	border-top-width: 0;
	padding: 38px 0;
	}
.parallax-section {
	min-height: 1180px;
	padding: 0;
	position: relative;
	z-index: 1;
}
}


@media only screen and ( max-width: 1024px ) { 
  #primary-nav {
    height:auto;
  }

	#primary-nav a {
		font-size: 21px;
		font-family: 'Playfair Display', serif;
		letter-spacing: 2px;
		font-weight:900;
	}

	#primary-nav ul  li a {
		color:#7E2E2E !important;
	}

	#primary-nav li:hover a{
		color:#fff !important;
	}
}