ul, ol{
	padding-left:10px;
}

/*a{
	color:#88b7b3;
}*/

a:hover{
	color:#b6a591;
	text-decoration:none;
}

img {
	vertical-align: middle;
	max-width: 100%;
	height: auto;
}

a .text-logo {
	margin: 15px 0;
}

@media (max-width: 767px) {
	a .text-logo {
		display: none;
	}
}

.testimonials-slider small{
	font-size:75%;
	display:block;
	margin-top:8px;
	font-style:italic;
}

.dropdown-menu {
	list-style: none;
	display: inline-block;
	margin-right: 44px;
	margin-left: 44px;
	padding: 0;
	vertical-align: bottom;
}

@media (max-width: 767px) {
	.dropdown-menu {
		display: block;
		margin: 11px 0px;
	}
}

#home-slider.fixed-intro .slides li {
	max-height: 600px !important;
}

@media (max-width: 767px) {
	#home-slider.fixed-intro .slides li {
		max-height: 600px !important;
	}
}

.simple-headlines .headline {
	text-transform: uppercase;
	font-size: 80px;
	color: #fff;
	letter-spacing: 24px;
	line-height: 0.8;
	margin-bottom: 22px;
	display: inline-block;
	border-bottom: 3px solid #fff;
	padding-bottom: 11px;
	margin-right: -24px;
}

.simple-headlines .title-lower {
	border: 0;
}

.text-white * {
	color: #fff;
}

.phase-icon {
	border-color: #353535;
	margin-bottom:20px;
	/*font-size:34px;*/
}

.text-white .phase-icon {
	border-color: #fff;
}

.service-text .service-title {
	word-break: break-all;
}

.stat.no-border {
	border: 0;
}

.stat.has-many {
	min-height: 140px;
	padding-bottom: 30px;
	border: 0;
}

.price,
.pricing-table ul li {
	color: #353535;
}

.pricing-table {
	border-color: #353535;
}

.pricing-table .line {
	background: #353535;
}

.text-white .price,
.text-white .pricing-table ul li {
	color: #fff;
}

.text-white .pricing-table {
	border-color: #fff;
}

.text-white .pricing-table .line {
	background: #fff;
}

.text-white .btn {
	border-color: #fff;
}

.text-white .btn:hover h6 {
	color: #353535;
}

.pricing-table > h1 {
	word-break: break-all;
}

.client a {
	text-decoration: none;
}

.inner-container .text-logo {
	color: #fff;
}

.single-project .close-project {
	display: none;
}

#contact {
	background-color: #444444;
}

.form-validation {
	display: none;
}

#form-btn button {
	background: none;
	border: 0;
	outline: none;
	padding: 0;
	margin: 0;
	line-height: 1;
	text-transform: inherit;
	font-family: inherit;
	font-size: inherit;
}

.white-btn:hover h6 button {
	color: #444;
	cursor: pointer;
}

.flexslider {
	border: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
}

.section-type-logos h2 {
	margin-bottom: 44px;
}

.admin-bar #thenavigation.sticky-nav {
	top: 32px;
}

@media (max-width: 767px) {

	.admin-bar #thenavigation,
	.admin-bar #thenavigation.sticky-nav {
		top: 46px;
	}

}

.page-body {
	margin-bottom: 40px;
}
.logo-holder {
	display:block;
	margin:0 0 5px;
}
.logo-holder img {
	max-width: 100px;
	margin-top:10px;
	opacity:1;
	width:64px;
	height:67px;
}

.blog-preview-holder .post-preview {
	height: 330px;
}

@media (max-width: 700px) {
	.blog-preview-holder .post-preview {
		width: 100%;
	}
}

body {
	font-family: serif;
}

.section-type-services .page-title {
	margin-bottom: 88px;
}
#section-menu.section-type-services .page-title {
	margin-bottom: 30px;
}
.section-type-quote h1 {
	line-height: 1.2;
	margin-bottom: 22px;
}

#loader {
	overflow: hidden;
}

.has-background-gray .blog-single {
	margin-top: 150px;
}

#home-video {
	background-size: cover;
	position: relative;
}



#section-top {background-color:transparent!important;position:absolute;top:0;left:25%;width:50%;height:100%;z-index:10;
	background:url(../img/littlespoon-logo.png) no-repeat center 120px;background-size:452px 259px !important;
	background-attachment:local!important;
	padding:415px 0 0;}
#section-top .page-title {margin-bottom:30px;}
#section-top .icon, #section-top .medium-4.line {display:none;}
#section-top .home-buttons {
	clear:both;
	float:none;
	width: 330px;
	margin:0 auto;
}
#section-top .home-buttons a,#section-top .home-buttons a:link, #section-top .home-buttons a:visited {
	display:block;
	width:130px;
	margin:0 15px;
	padding:0;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	border:1px solid #fff;
	line-height:40px;
	height:40px;
	font-size:18px;
	letter-spacing:0;
	float:left;
	font-family: 'Pathway Gothic One';
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	position:relative;
}
#section-top .home-buttons a span {color:#222;display:none;position:absolute;top:0;left:0;width:100%;text-align:center;height:100%;text-indent:0;}
#section-top .home-buttons a:last-child:hover {
	text-indent:-50000px;
}
#section-top .home-buttons a:hover {
	background:rgba(255,255,255,0.7);
	color:#222;
}
#section-top .home-buttons a:hover span {
	display:block;
}

