/*
Theme Name: Olive
Theme URI: http://loraolive.com
Description: A child theme for Olive Design.
Author: Dave Olive
Author URI: http://loraolive.com
Template: Chameleon
Version: 2.0.1
License:  GPL
*/
	
@import url("../Chameleon/style.css");

@import url("../Chameleon/css/responsive.css");

@import url("../Chameleon/epanel/page_templates/page_templates.css");


/* --- CHAMELEON STYLE CHANGES--- */

/* --- TEXT --- */
body {
    color: #676761;
    font-size: 14px;
    line-height: 20px;
    padding-top: 20px;
}

/* --- HEADER --- */

#header {
    padding: 20px 35px 14px;
    position: relative;
}

#logo {
    float: left;
    width: 319px;
    height: 71px;
}



#category-name p {
	display:none;
    color: #929292;
    font-family: 'Kreon',Arial,sans-serif;
    font-size: 20px;
    font-weight: lighter;
}
h1.category-title {
    color: #676761;
    font-size: 28px;
}

/* --- PORTFOLIO --- */

/* CHANGE PORTFOLIO HEADLINE SIZE */
.et_pt_portfolio_item h2 {
    color: #999999;
    padding-bottom: 12px;
    font-size: 14px;
    display:none;
}

h3.title, #et-control-panel h3.control_title {
    color: #676761;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
}
.et_pt_portfolio_entry {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #DADADA #DADADA #B7B7B7;
    border-style: solid;
    border-width: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    margin-bottom: 7px;
    padding: 25px;
}


/* --- MENU --- */

ul#top-menu a {
    color: #afac9b;
    font-size: 13px;
    font-weight: bold; 
    text-decoration: none;
    text-transform: uppercase;
}

#top-menu a {
    color: #afac9b;
    font-size: 13px;
    text-decoration: none;
}
ul#top-menu a:hover, ul#top-menu > li.sfHover > a {
	color: #9fc614;
}
ul#top-menu > li.current_page_item > a, ul#top-menu > li.current-menu-item > a {
    color: #afac9b !important;
    font-weight: normal;
}

/* CHANGE PHP epanel>options>chameleon.php >add Open Sans*/

/*$et_google_fonts = apply_filters( 'et_google_fonts', array('Open Sans','Kreon','Droid Sans','Droid Serif','Lobster','Yanone Kaffeesatz','Nobile','Crimson Text','Arvo','Tangerine','Cuprum','Cantarell','Philosopher','Josefin Sans','Dancing Script','Raleway','Bentham','Goudy Bookletter 1911','Quattrocento','Ubuntu', 'PT Sans') );
sort($et_google_fonts);*/


/* --- LAYOUT --- */

/* CHANGE BG COLOR & BORDER RADIUS */

#container {
    background: url("images/header-shadow.png") repeat-x scroll center top #eeede8;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);
    margin: 0 auto;
    position: relative;
    text-align: left;
    width: 960px;
}
#content-area {
    padding: 16px 48px;
}
#featured {
    background: url("images/featured-bg.png") no-repeat scroll center top transparent;
    margin-bottom: 12px;
    margin-top: 0px;
    position: relative;
}
#services {
    margin-bottom: 10px;
}


/* CHANGE SIZE OF PAGE TITLE BOX */
#category-name {
    padding-top: 10px;    
}

#category-inner {
    padding-bottom: 8px;
}



/* --- FEATURE SLIDERS --- */

/* REMOVE TEXT BOX FROM SLIDER*/ 
.featured-description {
	display: none;
	background: none;
}

/* REMOVE TOP SHADOW FROM SLIDER*/ 
.featured-top-shadow {
    display: none;
	background: none;
} 

/* REMOVE BOTTOM SHADOW FROM SLIDER */
.featured-bottom-shadow {
    display: none;
	background: none;
}

/* Change slider arrows */
a#right-arrow, #featured .nivo-nextNav {
    background: url("images/right-arrow.png") no-repeat scroll 0 0 transparent;
    right: 7px;
}

a#left-arrow, #featured .nivo-prevNav {
    background: url("images/left-arrow.png") no-repeat scroll 0 0 transparent;
    left: 7px;
}
a#left-arrow, a#right-arrow, #featured .nivo-prevNav, #featured .nivo-nextNav { position: absolute; top: 143px; width: 40px; height: 44px; text-indent:-9999px; z-index: 3; display: none;}

#controllers, .nivo-controlNav {
    padding-bottom: 2px;
    padding-top: 2px;
    text-align: center;
}



/* --- Multi Media Bar --- */

.media-description {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #F0F0F0 #F0F0F0 #D1D1D1;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-width: 1px;
    bottom: 63px;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
    color: #929292;
    display: none;
    font-family: Georgia,serif;
    font-size: 12px;
    /*font-style: italic;*/
    left: -58px;
    padding: 15px 15px 8px;
    position: absolute;
    width: 140px;
    z-index: 30;
}

.media-description p {
    line-height: 14px;
    padding-bottom: 10px;
}

#multi-media-bar h3.title {
    margin-bottom: 10px;
    display: none;
}

/* --- FOOTER --- */

#footer {
    border-top: 1px solid #cacac3;
    background-color: #dbd9c9;
}
#footer-content {
    background-color: #dbd9c9;
    border-radius: 0 0 7px 7px;
    margin-bottom: 1px;
    margin-left: 1px;
    margin-top: 1px;
    width: 958px;
}

p#copyright {
	display: none;
    color: #CDCDCD;
    float: right;
    padding-bottom: 20px;
    padding-right: 48px;
    text-shadow: 1px 1px 1px #FFFFFF;
}
#footer-widgets {
    padding: 2px 48px 2px;
}
.footer-widget {
    color: #b29545;
    float: left;
    margin-right: 34px;
    text-shadow: none;
    width: 600px;
}
.footer-widget p {
    color: #826d32;
    font-size: 11px;
    text-shadow: none;
}

#mobile_nav {
	margin-top: 30px;
}

#featured .flex-direction-nav li a {

display: none;
}

/* --- ARTIST INDEX --- */




/*Crop Thumbnails from the top
Step 1: Browse to your wp-includes folder
Step 2: Find and open the media.php file
Step 3: Locate the following code (around line 373 in WordPress 3.4)

$s_y = floor( ($orig_h - $crop_h) / 2 );
change to
$s_y = 0; // floor( ($orig_h - $crop_h) / 2 );*/


