
.search-box-container {
	width: 300px;
	height: 45px;
	position: absolute;
	right: 255px;
	top:25px;
	text-align: right;
	}

.searchfield {
	height: 45px;
	width: 400px;
	font-family:Cambria, 'Hoefler Text', 'Liberation Serif', Times, 'Times New Roman', 'serif';
	color: #000;
	font-size: 1em;
	border-radius:5px;
	background-image: url(../images/icons/search-icon-25x25-transparent.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	border: thin solid rgba(82,186,213,1.00);
    text-indent: 45px;
	margin-left: 25px;
			
		
	
}

.recipe-searchfield {
	height: 45px;
	width: 100%!important;
	font-family:Cambria, 'Hoefler Text', 'Liberation Serif', Times, 'Times New Roman', 'serif';
	color: #000;
	font-size: 1em;
	border-radius:5px;
	background-image: url(../images/icons/search-icon-25x25-transparent.png);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	border: thin solid rgba(82,186,213,1.00);
    text-indent: 45px;
			
	
}

.app-downloads {
    
    margin: 0px auto;
    text-align: center;
	
}
.app-downloads img {
    max-width: 300px;
	height: 90px!important;
	padding-right: 25px;
}

.app-instructions {
    
    text-align: center;
    font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, "serif";
    font-size: 16px;
    font-weight: 500;
}

.mobile-searchfield {
	height: 45px;
	width: 90%!important;
	font-family:Cambria, 'Hoefler Text', 'Liberation Serif', Times, 'Times New Roman', 'serif';
	color: #000;
	font-size: 1em;
	border-radius:5px;
	background-image: url(../images/icons/search-icon-25x25-transparent.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	border: thin solid rgba(82,186,213,1.00);
    text-indent: 45px;
			
	
}

.fieldlabels {
	
	padding-left: 5%;
	padding-right: 10%;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
	color:#52BAD5;
	font-weight: 600;
	font-size: 1.25em;
	
}

.c-inputs {
	
	width: 100%;
	padding-left: 5%;
	margin-top: 5px;
	margin-bottom: 15px;
}

.c-inputs-fields {
	
	width: 90%;
	border: solid thin #52BAD5;
	border-radius: 3px;
	height: 35px;
}

.c-inputs-comments {
	
	width: 90%;
	border: solid thin #52BAD5;
	border-radius: 3px;
	height: 65px;
}

.fieldlabels-button {
	
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
	color:#52BAD5;
	font-weight: 600;
	font-size: 1.25em;
	width: 80%;
	margin: auto;
	
}

.fieldlabels-captcha {
	
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
	color:#52BAD5;
	font-weight: 600;
	font-size: 1.25em;
	width: 80%;
	margin: auto;
	text-align: center;
	margin-bottom: 10px;
	
}

.c-inputs-button {
	
	width: 100%;
	border: solid thin #52BAD5;
	border-radius: 3px;
	height: 65px;
	margin: auto;
	background-color: #3FA1DA;
	color: ghostwhite;
	cursor: pointer;
	font-size: 1.375em;
}




@media (max-width: 320px) {
	
	
	.search-box-container {
display: none;
	}

	.app-downloads img {
    width: 100%;
		padding: 0px;
}
	

}

@media (min-width: 321px) and (max-width: 768px) {
	
		.app-downloads img {
    width: 100%;
			padding: 0px;
			
}
	
		.search-box-container {
display: none;
	}
}