/*

Theme Name:     detube Child
Theme URL:      http://tv.ssw.com.au
Description:    Child theme for the detube theme
Author:         Tiago Araujo - SSW
Author URL:     http://ssw.com.au
Template:       detube
Version:        1.1

*/

@import url("../detube/style.css");

#colophon {color:#9e9e9f; background-color:#1A1A1A;text-shadow:none;font-size:10px;}

#colophon a {color:#fff; font-size: 9px; text-transform: uppercase; }

#branding {padding: 10px 0;}

#footer-nav {margin:0 0 10px 0;}

#footer-nav li a:hover {color:#CC4141;}

.section-title {font-size: 25px;font-weight: 100;text-transform: capitalize;font-family: SegoeUISemilight, Helvetica, sans-serif;}



h1, h2, h3, h4, h5, h6 {

font-family: SegoeUISemilight, Helvetica, sans-serif;

}





a {

color: #cc4141;

}



h1.entry-title {color:green;}



fieldset {

	border:none;

	margin: 0;

	padding: 0;

	}



#main-nav ul {font-weight:normal; text-transform:uppercase; text-shadow:none;}

#main-nav .menu>li {height:36px;}

#main-nav .menu>li>a {color:#dfdfdf;font-size: 12px;padding: 0 14px 0 16px;}



div.mc-field-group {margin:10px 0;}



div.mc-field-group label {float: left;



width: 40px;

line-height: 20px;

margin: 5px 0;

}



ul#menu-side-tag-menu li, ul#menu-side-category-menu li {

font-weight:bold;

}



#footbar.footbar-c3 .widget {

width: 445px;

margin-right:10px;

}



.grid-small .title, .grid-small .entry-title, .grid-medium .title, .grid-medium .entry-title, .grid-mini .title,.grid-mini .entry-title, .widget-posts .post-grid-2 .title,

.widget-posts .post-grid-3 .title, .widget-posts .post-grid-2 .entry-title, .widget-posts .post-grid-3 .entry-title{

	height:32px;

	line-height:16px;

}



.grid-mini .entry-title, .grid-small .entry-title, .grid-medium .entry-title, .widget-posts .post-grid-2 .entry-title, .widget-posts .post-grid-3 .entry-title{ 

	white-space: normal; 

}



/*= HIDE STATS



 *==================================================================*/



.stats {

	display:none;

}



/*= FROM BLUE TO RED



 *==================================================================*/



.fcarousel li.active {

	border-color:#cc4141;

}



.widget_youtube_subscribe .fluid-width-video-wrapper {background:transparent;}





/*= ABOUT THE SPEAKERS AND INTERVIEWERS

 *==================================================================*/
.speaker-details {width:100%;}
.speaker-details-half {width:300px;}
.interviewer-details {float:right; width:300px; margin-left:20px;}

.speaker-image, .interviewer-image {
float: left;
width: 100px;
margin-right: 20px;
margin-bottom: 5px;
}
.speaker-image  img {
width: 100px !important;
}
.speaker-image span, .interviewer-image span {
background: none repeat scroll 0 0 #c14141;
color: white;
font-weight: bold;
padding: 5px;
position: relative;
text-shadow: 0 -1px 0 #666666;
display: inline-block;
overflow: auto;
width: 90px;
font-size: 12px;
line-height: 16px;
text-align:center;
}

.speaker-details ul, .interviewer-image ul {list-style:square; margin-left:20px;list-style-position: inside;}


/*== Search Form



 *=================================*/



#header-search {

	width: 310px;

	margin-left: 37px;

	margin-top: 17px;

}



/*== Header Actions



 *=================================*/



#headline .inner h1#title {float:left;max-width: 620px;} 

#header-actions{margin-top: 17px;}



/* Actions */



#actions {

	float:right;

	height:24px;

}



#actions a {

	text-decoration:none;

}



#actions .dp-like-post, #actions .dp-share {

	float:left;

	margin-left:10px;

	position:relative;

	background-color:#F7F7F7;

	background-image:-ms-linear-gradient(top,#FFF,#F0F0F0);

	background-image:-moz-linear-gradient(top,#FFF,#F0F0F0);

	background-image:-o-linear-gradient(top,#FFF,#F0F0F0);

	background-image:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#F0F0F0));

	background-image:-webkit-linear-gradient(top,#FFF,#F0F0F0);

	background-image:linear-gradient(top,#FFF,#F0F0F0);

	border:1px solid #DDD;

	-webkit-border-radius:3px;

	border-radius:3px;

}



#actions .dp-like-post:hover , #actions .dp-share:hover {

	border-color:#BBB;

	text-decoration:none;

	color:#333;

}



#actions .dp-like-post a, #actions .dp-share .dropdown-handle {

	height:24px;

	line-height:24px;

	padding:0 10px 0 30px;

	display:inline-block;

	text-transform:uppercase;

	font-weight:bold;

	font-size:11px;

	color: #555;

	-webkit-border-radius:3px;

	border-radius:3px;

}



/* Like Button */



#actions .dp-like-post .like {

	background:url(/wp-content/themes/detube/images/actions.png) no-repeat 10px -24px;
	display:none;

}



#actions .dp-like-post .liked {

	background:url(/wp-content/themes/detube/images/actions.png) no-repeat 10px -84px;

	color:#555;

}



