/*
 Theme Name:     Chameleon-1 Child
 Description:    Chameleon-1 Child Theme
 Author:         Rebecca McCartney
 Template:       Chameleon-1
 Version:        1.0.0
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../Chameleon-1/style.css');

body { line-height: 20px; font-family:'Kreon',Arial,Verdana,sans-serif; font-size: 14px; color: #292500; background:#f4f4f4 url(images/body-bg.png); padding-top: 48px; padding-bottom:98px; }



#category-name {text-align: center; width: 890px; margin: 0 auto; padding-top:28px; background: url(../Chameleon-1/images/top-category-bg.png) no-repeat; }
#category-inner {background: url(../Chameleon-1/images/bottom-category-bg.png) no-repeat bottom left; padding-bottom: 28px; }
	h1.category-title { color: #1d1d1d; font-size:28px; font-family: 'Kreon', Arial, sans-serif; font-weight: lighter; }
	p.description { color: #929292; font-size:12px; font-family: 'Kreon', Arial, sans-serif; font-weight: lighter; }
#category-name p { color: #929292; font-family: Arial, sans-serif; font-weight: lighter;font-size: 12px; }		


.blurb .readmore {
display: block !important;
}


#breadcrumbs{
display:none;
}

.newitem {color: #FF3300; font-weight: bold; font-family: 'Kreon', Arial, sans-serif;}



.blogphoto-center {
  
        border: solid 5px #F0F0F0;
        -moz-box-shadow: 2px 2px 0px #999;
        -webkit-box-shadow: 2px 2px 0px #999;
        box-shadow: 2px 2px 0px #999;
margin: 100px auto;
  margin-top:20px;
  margin-bottom:20px;

}


.blogphoto-left {
  
        border: solid 5px #F0F0F0;
        -moz-box-shadow: 2px 2px 0px #999;
        -webkit-box-shadow: 2px 2px 0px #999;
        box-shadow: 2px 2px 0px #999;
  float:left;
  margin-right:20px;
  margin-top:20px;
  margin-bottom:20px;
}


.blogphoto-right {
  
        border: solid 5px #F0F0F0;
        -moz-box-shadow: 2px 2px 0px #999;
        -webkit-box-shadow: 2px 2px 0px #999;
        box-shadow: 2px 2px 0px #999;
  float:right;
  margin-left:20px;
  margin-top:20px;
  margin-bottom:20px;

}

.blogphoto-list {
  
        border: solid 5px #F0F0F0;
        -moz-box-shadow: 2px 2px 0px #999;
        -webkit-box-shadow: 2px 2px 0px #999;
        box-shadow: 2px 2px 0px #999;
  float:left;
  margin-left:20px;
  margin-top:3px;
  margin-bottom:20px;

}

.footer-hide {
visibility:hidden;
}

#footer h4.widgettitle { font-family: 'Kreon', Arial, sans-serif; font-weight: lighter;font-size: 14px; color:#1d1d1d; text-shadow: 1px 1px 1px #ffffff; padding-bottom: 11px; }





@media only screen and ( max-width: 479px ) {
	#container { width: 300px; }
		#header { text-align: center; }
			#additional-info, #featured, #controllers, #from-blog, #multi-media-bar, #footer-widgets { display: none; }
			#logo { float: none; }
			p#slogan { float: none; margin-left: 47px; margin-top: -25px; padding-top: 0; }
		#quote { padding-left:35px; padding-right:35px; width:230px; }
			#quote h3 { font-size: 21px; }
			#quote p { font-size: 16px; }
		#content-area { padding:35px 30px 10px; }
			#services { margin-bottom: 10px; }
				.service { float: none; width: 240px; }
					.service h3.title { text-align: center; }
					.service .thumb { background: none; }
		#footer-content { width:298px; }
			p#copyright { float: none; padding: 20px 10px; text-align: center; }

	#mobile_nav { display: inline-block; margin: 25px; }
	#top-menu, .post-thumbnail { display: none; }
	#mobile_menu { width: 240px; }
