/*
	Theme Name: Legenda Child
	Description:  Legenda Child Theme  for Champoeg Farm
	Author: Efishinsea
	Author URI: http://efishinsea.com/
	Template:     legenda
	Version:      1.0.0
*/

@import url("../legenda/style.css");

.js .tmce-active .wp-editor-area,
.js .tmce-active .wp-editor-area p {
	color: #000 !important;
}

.menu-full-width .nav-sublist-dropdown {   }
.menu-full-width .nav-sublist-dropdown .container  li.menu-item a { font-size:12px; }
.menu-full-width .nav-sublist-dropdown .container ul > li.first {
	padding-left: 22px !important;
}
.menu-full-width .nav-sublist ul > li:first-child {
	padding-left: 4px !important;
}

.header { margin-top:0px; margin-bottom:0px; padding-bottom:20px; }
.header .table-row .search {display:none;}


.wpcf7-list-item input[type=checkbox],
.wpcf7-list-item input[type=radio]{
	width:25px; 
	display:inline-block;
	margin-right:5px;
}

/*Google Calendar Feed*/
.gce-list { list-style-type:none; margin-left:-20px}
.gce-list li {font-size:11px; margin-bottom:8px; border-bottom:1px dotted #ccc; padding-bottom:8px;}
.gce-list-title {}
.gce-list-event {background:#ffffff !important; font-weight:bold;}
.gce-date,
.gce-time{ font-size:11px;}

.gce-location,
.gce-desc{font-size:11px;}

.gce-link a {font-size:11px; }

.sidebar-widget #searchform input[type="text"] {width:65%; margin-right:0px;}
.sidebar-widget #searchform input.button {float:right; padding:10px 5px 10px 5px;} 
.ie .sidebar-widget #searchform input.button {float:right; padding:7px 5px;} 

abbr.required {
	text-decoration:none;
	border-bottom:0px;
}



@media (max-width:979px){
	.header .container{
		position: relative;
	}
	.header .menu-icon{
		margin-top: -12px;
	}
	.sidebar-widget #searchform input[type="text"] {max-width:55%; margin-right:0px;}	
}

@media (max-width:767px){
	.header { margin-top:0px; }
	.header .shopping-cart-widget{
		top:-60px;	
	}
	
	.sidebar-widget #searchform input[type="text"]{min-width:75% !important; margin-right:0px;}
	.sidebar-widget #searchform input.button {float:right; padding:10px;} 
}

@media (max-width:479px){

	.header .shopping-cart-widget{
		display:none;
	}
}
