/*
Theme Name: HumanWay_dark
Version: 1.0
Description: A child theme of Customizr
Template: customizr
*/

@import url("../customizr/style.css");
body {color:#442745}
body.home {background-color:#b2a5ae; }
body.page, body.blog, body.archive {background-color:#fbfaf7}
body.home.page {background-color:#b2a5ae; color:#442745}
h1, h2, h3, h4, h5, h6 {text-shadow:none}
.blog .entry-header h2.entry-title a, .archive .entry-header h2.entry-title a {color:#af50ad; text-decoration:none}
.tc-header {
background: #3e1f3f;
border-bottom: none;
border-top:none;
}
aside a:link,aside a:visited, article a:link,article a:visited, p a:link,p a:visited {color:#2fa783; text-decoration:underline}
aside a:hover,aside a:active, article a:hover,article a:active, p a:hover,p a:active {color:#1b8464}

.home .span12.article-container article .entry-header h2 a:link {color:#693b69}
.home .span12.article-container article .entry-header h2 a:visited {color:#693b69}
.home .span12.article-container article .entry-header h2 a:hover,.home .span12.article-container article .entry-header h2 a:active {color:#4e284e}
.home .span12.article-container article.format-standard .format-icon:before {display:none}

.training {display:inline-block; white-space:nowrap; vertical-align:middle; clear:both}
.training h3 {margin:0; display:inline}
.training h3 img.alignleft {vertical-align:middle; margin:0 15px 0 0; float:none}
a.training:link, a.training:visited {color:#442745; text-decoration:none}
a.training:hover, a.training:active {color:#2d1a2e; text-decoration:underline}

.blog .widget h3:before {color:#af50ad; font-size: 1.75em}

footer#footer {
border-top: none;
background: #3e1f3f;
}
footer#footer #footer_one p, footer#footer #footer_one a {text-align:left}
footer#footer #footer_three p, footer#footer #footer_three a {text-align:right}
/*#main-wrapper {background-color:#b2a5ae}
.page #main-wrapper {background-color:#ece3e9}*/
.navbar-inner {
background-color: #462447;
background-image: -moz-linear-gradient(top, #462447, #462447);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#462447), to(#462447));
background-image: -webkit-linear-gradient(top, #462447, #462447);
background-image: -o-linear-gradient(top, #462447, #462447);
background-image: linear-gradient(to bottom, #462447, #462447);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#462447' , endColorstr='#462447' , GradientType=0);
border: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}
.navbar-wrapper .navbar h2 {color:#fff; font-style:normal; text-shadow:none; font-weight:normal}
h2.site-description {
font-style: normal;
color: #fff;
 text-shadow:none;
 font-weight:normal;
 font-size:14px;
 letter-spacing:1px;
}
.navbar .nav > li > a { text-shadow:none; color:#bd81b7;padding: 5px 14px 5px 14px;font-size: 15px;letter-spacing:1px;}
.navbar .nav > li > a:first-letter {
font-size: 15px;
}
.navbar .nav > li.current-menu-item > a, .navbar .nav > li.current-menu-ancestor > a {color:#bd81b7; text-shadow:none}
.navbar .nav > li > a:focus, .navbar .nav > li > a:hover {color:#dfc1dc}
.navbar .nav > li.current-menu-item > a, .navbar .nav > li.current-menu-ancestor > a {color:#fff}
.dropdown-menu {background-color:#f1eaef}
.dropdown-menu > li > a {color:#361435;}
.dropdown-menu > li.current-menu-item > a, .dropdown-menu > li.current-menu-ancestor > a {background-color:#f1eaef}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {color:#361435;background-color:#e9dbe5}

.navbar .nav li.dropdown .caret {border-top-color: #ad7dad;border-bottom-color: #ad7dad;}
.navbar .nav > li.current-menu-item > a .caret, .navbar .nav li.current-menu-ancestor > a .caret, .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.current-menu-item > a .caret, .navbar .nav li.dropdown.current-menu-ancestor > a .caret, .navbar .nav li.dropdown.open.current-menu-ancestor > .dropdown-toggle .caret {
border-top-color: #cea7ce;
border-bottom-color: #cea7ce;
}
.navbar .nav li.dropdown > a:hover .caret, .navbar .nav li.dropdown > a:focus .caret {
border-top-color: #cea7ce;
border-bottom-color: #cea7ce;
}
.navbar .nav > li.current-menu-item > a .caret, .navbar .nav li.current-menu-ancestor > a .caret, .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.current-menu-item > a .caret, .navbar .nav li.dropdown.current-menu-ancestor > a .caret, .navbar .nav li.dropdown.open.current-menu-ancestor > .dropdown-toggle .caret {
border-top-color: #cea7ce;
border-bottom-color: #cea7ce;
}
.navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] {
background-color: #2fa783;
}

.carousel {margin-top:40px}
.carousel .item {line-height: 250px;   overflow: hidden;   min-height: 250px;}
.carousel-caption {padding: 2%; margin-left:40%; margin-right:2%;background: none}
.carousel-caption h1 {text-align:centre; font-size: 16pt;letter-spacing:1px}
.carousel-caption p.lead {text-align:centre;font-size: 13pt;letter-spacing:1px}
.carousel-caption h1, .carousel-caption .lead {text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}
.carousel-caption .btn-primary, .btn-purple, .widget-front .btn-primary  {
  padding: 6px 13px;
  font-size: 13px;
  color: white;
  background-color: #2fa783;
  background-image: -moz-linear-gradient(top, #2fa783, #2fa783);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2fa783), to(#2fa783));
  background-image: -webkit-linear-gradient(top, #2fa783, #2fa783);
  background-image: -o-linear-gradient(top, #2fa783, #2fa783);
  background-image: linear-gradient(to bottom, #2fa783, #2fa783);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2fa783' , endColorstr='#2fa783' , GradientType=0);
  border-color: #264942;
  *background-color: #2fa783;
  border-radius:0;
  text-decoration:none;
}
.carousel-caption a.btn-primary:link,.carousel-caption a.btn-primary:visited,.carousel-caption a.btn-primary:hover,.carousel-caption a.btn-primary:active, 
a.btn-purple:link, a.btn-purple:visited, a.btn-purple:hover, a.btn-purple:active, 
.widget-front a.btn-primary:link,.widget-front a.btn-primary:visited,.widget-front a.btn-primary:hover,.widget-front a.btn-primary:active {color:#fff; letter-spacing:1px; text-decoration:none;}
a.btn-purple:hover,a.btn-purple:active {
  background-color: #259271;
  background-image: -moz-linear-gradient(top, #259271, #259271);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#259271), to(#259271));
  background-image: -webkit-linear-gradient(top, #259271, #259271);
  background-image: -o-linear-gradient(top, #259271, #259271);
  background-image: linear-gradient(to bottom, #259271, #259271);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#259271' , endColorstr='#259271' , GradientType=0);
  *background-color: #259271;text-decoration:none;
}
.carousel-caption .btn-large {font-size: 13px; letter-spacing:1px; margin-top:20px;text-decoration:none;}

/* Remove Page Icon/Title */
.page .entry-title.format-icon {
display: none;
}

/* Remove icon  */
.page #main-wrapper h1.format-icon:before, .blog h2.entry-title.format-icon:before, .archive h2.entry-title.format-icon:before {
content: none;
}

/* Images for social icons */
a.social-icon {padding-right:0; padding-left:13px; height:30px}
.social-icon.icon-feed:before {
    content: "";
    width: 30px;
    height: 30px;
    display: inline-block;
    background: url('http://www.humanway.co.za/wp-content/uploads/2014/03/rss.png') no-repeat;
    background-size: 30px 30px;
}
.social-icon.icon-facebook:before {
    content: "";
    width: 30px;
    height: 30px;
    display: inline-block;
    background: url('http://www.humanway.co.za/wp-content/uploads/2014/03/fb.png') no-repeat;
    background-size: 30px 30px;
}.social-icon.icon-twitter:before {
    content: "";
    width: 30px;
    height: 30px;
    display: inline-block;
    background: url('http://www.humanway.co.za/wp-content/uploads/2014/03/twitter.png') no-repeat;
    background-size: 30px 30px;
}

/* Move the extra widget area to the right of the page*/
.my-extra-widget {text-align: right; float:right; position:relative}
.my-extra-widget form.searchform {margin:5px}
.my-extra-widget form.searchform div {}
.my-extra-widget label {display:inline; margin-bottom:0; color:#4b254a}
.my-extra-widget input#s {width:200px; margin-bottom:0; background-color:#dfd9dd}
.my-extra-widget input[type="submit"] {
  color: #3a2439;
  background-color: #d6cdd2;
  background-image: -moz-linear-gradient(top, #d6cdd2, #d6cdd2);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d6cdd2), to(#d6cdd2));
  background-image: -webkit-linear-gradient(top, #d6cdd2, #d6cdd2);
  background-image: -o-linear-gradient(top, #d6cdd2, #d6cdd2);
  background-image: linear-gradient(to bottom, #d6cdd2, #d6cdd2);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6cdd2' , endColorstr='#d6cdd2' , GradientType=0);
  border-color: #d6cdd2;
}
 
/* Don't display it on the home page
.home .my-extra-widget {display: none;}*/

.navbar-wrapper .navbar h2 {float: left; text-align:left}
.social-block.span5 {float:right; text-align:right; clear:none; display:inline}
.navbar-inner .social-block {padding-right:0}
/*

.row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .navbar-wrapper .navbar h2 {display:inline; width:auto}
  .social-block.span5 {clear:none; display:inline; float:right; width:auto}
.nav {clear:both; display:block}
*/

.breadcrumbs {font-size:11px}

.round-div {border-color:#b2a5ae}

/* Tabs */
.wordpress-post-tabs .ui-widget-content {
border: 1px solid #d1afd1; background-color:#fff;
}
.wordpress-post-tabs .ui-widget-header {
background-color: #683b68;
color: #ffffff;
font-weight: bold;}
.wordpress-post-tabs .ui-tabs .ui-tabs-nav li {
margin-bottom: 0 !important;
}
/* normal tab */
.wordpress-post-tabs-skin-gray .ui-state-default a, .wordpress-post-tabs-skin-gray .ui-state-default a:link, .wordpress-post-tabs-skin-gray .ui-state-default a:visited, .wordpress-post-tabs-skin-gray .ui-state-default a, .wordpress-post-tabs-skin-gray .ui-state-default a:link, .wordpress-post-tabs-skin-gray .ui-state-default a:visited {color:#683b68}
/* active tab */
.wordpress-post-tabs-skin-gray .ui-state-active a, .wordpress-post-tabs-skin-gray .ui-state-active a:link, .wordpress-post-tabs-skin-gray .ui-state-active a:visited, .wordpress-post-tabs-skin-gray .ui-state-active a, .wordpress-post-tabs-skin-gray .ui-state-active a:link, .wordpress-post-tabs-skin-gray .ui-state-active a:visited {color:#351535}

.wordpress-post-tabs-skin-gray .ui-tabs .ui-tabs-panel {background-color:#fff; padding-top:0.8em}
.wordpress-post-tabs-skin-gray a.wpts-mover{
	border: 1px solid #643d75;
background-color: #7d4b7d;
background-image:none;
color: #fff !important;
border-radius:2px;
letter-spacing:1px;
}

.tc-sidebar aside.widget_text .textwidget {margin-top:20px}
.tc-sidebar aside.widget_text .textwidget a img.alignleft {float:none; display:inline; vertical-align:middle; margin:5px 12px 5px 0}
.tc-sidebar aside.widget_text .textwidget p {margin-bottom:0; margin-top:0; padding:0}
.tc-sidebar aside#social_contact_display-2.widget_social_contact_display .widget-text.wp_widget_plugin_box a {margin-right:5px; margin-bottom:10px}
.tc-sidebar aside#social_interaction_buttons-2.widget_social_interaction_buttons .widget-text.wp_widget_plugin_box {margin-top:15px}
.tc-sidebar aside#social_interaction_buttons-2.widget_social_interaction_buttons .fb-like.fb_iframe_widget {margin-top:11px}
/* Booking Form */
div.ufo-form span.ufo-cell-left,div.ufo-form span.ufo-cell-center,div.ufo-form span.ufo-cell-right {width:33%}
.ufo-fieldtype-6.ufo-customform-row.ufo-row-3341 .ufo-cell-3341-2-row #ufo-cell-3341-2-center {margin-left:33%}
.ufo-form .ufo-cell-center button {color: white;background-color: #2fa783;border: 1px solid #264942;}
div.ufo-radiogroup-row * span.ufo-cell-center input[type="radio"] {margin-top:0; vertical-align:top}

/* Pricing table*/
div#content.span9.article-container article.hentry.row-fluid div.entry-content table#t1 tbody tr td, 
div#content.span9.article-container article.hentry.row-fluid div.entry-content table#t2 tbody tr td, 
div#content.span9.article-container article.hentry.row-fluid div.entry-content table#t6 tbody tr td 
{padding:5px}

div#content.span9.article-container article.post-23.page.type-page.status-publish.hentry.row-fluid div.entry-content table#t3 thead tr th.t3,
div#content.span9.article-container article.post-23.page.type-page.status-publish.hentry.row-fluid div.entry-content table#t4 thead tr th.t4,
div#content.span9.article-container article.post-23.page.type-page.status-publish.hentry.row-fluid div.entry-content table#t9 thead tr th.t9,
div#content.span9.article-container article.hentry.row-fluid div.entry-content table#t1 thead tr th.t1,
div#content.span9.article-container article.hentry.row-fluid div.entry-content table#t2 thead tr th.t2,
div#content.span9.article-container article.hentry.row-fluid div.entry-content table#t6 thead tr th.t6
{font-weight:normal; letter-spacing:1px; vertical-align:top; line-height:120%; padding-top:6px; padding-bottom:6px}

/* Calendar table */
table.calendar-table td .calnk a {line-height:110%; padding:1px; letter-spacing:normal}

body.page-id-873 article.post-873 #tabs_873_0 #tabs-873-0-0 ul {margin-left:175px}

footer#footer .colophon {background-color:#8d6a8e}
footer#footer .colophon a, footer#footer .colophon p {color:#000}

@media (max-width: 979px) {
.widget-front .round-div {
border-color: #b2a5ae;}
.navbar .btn-navbar {background-color: #2fa783;}
}