/*
 Theme Name:     Fruitful Child
 Theme URI:      http://themes.fruitfulcode.com/fruitful
 Description:    Fruitful Child Theme
 Author:         Chrissy Polcino
 Author URI:     http://www.christinapolcino.com
 Template:       fruitful
 Version:        1.0.0
*/

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

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

h1 {border-bottom:2px dotted #e5e5e5;font-weight:bolder;margin:40px 0 10px 0;letter-spacing:-1px;}
h2.cmhtitle {border-bottom:2px dotted #e5e5e5; padding: 3px 0 3px 0; margin:0 0 40px 0; color:#c1c1c1; font-size:19px; font-weight:300;letter-spacing:-1px;}
#post-132 h1, #post-130 h1, #post-134 h1, #post-136 h1 {display:none;}
#post-11 h1 {text-align:center;}

#menu-item-280 a, #menu-item-279 a, #menu-item-277 a {
-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}

#menu-item-279 a, #menu-item-277 a, #menu-item-278 a {
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}

.sub-menu a {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
color:#666666 !important;
}

.sub-menu a:hover, .sub-menu li.current-menu-item a {
color:#fff !important;
}

.main-navigation ul ul {
box-shadow: none;
background: none transparent;
}

.head-container {
margin-top: 75px;
padding:20px 0;
}

.main-navigation {
margin: 15px 0 0 0;
}

.main-navigation a {
text-transform: none;
}

.rblink {
color:#EC286D;
font-decoration:none;
}

.hblink {
color:#c02226;
font-decoration:none;
}

.hblink:hover {
color:#2f3191;
}

/** FOOTER STYLES **/
#colophon>.container {
margin-top:30px;
border-top:2px dotted #e5e5e5;
color:#999999;
}

#colophon .site-info {
font-size: 12px;
width: 100%;
text-align: center;
padding:0;
}

#back-top {
display: none !important;
}

/* OUR TEAM STYLES */

.blog_post .date_of_post {
display: none !important;
}

.sc_team_member_jobtitle {
display:none !important;
}

.grid#sc_our_team .sc_team_member .sc_team_member_name, .grid#sc_our_team .sc_team_member .sc_team_member_jobtitle, .grid_circles#sc_our_team .sc_team_member .sc_team_member_jobtitle, .grid_circles#sc_our_team .sc_team_member .sc_team_member_name, #sc_our_team_lightbox .progress {
    background: rgba(25, 159, 220, .85) !important;
}

.grid_circles#sc_our_team .sc_team_member .sc_team_member_overlay {
background: rgba(0, 0, 0, 0.45) !important;
}

.grid_circles#sc_our_team .sc_team_member .sc_team_member_name{
text-align: center;
font-size: 14px;
left: 10px;
padding: 0 0 4px 4px;
width:75%;
top: 70%;
height: 22px;
border-left: 20px solid transparent;
border-radius: 0px 0px 100px 100px;
-moz-border-radius: 0px 0px 100px 100px;
-webkit-border-radius: 0px 0px 100px 100px;
}

.grid_circles#sc_our_team .sc_team_member .sc_team_member_name a {
	margin-left: -20px;
}

.h1#postid-285 .border-bottom {
	display: none !important;
}

.entry-thumbnail .wp-post-image {
    display: none !important;
}

.blog_post .post-content footer.entry-meta .author-link {
display:none !important;
}

.blog_post .post-content {
border:none;
}

.blog_post .post-content .entry-content, .blog_post .post-content .entry-summary {
padding: 20px 0;
}

header.post-header .post-title {
margin: 0;
padding: 0;
border:none !important;
width: 100%;
}

.blog_post .post-content .entry-content, .blog_post .post-content .entry-summary {
padding:0;
}

.eleven.columns .blog_post .post-content { width: 940px;}
.container .five.columns { display: none; }

div.profile-bio  {
float:left;
width:530px;
margin-right:30px;
}

div.profile-bio h4 {
font-weight:bold;
}

div.profile-pics {
width:300px;
float:right;
text-align:center;
}

div.profile-pics p {
margin: 5px 0 30px 0 !important;
}

div.profile-pics img {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
box-shadow: 0 3px 4px rgba(0, 0, 0, 0.4);
}

.wp-caption .wp-caption-text {
font-size: .7em;
}

.site-content .nav-previous a,
.site-content .nav-next a {
    display: none
}

/* GLOBAL STYLES */
.mbot {margin-bottom:35px;}
.mleft {margin-left:20px;}
.mtop {margin-top:20px;}
.mright {margin-right:35px;}
.clear {clear:both;}
.hideme {display:none;}