/*
Theme Name: Karoo Space
Description: Child theme for Canvas
Author: Neil 
Template: canvas
*/

@import url("../canvas/style.css");

.post-meta { display:none; }

.page-id-14038 .title {display:none;}

.features .feature { float: left; width: 19%; margin-right: 1%; margin-bottom: 20px }
.features .feature.last { margin-right: 0; padding-right: 0; }
.features img { max-width: 100%; height: auto; width: auto; margin: 0 auto;}

h3.feature-title  {
 
  font-size:16px;
  margin-top: 5px;
}

.archive_header {
display: block;
float: left;
border-bottom: 1px solid #e6e6e6;
width: 100%;
margin: 0 0 10px;
padding: 0 0 0 0px;
color: #222;
}

#woo-canvas-header-widget {
 float: right;
 width: 500px;
 }
#woo-canvas-header-widget h4{
 color: #069;
 }
 
 
 .widget {font:normal 12px/1.5em Arial, sans-serif;color:#555555;padding:10px 10px;background-color:#ffffff;border:1px solid #DEDBD1;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}


.slides img { max-width: 100%; height: auto; width: auto; margin: 0 auto; padding:0;}


.read-more {text-transform: uppercase; font-weight: bold; }

.post-more:before {
    content: "\f0da";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #196896;
}

.post-more:hover:before {
    content: "\f0da";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #b64121;
}

#bannerbooks {
	padding-bottom: 25px!important;
	border-bottom: 1px solid #666;
}

.searchandfilter input, .searchandfilter textarea {
  background:none 0 0 repeat scroll #b64121;
  border-radius:3;
  border-width:0;
  color:#fff;
  padding:7px;
margin-top: 15px;
}

.entry ul {
  margin:0 0 15px;
  padding:0!important;
}

.widget ul ul {
  border-top-style:none!important;
  border-top-width:medium;
  color:#B64121;
  list-style:none;
  padding:0 0 0 20px !important;
}



/* Advert single post styling */

.advert-top:after { content: ""; display: table; clear: both; }
.advert-thumbnail { float: left; width: 35%;}
.advert-thumbnail img {max-width: 100%; height: auto; width: auto; margin: 0 auto; padding:0;}
.advert-details { float: right; width: 58%; }
.advert-excerpt { margin-top: 20px; margin-bottom: 20px;}
.advert-excerpt p{ font-weight:bold;}
.advert-custom-fields { margin-top: 10px; margin-bottom: 20px; }
.advert-meta { border-top: solid 1px #ddd; border-bottom: solid 1px #ddd; padding: 5px 0;}
.advert-top { margin-bottom: 20px; }

/ * Advert archive */ 
.post-type-archive-advert .type-advert { margin-bottom: 30px; }

/* Advert landing page styles */

.panel-grid-cell .widget h3 {
	margin-bottom: 0px;
}

/*.page-id-13729 .title {
	display:none;
}

/*.home .title {
	display:none;
}*/

.page-id-9898 h2 {
	font-size:45px;
	margin-bottom: 0;

}

/*listing page styles for forms */

body .gform_wrapper .gform_body .gform_fields .gfield input[type=text] {border: 1px solid #555555}

body .gform_wrapper .gform_body .gform_fields .gfield select {border: 1px solid #555555}

body .gform_wrapper .gform_body .gform_fields .gfield textarea {border: 1px solid #555555}


#black-studio-tinymce-20 {
    border-top: 0px double #B64121;
    border-bottom: 0px double #B64121;
    outline: 0px solid #333;
    outline-offset: -6px;
    background: url("images/meerkat-bg.png") no-repeat scroll center bottom transparent;
    padding: 20px 20px!important;
    margin-bottom: 30px;
    float: left;
	border-radius: 4px!important;
}


/*#bannerbooks {
	background:url(images/ebooks.png) no-repeat bottom right!important;
	border: 3px solid #333;
	outline: 0px solid #333;
	outline-offset: 0px;
	height: 15px;
	margin-bottom:10px;
}

#bannerbooks a{
	background:url(images/ebooks.png) no-repeat bottom right #999!important;
	border: 3px solid #333;
	outline: 0px solid #333;
	outline-offset: 0px;
	display:block;
}
	
	#showcase h3 {
	color:  #333;
	font-family:"Droid Serif", "Times New Roman", Times, serif;
	font-size:25px;
	
	}

*/

