/*  
Theme Name: Leighton Design Group
Version: 1.0
Description: A custom Parallax child theme created for Leighton Design Group by <a href="http://erionmedia.com">Erion Media, Inc</a>.
Author: Michael R. Murphy
Author URI: http://erionmedia.com
Template: parallax
*/

@import url("../parallax/style.css");
@import url('https://fonts.googleapis.com/css?family=Roboto');

/*===Slider Fix===*/
body.single-portfolio .showloader .portfolio-slideshow { visibility: visible !important; }

/*************************************************************************
	HEADER
*************************************************************************/	
#nav-bar, #nav-bar.fixed-nav-bar {
	position:static;
	background:#877e78;
}
	body.home #nav-bar {position:absolute;}

#themify-social-links-2 {
	padding:18px 45px 12px 50px;
	width:358px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
.social-links.horizontal li, .social-links.vertical li {margin:0 15px 5px 0;}
.social-links .icon-large img {
	max-width:43px;
	max-height:43px;
}

#main-nav .current_page_item a, #main-nav .current-menu-item a,
#main-nav .current_page_item a:hover, #main-nav .current-menu-item a:hover {color:#333;}

/*************************************************************************
	FOOTER
*************************************************************************/	
p.back-top {display:none;}


/*************************************************************************
	GENERAL CONTENT
*************************************************************************/	
#pagewrap {background:#877e78;}
	body.home #pagewrap {background:transparent;}

.post-image img {border-radius:0;}

.portfolio-post .post-image .carousel-pager a {background:#e6e6e6;}
.portfolio-post .post-image .carousel-pager .selected {background:#333;}

body.query-portfolio #content .loops-wrapper .post {text-align:left;}

body.query-portfolio #content .loops-wrapper h1.post-title,
body.query-portfolio #content .loops-wrapper h1.entry-title {
	margin:0;
	/*font-size:0.875em;*/
	font-size:1em;
}
body.query-portfolio #content .loops-wrapper .entry-content p {font-size:0.875em;}


.slideshow-nav {text-transform:uppercase;}

input[type="reset"], input[type="submit"],
button, .gform_button, input#gform_submit_button_1[type="submit"] {
	background-color:#877e78 !important;
	background-image:linear-gradient(to bottom, rgba(135, 126, 120, 1) 100%, rgba(135, 126, 120, 1) 100%) !important;
	box-shadow:none !important;
	font-weight:normal !important;
	text-transform:none !important;
	border:1px solid #877e78 !important;
	transition: all 0.5s ease;
}
input[type="reset"]:hover, input[type="submit"]:hover,
button:hover, .gform_button:hover {
	background:#000 !important;
	color:#fff !important;
	border:1px solid #000 !important;	
} 

body.single-portfolio .entry-content p {margin:0 0 1em;}

h1.page-title {
	font-family:'Roboto','Roboto Condensed';
	font-weight:normal;
	letter-spacing:normal;
}

#content #page-2352 h2 {letter-spacing: normal;}

/*************************************************************************
	GRAVITY FORMS
*************************************************************************/	
textarea, input[type="text"], input[type="password"], 
input[type="search"], input[type="email"], input[type="url"],
.gform_wrapper input[type="text"], .gform_wrapper input[type="url"], 
.gform_wrapper input[type="email"], .gform_wrapper input[type="tel"], 
.gform_wrapper input[type="number"], .gform_wrapper input[type="password"] {
	padding:5px !important;
	border-radius:0;
	font-size:1em !important;
}
.gform_wrapper ul.gform_fields li.gfield {clear:none;}

body.page-id-2354 .gform_body li#field_1_1,
body.page-id-2354 .gform_body li#field_1_2,
body.page-id-2354 .gform_body li#field_1_4 {
	float:left;
	clear:left;
	width:47%;
}
body.page-id-2354 .gform_body li#field_1_3 {
	float:right;
	width:47%;
}

/*************************************************************************
	HOME
*************************************************************************/	
body.home #content {padding:0;}
/*body.home #gallery-controller .slider-dot {display:none;}*/

/*************************************************************************
	TEAM
*************************************************************************/	
body.page-id-2353 h1.page-title {margin-left:1.6em;}
.team-post .team-info .team-name {
	text-transform:none;
	font:inherit;
	font-weight:bold;
	font-size:1.125em;
}
.team-post .team-info .team-title {
	font:inherit;
	font-style:normal;
	font-weight:300;
	font-size:0.875em;
}
.team-post .entry-content p {font-size:0.75em;}
.team-post .entry-content a {
	color:rgba(51,51,51,1);
	text-decoration:none;
}
	.team-post .entry-content a:hover {text-decoration:underline;}

/*************************************************************************
	STUDIO HOME
*************************************************************************/
body.page-id-2923 .text-2923-0-0-1 p:first-child {margin:0;}
	body.page-id-2923 #sh-logo {
		padding-bottom:30px;
		margin-bottom:0;
	}
body.page-id-2923 .text-2923-0-0-1 p:last-child {
	margin:0 auto;
	padding:0 30px;
	max-width:600px;
	line-height:1.25em;
}


/*************************************************************************
	MEDIA QUERY OVERRIDES
*************************************************************************/	
@media screen and (max-width: 480px) {

	#header #site-logo img {
		width:50%;
		height:auto;
	}
	#header .social-widget {
		margin:8px auto 6px;
		width:50%;
	}
		#header #themify-social-links-2 {
			width:100%;
			padding:18px 0 12px;
		}
			#header #themify-social-links-2 ul.social-links.horizontal {width:100%;}
			#header #themify-social-links-2 ul.social-links.horizontal li {
				display:block;
				float:left;
				margin:0 0 10px 0;
				width:50%;
			}
	#pagewrap #main-nav li.menu-item-has-children ul li {border-top:none;}

	body.page-id-2354 .gform_body li#field_1_1, body.page-id-2354 .gform_body li#field_1_2, 
	body.page-id-2354 .gform_body li#field_1_4, body.page-id-2354 .gform_body li#field_1_3 {
		clear:both;
		float:none;
		width:100%;
	}
	body.page-id-2354 .gform_body li#field_1_3 textarea.textarea {width:91%;}

}none;
		width:100%;
	}
	body.page-id-2354 .gform_body li#field_1_3 textarea.textarea {width:91%;}

}:91%;}

};}

}