	/*
Theme Name: Edward and Tea Child
Description: Child theme for Photography Theme
Author: Annie Nguyen
Template: edward-tea-theme
*/

/* write custom css */

body {
font-size:97%!important;
}

input[type=submit], input[type=button], a.button-enquire, button-enquire
{	background-color:#4ec380 ;
	border-color:#4ec380 ;
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	padding: 0.8em 1.5em 0.8em 1.5em;
	color: #fff;
	text-transform: uppercase;
	font-size: 0.8em;
	font-family: 'Montserrat', 'Helvetica Neue', Arial,Verdana,sans-serif;
	text-shadow: none;
	font-weight: 600;
	-webkit-appearance: none;
	letter-spacing: 0.1em;
	box-shadow: 0 0 0 0 !important;
	line-height: 1.5 !important;
	letter-spacing: 2px;
	font-style: normal;
	
	-webkit-transition: color .2s linear, background .1s linear, opacity .2s linear;
	-moz-transition: color .2s linear, background .1s linear, opacity .2s linear;
	-ms-transition: color .2s linear, background .1s linear, opacity .2s linear;
	-o-transition: color .2s linear, background .1s linear, opacity .2s linear;
	transition: color .2s linear, background .1s linear, opacity .2s linear;
}

input[type=button]:hover, input[type=submit]:hover, a.button-enquire:hover, .button-enquire:hover, .button-enquire.submit
{
	color: #fff;
	border-color: #44805E ;
	background: #44805E ;
}

blockquote {
  font-family:'Homemade Apple', 'Open Sans', serif;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  text-transform:lowercase;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
}

/* FOOTER */

.widget {
    font-size: 0.8em !important;
    line-height: 1.3em;
}


/* MAIN MENU */

.top_bar .standard_wrapper {
    height: 80px;
}


.post_header {
    float: none !important;
} 
/* BLOG RIGHT SIDEBAR */

.readmore {
border: 1px solid #000;
padding: 1em 4em 1em 4em;
font-family: 'Open Sans' !important;
}

.post_info_date {
    font-size: 0.8em;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    background: #fff;
    padding:10px;

}

div.info_date {
    background: #fff url('http://deathbyluxe.com/wp-content/uploads/2015/01/back-strike-959595.png') center center no-repeat;
    text-align: center;
    margin-bottom:20px;
}

.post_content_wrapper {
    font-size: 0.9em!important;
}

/* BLOG RHS WIDGET 

.blog-title-wrapper{
    width: 37em;
    margin: auto;
    position: relative;
    display: block;
}

.post_content_wrapper {
    font-size:0.9em;
}
@media only screen and (max-width: 767px){
    .blog-title-wrapper{
        width: 100%;
    }
}

.blog-title {
    width: 90%;
    background: #fff;
    padding: 2em;
    margin-left: auto;
    margin-right: auto;
    position:absolute;
    z-index:2;
    margin-top:20%;	
}

.blog-title-inner {
    background: #fff;
    border: 1px solid #000;
    padding: 3em;
}

/*CONTACT FORM 7*/
.contact-form-7 {
width:100%;
}

.contact-form-7 td {
border:0;
}

/* CUSTOM CSS */
.credits {
font-style:italic;
border: 1px dotted #666;
text-align:center;
font-weight: bold;
color: #666;
padding:2em;
}
.credits a:link{
font-weight: normal;
}

.creditslink ul{
    font-size: 1em;
    font-style: italic;
    text-align: center;
    padding-left: 0 !important;
}
.creditslink li{
    color: #959595;
    display: inline-block;
    text-align: center;
}
.creditslink li + li::before {
    content: " // ";
}

