/* Themify Customize Styling */
body {	
	background-color: #ffffff;
	font-family:Lora;	font-weight:normal;
	font-size:16px;

	color: #333333; 
}
a {	
	color: #c1a77a; 
}
a:hover {	
	color: #9b6d67; 
}
h1 {	
	font-family:Lora;	font-weight:normal;
	font-size:32px;
 
}
h2 {		font-size:26px;
 
}
h3 {		font-size:22px;
 
}
h4 {		font-size:20px;
	text-transform:uppercase; 
}
h5 {		font-size:18px;
	text-transform:capitalize; 
}
h6 {		font-size:18px;
	text-transform:uppercase; 
}
#headerwrap {	background-image: url(http://www.abbybphotography.com.au/wp-content/uploads/2016/08/Abby-B-Photographic-Design-Headerwrap-Transparent.png);
	background-size: cover;
	padding-top: 10px; 
}
#headerwrap.fixed-header, .transparent-header #headerwrap.fixed-header {	background-image: none;
	background-color: #ffffff; 
}
#main-nav a {	
	font-family:Lora;	font-weight:normal;
	font-size:14px;
 
}
#main-nav a:hover, #main-nav > li > a:hover {	
	color: #c1a77a; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #c1a77a; 
}
#main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {	
	background-color: #ffffff;
	border: 1px solid #ffffff; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, #main-nav .has-mega-column > .sub-menu a {	
	background-color: transparent; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #333333; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover {	
	background-color: #fadfda; 
}
.post-title, .post-title a {		text-align:center; 
}
.page-title {		text-align:center; 
}
#footerwrap {	
	background-color: #ffffff; 
}
#footer-logo {	display: none; 
}
#footer {	
	color: #333333; 
}
#footer a {	
	color: #333333; 
}
#footer a:hover {	
	color: #c1a77a; 
}

/* Themify Custom CSS */
/* REMOVE HEADER BORDERLINE */
#headerwrap {
	border-bottom: none;
}


/* CUSTOMISE BODY TEXT */

body a:hover {
text-decoration: none;
}

/* CUSTOMISE SITE LOGO ON STICKY HEADER */

.fixed-header-on #site-logo img {
min-height: 80px;
}

@media screen and (max-width: 680px) {
	.fixed-header-on #site-logo img {
min-height: 40px;
padding-left: 50px;
}
}

/* CUSTOMISE H1 AND H2 HEADINGS ON MOBILE */
@media screen and (max-width: 680px) {
	.mobileh h1 {
		font-size: 28px !important;
	}
}

@media screen and (max-width: 680px) {
	.mobileh h2 {
		font-size: 25px !important;
	}
}

/* CUSTOMISE MOBILE MENU HOVER/ACTIVE COLOUR - NOTE DOUBLE CURLY BRACKETS AT THE END */
@media screen and (max-width: 1024px) {
	#header #main-nav a:hover, #header #main-nav ul a:hover, #headerwrap #main-nav .current_page_item > a, #headerwrap #main-nav .current-menu-item > a {
		color: #c1a77a;
	}
}

/*CHANGING THE MOBILE HAMBURGER ICON ON MOBILE & TABLET*/
#menu-icon {
	color: #c1a77a;
}

/* CUSTOMISE GOOGLE RECAPTCHA */
.g-recaptcha > div {
	margin: auto;
}

/* CUSTOMISE SUBMIT BUTTON */
input[type=reset], input[type=submit], button {
	background: #c1a77a;
font-family: Raleway;
	}

input[type=reset]:hover, input[type=submit]:hover, button:hover {
	color: #fff;
	background: #000;
font-family: Raleway;
	}

/* RE-ALIGN SOCIAL MEDIA SHARE BUTTONS OR padding-left: 50px; */
.robots-nocontent.sd-block.sd-social.sd-social-icon.sd-sharing {
	text-align: center;
}


/*CUSTOMISE THE SOCIAL SHARING ICONS */

.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button {
	background: #c1a77a !important;
	color: #ffffff !important;
}


/* CUSTOMISE SINGLE POST META */
.loops-wrapper.list-post .post-meta, .single-post .post-meta {
	font-size: 12px;
}

.single-post .related-posts .post-title a {
	color: black !important;
	font-size: 16px !important;
}

.single-post .related-posts p {
	color: black !important;
	font-size: 14px !important;
}

.single-post span.arrow {
	color: #c1a77a !important;
}

h3#reply-title.comment-reply-title {
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
}

.comment-title, .comment-reply-title {
	font-size: 1.5em;
	font-weight: bold;
}

.commentlist .comment-reply-link:hover {
	background-color: #c1a77a;
	color: #fff;
	border-color: #c1a77a;
}

.single-post .related-posts .sharedaddy.sd-sharing-enabled {
	display: none;
}

.more-link:hover {
	background: #000;
	color: #fff;
}

.more-link:after {
	display: none;
}
@media screen and (max-width: 768px) { /* Themify Customize Styling */
#main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {	
	border: 1px solid #ffffff; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
body {	
	background-color: #ffffff;
	color: #333333; 
}
a {	
	color: #c1a77a; 
}
a:hover {	
	color: #9b6d67; 
}
#headerwrap.fixed-header, .transparent-header #headerwrap.fixed-header {	
	background-color: #ffffff; 
}
#main-nav a:hover, #main-nav > li > a:hover {	
	color: #c1a77a; 
}
#main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #c1a77a; 
}
#main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {	
	background-color: #ffffff;
	border: 1px solid #ffffff; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #333333; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover {	
	background-color: #fadfda; 
}
#footerwrap {	
	background-color: #ffffff; 
}
#footer {	
	color: #333333; 
}
#footer a {	
	color: #333333; 
}
#footer a:hover {	
	color: #c1a77a; 
}
 }