/*
Theme Name: Sympathique Child
Theme URI: http://deliciousthemes.com/
Description: A Multipurpose WordPress Theme
Author: Madalin Tudose
Author URI: http://deliciousthemes.com/
Template: sympathique
Version: 1.9.5.1
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../sympathique/style.css');


/* =Theme customization starts here
-------------------------------------------------------------- */
/* Correct italics formating */
em {
    font-style: italic;
}

ul#mainnav > li > a > span {
	border-bottom:0px dotted #fff;
	padding-bottom:2px;
}

/*
Fix indent issues on lists with multiple lines
per element
*/
ul.classic {
	list-style: disc outside !important;
	margin: 2px !important;
	margin-left: 20px !important;
}

li.classic {

        margin-bottom: 10px;
}

/*Eliminate bullet on events list {*/
ul.eo-events {
  list-style:none !important;
}

/* 
Fix top margin on Homo No Mo page
due to long title wrap
.postid-108 .title-content {
*/
.title-content {
	width:940px;
	margin:0 auto;
	padding-bottom:10px;	
	border-bottom:1px solid #efefef;
	position:absolute;
	top:30px;
}

/* 
Fix space before comma in testimonial attribution
*/
.testimonial-meta h5 {
    margin-right: 0px !important;
}

/* 
Remove share function from bottom of download posts
*/
.single-download .share-options, .single-download .author-bio, .single-download .next-prev-posts, .single-download #comments {
display: none;
}

/* 
Remove address field from contact widget
*/
ul#contact-widget li.address {
  display: none;
}

.portfolio-carousel-details {
	border-left:1px solid #4c984e;
	border-right:1px solid #4c984e;
  background: #4c984e;
	height: auto;
}

.portfolio-carousel-details:hover {
	background:#4c984e;
}

.portfolio h3 {
	position:relative;
	clear:both;
	font-size:13px;
	color:#fff;
	line-height:22px;
	padding:20px 0 5px;
	margin:0;
	width:100%;
	left:0;
	font-weight:600;
	text-transform:uppercase;
}

.portfolio h3 a {
	color:#fff;
}

#portfolio-carousel a {
	display: block;
	width: 100%;
	height: auto;
	position: relative;
	color: #fff;
}

#portfolio-carousel .portfolio-carousel-details a {
	width: auto;
	padding: 0 10px;
}

#portfolio-carousel a:hover {
	color: #5b699c;
}

.portfolio-carousel-details span {
    padding-bottom: 15px;
    display: inline-block;
    color: #C8C9CA;
}

#portfolio-carousel li {
    float:left;
	list-style:none;
    width: 220px;
    height: auto;
	border-bottom:2px solid #4c984e;
	-webkit-transition:background 0.2s linear;
    -moz-transition:background 0.2s linear;
    -o-transition:background 0.2s linear;
    transition:background 0.2s linear;
	margin-right: 20px;
	margin-left:0;
	text-align:center;
	display: block;
	position: relative;
	padding: 0;
}

/*Fix missing list bullets in Portfolio section*/
.single-portfolio ol, .single-portfolio ul {
list-style: disc;
margin:0 0 20px 17px;
}

.single-portfolio ul > ul, .single-portfolio ol > ol {
list-style: circle;
padding:0;
margin:0;
}

.single-portfolio ul > ul > ul, .single-portfolio ol > ol > ol {
list-style: square;
padding:0 10px;
margin:0 0 10px 0;
}	

.single-portfolio ol { list-style: decimal; }

.single-portfolio ol > ol {
list-style: lower-latin;
}

.single-portfolio ol > ol > ol { list-style: lower-roman; }

.single-portfolio ul > ul > li, .single-portfolio ol > ol > li { margin:5px 0 5px 15px; }

/* 
Improve display of subheader images strip
*/
@media only screen and (min-width: 1255px) {
html .page-title .page-background img {
    position: absolute;
    top: 0px;
    left: 0;
    margin-left: 0;
    width: 100%;    
}
}

@media only screen and (max-width: 1254px) {
html .page-title .page-background img {
    position: absolute;
    top: 0px;
    left: 0;
    margin-left: 0;
    width: 110%;    
}
}
