/*
Theme Name:     TK Creative Studio
Theme URI:      http://www.tracikay.com
Description:    Child theme starter
Author:         Traci Dostalek
Author URI:     http://www.tracikay.com
Template:       starter                             
Version:        1.01
Text Domain: 	starter-child
*/

body {background-color: #fff;}
.site {background-color: transparent;}
#footer {padding: 20px 0 100px 0;}

.btn-success {
background-color: #CB2424;
border-color: #B50424;	
}
.btn-success:hover {
	background-color: #B50424;
border-color: #B50424;	
}
.team-box:hover {
	background: #F5F4F2!important;	
}

#member-companies h2 {color: #fff;}
#member-companies .subtitle {color: #fff;}
.memberbox1 {
	background-color: rgba(255,255,255,0.2);
	padding: 25px;
	text-align:center;
font-weight: bold;
	}
.memberbox2 {
	background-color: rgba(231,231,231,0.8);
	padding: 25px;
	text-align:center;
	font-weight: bold;
	}


.title-area .subtitle 
{max-width: 1170px;}

.post-content.media .pull-left {
	display: none;}


.site-header {background-image:url(img/top-bar-w-shadow.gif); }
.navbar, .navbar-default {background-color: transparent!important;}
.navbar .navbar-default {background: none;}

#caraousel-main {display: none;}
#carousel-main .carousel-caption {}

/*red bar */
.top-bar {
    border-bottom: 1px solid #b71d1d;
    border-top: 1px solid #b71d1d;
	background: #c81414;
	padding: 10px 0;
    -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), inset 0 15px 30px rgba(255, 255, 255, 0.2);
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), inset 0 15px 30px rgba(255, 255, 255, 0.2);
    -o-box-shadow: 0 0 2px rgba(0, 0, 0, 0.35), inset 0 15px 30px rgba(255, 255, 255, 0.2);
}
.top-bar ul {list-style: none;}
.social {
    float: right !important;
    padding-top: 2px;
}
.social li {
    text-indent: -99999px;
    padding-left: 20px;
    float: left;
}
.social li a {
    opacity: 0.4;
    -moz-transition: opacity 0.3s ease-in;
    -webkit-transition: opacity 0.3s ease-in;
    -o-transition: opacity 0.3s ease-in;
}
.social li a:hover {
    opacity: 1;
}

.top-bar a {
	
    font-size: 12px;
    color: #919191;
    padding: 0 !important;
    text-shadow: -1px -1px black;
    -moz-transition: color 0.3s ease-in;
    -webkit-transition: color 0.3s ease-in;
    -o-transition: color 0.3s ease-in;
}
.facebook {
    background: url(img/icon-facebook.png) no-repeat;
	width: 17px;
    height: 16px;
    display: block;
}
.linkedin {
    background: url(img/icon-linkedin.png) no-repeat;
	width: 17px;
    height: 16px;
    display: block;
}
/*#menu-companies {
    text-indent: -9999px; */
}
.sf-menu2 {
    float: left;
	line-height: 1.0;
	margin: 0;
    padding: 0;
    list-style: none;
}
#menu-companies li {
    display: block;
    float: left;
    margin: 0 10px 0 0;
    position: relative;
    left: 0;
}

.top-bar a {text-shadow: none; color: #fff; font-family: sans-serif;}
.top-bar .nav li a:hover, .top-bar .nav li a:focus {background-color: transparent;}


#menu-companies {float: left;}
/*
#menu-companies .BTNholdings {background-image:url(img/holdings-white.png); width: 136px; height: 16px; background-repeat: no-repeat; opacity: 1;}
#menu-companies .BTNholdings:hover, #menu-companies .BTNincorporated:hover, #menu-companies .BTNservices:hover {opacity: 0.6;}
#menu-companies .BTNincorporated {background-image:url(img/incorporated-white.png); width: 136px; height: 16px; background-repeat: no-repeat;}
#menu-companies .BTNservices {background-image:url(img/services-white.png); width: 136px; height: 16px; background-repeat: no-repeat;}
#menu-companies a:hover {background-color: transparent;} */

.entry-chat, .entry-link, .entry-status, .entry-qoute, .entry-audio {
    background: #515155;

}


a {color: #515155;}

 
.blog h2 a {color: #515155;}

.entry-title { margin-bottom: 50px;}
li.author-category {display: none!important;}

#our-mission {padding: 20px 0!important;}
/* TEAM STYLING */
.widget_woothemes_our_team .columns-2,
.widget_woothemes_our_team .columns-3,
.widget_woothemes_our_team .columns-4,
.widget_woothemes_our_team .columns-5,
.widget_woothemes_our_team .columns-6 {
  overflow: hidden;
  zoom: 1;
}
.widget_woothemes_our_team .columns-2 .team-member,
.widget_woothemes_our_team .columns-3 .team-member,
.widget_woothemes_our_team .columns-4 .team-member,
.widget_woothemes_our_team .columns-5 .team-member,
.widget_woothemes_our_team .columns-6 .team-member {
  float: left;
  margin-right: 3.8%;
}
.widget_woothemes_our_team .columns-2 .team-member.first,
.widget_woothemes_our_team .columns-3 .team-member.first,
.widget_woothemes_our_team .columns-4 .team-member.first,
.widget_woothemes_our_team .columns-5 .team-member.first,
.widget_woothemes_our_team .columns-6 .team-member.first {
  clear: both;
}
.widget_woothemes_our_team .columns-2 .team-member.last,
.widget_woothemes_our_team .columns-3 .team-member.last,
.widget_woothemes_our_team .columns-4 .team-member.last,
.widget_woothemes_our_team .columns-5 .team-member.last,
.widget_woothemes_our_team .columns-6 .team-member.last {
  margin-right: 0;
}
.widget_woothemes_our_team .columns-2 .team-member {
  width: 48%;
}
.widget_woothemes_our_team .columns-3 .team-member {
  width: 30.75%;
}
.widget_woothemes_our_team .columns-4 .team-member {
  width: 22.05%;
}
.widget_woothemes_our_team .columns-5 .team-member {
  width: 16.9%;
}
.widget_woothemes_our_team .columns-6 .team-member {
  width: 13.5%;
}

.widget_woothemes_our_team { margin: 25px 50px;}
.widget_woothemes_our_team .team-member  {
  text-align:center;
  background-color: #ffffff;
}
.widget_woothemes_our_team .team-member p {
  text-align:center;
}
.widget_woothemes_our_team .team-member h3 {
  border-bottom: none;
  color: #000;
  text-shadow: none;
  margin: 10px 0 0 0;
}

/* blog page tk */
.entry-thumbnail {width: 250px; float: left; border-bottom: none; margin-right: 20px;}

/* post link style tk */
.entry-link h4 a, .entry-link h5 a {color: #fff; font-size: 14px; }
.entry-link {padding: 5px;}


/* media queries */

@media (min-width: 768px) and (max-width: 960px){




}

@media (max-width: 767px) {

.entry-thumbnail {width: 250px; float: none; margin-right: none;}


}

@media(max-width: 479px){



.entry-thumbnail {width: 250px; float: none; margin-right: none;}
	
}