#section-top h1 {font-size:16px; border-top:1px solid #fff;border-bottom:1px solid #fff;width:340px;padding:10px 0;margin:0 auto;}
#section-top p.lead {font-size:12px;text-align:justify;max-width:452px;margin:0 auto 30px;}

#section-top ul.menu {display:inline-block;list-style:none;margin:0 auto 30px;}
#section-top ul.menu li {display:inline-block;float:left;color:#fff;margin:0 20px}
#section-top ul.menu li a, #section-top ul.menu li a:link, #section-top ul.menu li a:visited {color:#fff;font-size:14px;font-family: 'Pathway Gothic One';text-transform:uppercase;}
#thenavigation {max-height:175px}
#thenavigation .medium-5 {padding-top:20px;}
#thenavigation .medium-2 {padding-top:10px;height:175px}
a#btn-mailchimp, a#btn-mailchimp:link, a#btn-mailchimp:visited {
	display:block;
	width:100%;
	height:30px;
	margin:10px 0 0;
	background:url(../img/btn-mailchimp.png) no-repeat center top;
	padding:0;
	text-indent:-50000px;
	position:relative;
}
a#btn-mailchimp:before {
	position:absolute;
	width:20px;
	height:1px;
	background:rgba(128,130,133, 0.2);
	top:15px;
	left:0;
	content:"";
}
a#btn-mailchimp:after {
	position:absolute;
	width:20px;
	height:1px;
	background:rgba(128,130,133, 0.2);
	top:15px;
	right:0;
	content:"";
}
a.hdr-tw,a.hdr-tw:link,a.hdr-tw:visited {
	font-family: 'Pathway Gothic One';
	font-size:14px;
	clear:both;
	display:block;
	text-align:center;
	color:#808285;
	position:relative;
	width:100%;
	height:14px;
	text-transform:uppercase;
}
a.hdr-tw:before {
	position:absolute;
	width:20px;
	height:1px;
	background:rgba(128,130,133, 0.2);
	top:7px;
	left:0;
	content:"";
}
a.hdr-tw:after {
	position:absolute;
	width:20px;
	height:1px;
	background:rgba(128,130,133, 0.2);
	top:7px;
	right:0;
	content:"";
}
.social {
	width:125px;
	position:relative;
	height:20px;
	margin:0 auto;
	padding:4px 0 0;
}
a.hdr-fb,a.hdr-fb:link,a.hdr-fb:visited {
display:block;width:16px;height:16px;
background:url(../img/social-icons.png) no-repeat 4px 0;
text-indent:-5000px;
position:absolute;top:4px;left:2px;
}
a.hdr-ig,a.hdr-ig:link,a.hdr-ig:visited {
display:block;width:16px;height:16px;
background:url(../img/social-icons.png) no-repeat -12px 0;
text-indent:-5000px;
position:absolute;top:4px;right:0;
}
a.hdr-ph,a.hdr-ph:link,a.hdr-ph:visited {
	text-align:center;
	color:#8A784F;
	
	font-family: 'Pathway Gothic One';
	font-size:18px;
	line-height:16px;
	display:block;
	text-transform:uppercase;
}

#section-visit .process-phase {text-align:center;}
#section-visit .process-phase .phase-icon {margin:10px auto;float:none;display:block;}
#section-visit .process-phase .phase-text {float:none;}

#section-visit .row.menu-layout .medium-3 {float:left!important;}
#section-visit .row.menu-layout .medium-3:first-child {margin-left:26%}
#section-visit .service {border:1px solid #fff;}
#section-visit .service .line {background:#fff;}
#section-visit h6.alt-h {color:#fff;}
#section-visit .btn:hover h6.alt-h {color:#353535;}
	
.mobile-logo {display:none;}

.phase-icon .icon-pp-radish-icon-21 {padding-top:5px;}

#section-top .line {background:none;}

#section-top .line:before {
	position:absolute;
	width:40px;
	height:1px;
	background:#B6A591;
	top:7px;
	left:0;
	content:"";
}
#section-top .line:after {
	position:absolute;
	width:40px;
	height:1px;
	background:#B6A591;
	top:7px;
	right:0;
	content:"";
}
.wprmm_menu .one-column li {
	text-align:center;
}

.wprmm_menu ul li span.menu_price {
	line-height:30px;display:none;
}
.wprmm_menu .one-column h3 {
	line-height:30px;font-size:20px;display:block;
}

#section-LOCAL .process-phase {
	padding-left:70px;
}
#section-LOCAL .process-phase:first-child {
	padding-left:200px;
}


a.ft-tw,a.ft-tw:link,a.ft-tw:visited,
a.ft-fb,a.ft-fb:link,a.ft-fb:visited,
a.ft-ig,a.ft-ig:link,a.ft-ig:visited
{
	display:block;
	width:44px;
	height:25px;
	background:url(../img/social-footer.png) no-repeat 0 0;
	text-indent:-5000px;
	margin:0 auto;
	padding:0;
}

a.ft-tw,a.ft-tw:link,a.ft-tw:visited {
	background-position:-55px 0;
}
a.ft-tw:hover {
	background-position:-55px -32px;
}

a.ft-fb,a.ft-fb:link,a.ft-fb:visited {
	background-position:22px 0;
}
a.ft-fb:hover {
	background-position:22px -32px;
}

a.ft-ig,a.ft-ig:link,a.ft-ig:visited {
	background-position:-15px 0;
}
a.ft-ig:hover {
	background-position:-15px -32px;
}
/*a.post-link:hover .post-overlay {background:rgba(255,255,255,0.4)}*/