#actions .dp-like-post .like:hover,#actions .dp-like-post .liked:hover {

	background:url(/wp-content/themes/detube/images/actions.png) no-repeat 10px -24px;

	color: #555;

}



/* Share Button */



#actions .dp-share{}

#actions .dp-share .dropdown-handle {

	display:block;

	background: url(/wp-content/themes/detube/images/actions.png) no-repeat 10px -145px;

	position:relative;

}



#actions .dp-share .dropdown-content {

	background:#F7F7F7;

	color:#555;

	position:absolute;

	top:28px;

	right:-999px;

	width:150px;

	border:1px solid #BBB;

	-webkit-border-radius:3px 0 3px 3px;

	border-radius:3px 0 3px 3px;

	opacity:0;

	display:none;

	visibility:hidden;

	-webkit-transition:all .15s;

	-moz-transition:all .15s;

	-ms-transition:all .15s;

	-o-transition:all .15s;

	transition:all .15s;

}





#actions .dp-share .dropdown-content ul {

	list-style:none;

	margin:0;

	padding:0;

}



#actions .dp-share .dropdown-content li {

	border-top:1px solid #FFF;

	border-bottom:1px solid #DDD;

	padding:5px 10px;

	min-height:20px;

	height:auto !important;

	height:20px;

	display:block;

}



#actions .dp-share .dropdown-content li:first-child {

	border-top:0;

}



#actions .dp-share .dropdown-content li:last-child {

	border-bottom:0;

}



#actions .dp-share:hover{

-webkit-border-radius:3px 3px 0 0;

border-radius:3px 3px 0 0;

}



#actions .dp-share:hover .dropdown-handle {

	padding-bottom:5px;

	-webkit-border-radius:3px 3px 0 0;

	border-radius:3px 3px 0 0;

	color:#111;

	background:#F7F7F7 url(/wp-content/themes/detube/images/actions.png) no-repeat 10px -145px;

	z-index:999;

}



#actions .dp-share:hover .dropdown-content {

	right:-1px;

	opacity:1;

	display:block;

	visibility: visible;

	z-index:998;

}



/* Social Icons */



#social-icons {float:right;}



#facebook-menu, #twitter-menu {

    background: url(http://www.ssw.com.au/ssw/Images/social-icons.png) 0 0 no-repeat;

    height:25px;

    width:25px;

    float:right;

    text-indent:-9999px;

    display:block;

    text-decoration: none;

    border: none;

}



#twitter-menu {

    margin:20px 0 0 10px;

}



#facebook-menu {

    background-position:-25px 0;

    margin:20px 0 0 0px;

}



#facebook-menu:hover {

    background-position:-25px -25px;

    text-decoration: none;

    border: none;

}



#twitter-menu:hover {

    background-position:0 -25px;

    text-decoration: none;

    border: none;

}

.nag #post-6545{display:none;}

.btn-green {
background-color: #CC4141;
background-image: -moz-linear-gradient(center top , #CC4141, #CC4141)
}


.btn-green:hover,.btn-green:active,.btn-green.active {
	background:#414141;
}

.widget-header {
text-transform: capitalize;
}


.widget-title {
font-size: 20px;
font-weight: 100;
font-family: SegoeUISemilight, Helvetica, sans-serif;
text-transform: capitalize;
}

iframe {
    max-width: inherit;
}

#extras {clear:both;}

.DevSuperPowers-btn{
margin-top: 1px;
background: #cc4141;
border-width: 1px 1px 5px 1px;
border-color: #ba3232;
font-size: 18px;
padding: 20px;
display:block;
border-radius: 0px;
color: #fff;
text-shadow: 0px 1px 0px #ba3232;
}

.DevSuperPowers-btn:hover{
margin-top: 5px;
padding: 20px;
background: #db4a4a;
border-width: 1px 1px 1px 1px;
border-color: #cc4141;
color: #fff;
text-shadow: 0px 1px 0px #cc4141;
}

.vc_gitem-link {
display:block;
color: #333;}

.vc_gitem-link:hover {
color: #cc4141;}

.devsuperpowers .page-title {
display:none;
}


#mc-embedded-subscribe{
display:block;
margin-top: 15px;
    background: #CC4141;
    padding: 10px 90px;
    text-align: center;
    display: inline-block;
    color: white;
    text-transform: uppercase;
    font-weight: bold;
    width: 100%;
}
div#text-3::after {
  //content: url(/wp-content/uploads/2015/11/newsletter-widget-background.png);
}
div#text-3::before {
  //content: url(/wp-content/uploads/2015/11/newsletter-widget-background.png);
}
div#text-3 {
min-height:206px;
}
#text-3 .textwidget{
  /*  padding:12px 0 0 29px; */
}


/*Newsletter Widget*/
input#mce-FNAME {
    width: 83%;
}
input#mce-EMAIL {
    width: 83%;
}

/*Featured Button*/

.featured{
background:#CC4141;
padding:5px 10px;
text-align: center;
display: inline-block;
color:white;
text-transform:uppercase;
font-weight:bold;
font-size: 1.2em;

}

div.fullWidthD h1#title {
    color: #fff;
}

div.fullWidthD div#actions{
Display:none;
}