/*
 Theme Name:     ChrispPictures - Organic Photographer Child
 Theme URI:      http://www.easypeas.com.au
 Description:    ChrispPictures - Organic Photographer Child
 Author:         Easy Peas
 Author URI:     http://www.easypeas.com.au
 Template:       organic_photographer
 Version:        1.0.0
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../organic_photographer/style.css');


/* =Theme customization 
-------------------------------------------------------------- */

/*body {background:url(/wp-content/themes/chrisppictures/img/paper.jpg) top center no-repeat #f4f3ed;font-size:13px;color:#444;}*/
body {background: #fff;font-size:13px;color:#444;}
a:focus, a:hover {color:#c65640;}
.featuredmobile {display:none;}

#logo {display:block;max-width:421px;margin:0 auto;float:none;height:100px;margin-top:25px;}
#navigation {float:none;margin:0 auto!important;max-width:800px;background:url(/wp-content/themes/chrisppictures/img/menu-bg3.png) center center no-repeat;height:85px;}
#navigation .menu {margin:0 auto;float:none;margin-left:20px;}
#navigation .menu li {margin-top:13px;}
#navigation .menu li a {padding:0 25px;color:#777;}
#navigation .menu li a:hover {color:#111;}
.clear{clear:both;}
.container{clear:both;-moz-box-shadow: none; -webkit-box-shadow:none; box-shadow: none;background:none;}
#header{height:inherit;position:relative;}

h1,#navigation,h2 {font-family: 'Gupter', serif;font-weight:serif;font-size:13px;}
h1 {font-size:34px;}
h2 {font-size:28px;}
.datebox {width:66px;height:35px;background:url(/wp-content/themes/chrisppictures/img/date.png) top left no-repeat;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:9px 0 0 10px;margin-top:8px;}
.datebox .month,.datebox .day {font-family: 'Kristi', arial;font-size:30px;color:#f4f3ed;font-style:normal;font-weight:normal;}
.postarea .posts li, p {font-family: 'Arapey', serif;}
#gallery-1 img {padding:0;}
.container h1 a:hover, .container h2 a:hover {color:#111!important;}
.container .slideshow,.container .row{padding:0 15px;}
.slideshow {max-width:100%;max-height:652px;}
.slideshow ul.slides {background-color:#d6d5d5;margin:0;padding:0;}
.postarea {padding-left:0;}


#social {width:125px;height:19px;position:absolute;top:0;right:0;}
#social a {background:url(/wp-content/themes/chrisppictures/img/social.png) top left no-repeat;width:27px;height:19px;display:inline-block;text-indent:-100px;overflow:hidden;cursor:pointer;}
#social a.instagram {background-position:0 0;}
#social a.instagram:hover {background-position:0 -20px;}
#social a.facebook {background-position:-54px 0;}
#social a.facebook:hover {background-position:-54px -20px;}
#social a.email {background-position:-81px 0;}
#social a.email:hover {background-position:-81px -20px;}
.hidden {display:none;}

.container {overflow:visible;width:100%;max-width:948px;}
header {width:100%;overflow:visible;}

.flex-control-nav {bottom:-38px!important;}
.featuredweddings {margin:15px 0 0 0;width:100%;}
.featuredweddings ul,.featuredweddings li {margin:0;padding:0;}
.featuredweddings li {height:550px; margin:0 0 12px 0;display:block;background-size: 100% 100%;}
.fw1 {background:url(/wp-content/themes/chrisppictures/img/featured/featured1.jpg) center center;}
.fw2 {background:url(/wp-content/themes/chrisppictures/img/featured/featured2.jpg) center center;}
.fw3 {background:url(/wp-content/themes/chrisppictures/img/featured/featured3.jpg) center center;}
.fw4 {background:url(/wp-content/themes/chrisppictures/img/featured/featured4.jpg) center center;}
.fw5 {background:url(/wp-content/themes/chrisppictures/img/featured/featured5.jpg) center center;}
.fw6 {background:url(/wp-content/themes/chrisppictures/img/featured/featured6.jpg) center center;}

.photosection {margin:15px 0 0 0;width:100%;}
.photosection ul {padding:0;}
.photosection li {padding:0;width:100%;position:relative;margin:15px 0;display:block;}
.photosection li a {font-size:0px;background-color:#444;}
.photosection span {position:absolute;bottom:20px;right:20px;font-family:"Gupter",serif;font-size:28px;color:#fff;}
.photosection a:hover img {opacity:0.85;}


#footer {margin-top:30px;margin-bottom:10px;background-color:#fff;padding:20px 15px;max-width: 948px;}
.footerleft {display: inline-block; float: left;font-size:14px;color:#8e8e8c;}
.footerright {color:#8e8e8c;font-size:11px;}
.footerleft a,.footerright a {color:#757573;}
#footer a:hover {color:#c65640;}

/* page */
#gallery-1 .gallery-item {text-align:left!important;}
.postarea.full, .postarea.blog {padding:15px 10px 0 10px;}
.thread-even,.thread-odd {background-color:#ededea;}
.even, .alt {border:1px solid #e6e6e3;}

.postarea {clear:both;}
.postarea .posts li {list-style:none!important;margin:0;padding:0;margin-bottom:10px;font-size:1.1em;}
.posts li a {background-color:#5f5f58;padding:7px 5px 4px 5px;color:#eeede6!important;text-decoration:none;}
.posts li a:hover {background-color:#484840;}

/* contact form */
code {background:none;padding:0;border:0;}


@media only screen and (max-width:948px) {
	.featuredweddings {display:none;}
	.featuredmobile {display:block;}
	.featuredmobile li {background:none;}
}

@media screen and (max-width:750px){
	#navigation .menu {margin-left:0;}
	#navigation .menu li a {line-height:40px;padding:0 20px;}
}

#navigation a {text-transform:lowercase;font-size:17px;}

