/*
Theme Name:     Akita Child Theme: CCF
Description:    Council on Contemporary Families
Author:         Ari Salomon
Author URI:		http://www.helloari.com
Template:       akita
*/

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


a{color:#0055A5;}

h2{
	margin:1em 0 .5em 0;
}

h3, h4, h5{margin-bottom:0px;}

.expert{
		
}

.expert-name{
	font-size:16px;	
}

.expert-title{
	font-size:14px;	
}


h2.featured-expert-title {
background: #f0f0f0 url(images/title-bg.png) repeat-x;
border: 1px solid #eaeaea;
border-bottom:none;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
font-size: 18px;
margin-top: 20px;
margin-bottom: 0;
padding: 10px;
text-shadow: 1px 1px 0 #fff;
}

#topic-dropdown{width:80%;}

#branding .header-text {
line-height: 30px;
text-align: center;
padding-top: 10px;
}

.style_blue #access {
background-image: url(images/menu-bg.png);
}

/*
.btn {
display: inline-block;
padding: 4px 12px;
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
text-align: center;
vertical-align: middle;
cursor: pointer;
color: #333;
text-shadow: 0 1px 1px rgba(255,255,255,0.75);
background-color: #fff;
background-image: -moz-linear-gradient(top,#ffdf0d,#C7AF26);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffdf0d),to(#C7AF26));
background-image: -webkit-linear-gradient(top,#fff,#C7AF26);
background-image: -o-linear-gradient(top,#fff,#C7AF26);
background-image: linear-gradient(to bottom,#ffdf0d,#C7AF26);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffdf0d',endColorstr='#ffC7AF26',GradientType=0);
border-color: #333;
border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
border: 1px solid #ccc;
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
}
 
 
 .btn:hover {
background:#ccc;
}

*/

#text-2 .btn{width:90%;}

#content .btn{margin-bottom:10px;}

a[href$=".pdf"] i{background:url('images/file-pdf-white.png') /* with class ModalCarrot ??*/;width:16px;height:16px;display:inline-block;margin-bottom:-2px;}

a[href$=".doc"] i, a[href$=".docx"] i{background:url('images/file-word-white.png') /* with class ModalCarrot ??*/;width:16px;height:16px;display:inline-block;margin-bottom:-2px;}


/* Topic Pages */

li.current-cat a{font-weight:bold;}


/* Search Page */

.type-experts .meta-wrapper{display:none;}


/* MEDIA */

iframe.youtube-player{
	max-width:100% !important;
	max-height:350px !important;
	}
	
.alignleft{
	max-width:100% !important;
	}
	
/* homepage */

#text-2{border:none;}

.themeblvd-mini-post-list ul li.hasexcerpt .featured-image-wrapper {
	position:inherit;	
}

.themeblvd-mini-post-list ul.smaller-thumbs li.hasexcerpt .mini-post-list-content { margin-left:0px;}

.themeblvd-mini-post-list ul.smaller-thumbs li.hasexcerpt{
-ms-word-break: break-all;
     word-break: break-all;

     /* Non standard for webkit */
     word-break: break-word;

-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
}

.home #text-2 .widget-inner{
	padding: 10px 0px 1px;
}

/* Featured Profile */

#featured_below .featured_below-content {
padding: 0px 0;
}

#main .element-headline, #featured_below .element-headline {
padding: 0 5px 5px 5px;
}
#main .element, #featured_below .element {
margin: 10px 0px 0;
padding: 0;
}

#tweeple_feed_widget-2 .tweeple-feed ul.tweets {
list-style: none;
font-size: 12px;
}

#tweeple_feed_widget-2 h3.widget-title{
	background:none;
	font-size:17px;
	font-weight:bold;
	margin-bottom:0px;
	border:none;
}

#tweeple_feed_widget-2{
	margin-top:10px !important;
	}




/* Navigation */

.style_blue #access li li a{
	padding: 5px 22px 5px 22px;
}


.ui-dialog{z-index:100;}

.home #main .fixed-sidebar {
	margin-top: 20px;
}