/*
 Theme Name:     Shelby's Vacation
 Theme URI:      http://www.shelbysvacation.com/
 Description:    Child theme of Extinct
 Author:         Laura Sage
 Author URI:     http://www.yourbusybee.com
 Template:       extinct
 Version:        1.0.0
*/

@import url("../extinct/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

#site-logo {
    top: 5px;
}

h1, h2, h3, h4, h5, h6 {
    text-transform: none;
}

#team-info-header blockquote, #about-us-header blockquote {
    color: rgb(0, 0, 0);
}

#footer-bottom-text {
	width: 100%;
}

.yinstagram_grid li img, .yinstagram_grid li span em {
    margin: 3px;
    width: 50px;
    height: 50px;
}

p.footer a {
	display: none !important;
}

.heading2 .title {
    font-size: 24px;
    line-height: 36px;
}

.segment {
    padding: 20px 0px;
}

#team-info .heading2 {
    margin-bottom: 24px;
    padding-bottom: 30px;
}

div#header.sticky #site-logo a img {
	height: 50%;
	width: 50%;
}

div#primary-menu {
	font-family: "Raleway";
}

.heading2 .title {
	color: #e97a59;
	    text-shadow: none;
}

#primary-menu > ul > li:hover > a {
    color: #e97a59;
}

#team-info-header blockquote {
	color: rgb(255, 255, 255);
}

H1.page-title.entry-title {
	color: rgb(255, 255, 255);
}

body.page-id-4248 #title-area h1, body.page-id-4251 #title-area h1, body.page-id-4254 #title-area h1, body.page-id-4257 #title-area h1 {
	font-size:40px;
	line-height:52px;
	
}

body.page-id-4254 .image-area {
    position: relative;
    width: 300px;
    float: left;
    margin-right: 12px;
}

div.entry-meta, div#comments-template {
	display:none;
}

.default-list img {
    width: auto;
}

.entry-header-two {
    overflow: visible;
    position: relative;
    z-index: 200;
    left: -13px;
    top: 60px;
    background: none repeat scroll 0% 0% #C0442F;
    padding: 10px 20px 10px 25px;
    text-transform: uppercase;
    color: #fff;
    width:75px;
    box-shadow: 3px 4px 3px rgba(0, 0, 0, 0.5);
}

.entry-header-two:before {
    content: "";
    font-size: 0px;
    line-height: 0%;
    width: 0px;
    border-top: 16px solid #9A3120;
    border-left: 28px solid transparent;
    position: relative;
    z-index: 300;
    left: -25px;
	top: 33px;
}

.entry-header-two .published {
	color: #fff;
	font-style: italic;
	margin-left:-1.75em;
}

.entry-header-two .published abbr span {
	margin-right: 4px;
}

.entry-header-two a {
	color: white;
	text-decoration: none;
	font-weight: bold;
}





div.heading {
	font-size: 2em;
	text-align: center;
	padding-top: 1.25em;
}

.image-wrap {
    width: 300px;  // change to desired width.
    height: 300px; // change to desired height.
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
}

/* Set the image to fill its parent and make transparent */
.image-wrap img {
   min-height: 100%;
   min-width: 100%;

   /* IE 8 */
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   /* IE 5-7 */
   filter: alpha(opacity=0);
   /* modern browsers */
   opacity: 0;
   -webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}

.image-wrap:hover {
	opacity: 0.3;
	filter: alpha(opacity=30);
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}
#blog-image {
	width: 300px;
	height: 300px;
	position: relative;
	box-shadow: 0px 3px 10px rgba(100, 100, 100, 0.65);
	margin-left: auto;
	margin-right: auto;
	overflow:hidden;
	background-color: #fff;
}

#center-it {
	width: 100%;
}

div.image-wrap {
	height: 320px;
	width: 320px;
	background-position: center center;
    background-repeat: no-repeat;
}

.text-content {
	text-align: justify;
	padding-top: .5em;
}

#about-section {
	margin-left: 1.75%;
}

section#about-section .fourcol {
	width: 29.5%;
}

body .entry-content {
	margin: auto;
}

.single img.featured {
    display: none;
}

div.post.type-post.category-blog img.featured {
	display: none;
}

body {
    font: 400 13px/24px "Arvo",Arial,Helvetica,Verdana,sans-serif !important;
}

div#primary-menu {
	font-family: "Arvo",Arial,Helvetica,Verdana,sans-serif !important;
}

#title-area h1, #title-area h2 {
    text-shadow: 3px 3px 3px #000;
}

#header {
	padding-bottom: 10px;
	z-index:700;
	-webkit-box-shadow: 0 5px 6px -2px #696969;
	-moz-box-shadow: 0 5px 6px -2px #696969;
    box-shadow: 0 5px 6px -2px #696969;
}

.boxed #header.sticky {    
	-webkit-box-shadow: 0 5px 6px -2px #696969;
	-moz-box-shadow: 0 5px 6px -2px #696969;
    box-shadow: 0 5px 6px -2px #696969;
}

.image-info {
	background-color: #f26522;
	opacity: 0.3;
	filter: alpha(opacity=30);
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;
}

#primary-menu {
    padding: 0px 0px 0px;
    top: 50px;
}