body {font-family: 'Roboto', sans-serif; }
.home #featured .storyText p img {display:none;}
.page-template-blank-page-with-container #tertiary  img {display:none;}
.navbar-light .navbar-toggler {color:#000;}
p a {text-decoration:underline;}
p a:hover {text-decoration:none;}
h1, h2, h3 {font-family: 'Open Sans', sans-serif; font-weight:700; color:#000;}
	a {color:#000;}
	a:hover {color:#111;}
		p {line-height: 1.25; font-size:1em;}
.mainbar {background:#000; width:100%;     padding: 15px 10% 2px 10%; display:block;}
	.mainbar  ul {list-style-type:none; padding-left:32px;}
	.mainbar li {display:inline;}
	.mainbar a {color:#fff; text-transform:uppercase;font-size:1.1em; padding-right:40px;}
	.mainbar a:hover {color:#ffcd00;}
	.mainbar.wide {display:block;}
	.mainbar.mob {display:none;    
    position: absolute;
    top: 0px;
    left: 0px;}
ul.post-categories {list-style-type:none;display:inline;}	
ul.post-categories li {display:inline; text-transform:uppercase;}	
ul.post-categories li a {font-size:1em !important;text-transform:uppercase; color:#6a6363;letter-spacing:1px;}
.home .storyTitle, .single .storyTitle {float:left;}
.single .storyTitle {min-height:300px;z-index:10;}
.single .storyTitle a.gallerylink{width:100%; font-size:2em;}
.single .storyText {padding-left:0px;padding-right:75px;}
.home .storyText {float:right;}
audio {width:100%;margin-top:20px;}
div.audio {position: relative;}
div.audio:after { position: absolute;
    margin: 10px;
    left: 0;
    top: 0;
	width: 50px;
    height: 50px;
    content: "";
	background:url(http://secondchancers.tv/wp-content/uploads/2018/10/headphones.png) no-repeat; 
    background-position:50% 50%;
    background-size: contain;}
div.video {position: relative;}
div.video:after { position: absolute;
    margin: 10px;
    left: 0;
    top: 0;
    width: 50px;
    height: 50px;
    content: "";
	background:url(http://secondchancers.tv/wp-content/uploads/2018/10/play.png) no-repeat;
    background-position:50% 50%;
    background-size: contain;}	
/* ie 11 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	div.audio:after {margin: 30% auto;}
	div.video:after {margin: 30% auto;}
}	
/* ie Edge */
_:-ms-lang(x), div.audio:after {margin: 30% auto;}


.home .ishome {display:none;}
.home .centerLogo {position:relative;top:-160px;}
span.postDate {letter-spacing:1px;}
header#masthead {background:transparent; padding:0 10%; box-shadow:none;}
.divide {height:1px; margin:0 13%;padding:0; box-shadow:none;border-bottom:1px solid #000;}
header#masthead2 {padding:0 10%;}
body:not(.theme-preset-active) #masthead .navbar-nav > li > a {color:#000 !important; text-transform:uppercase; font-size:1.1em; padding:0.5em 1em 0.5em 35px; text-align:left;}
body:not(.theme-preset-active) #masthead2 .navbar-nav > li > a {color:#000 !important; text-transform:uppercase; font-size:1.1em; padding:0.5em 1em 0.5em 35px; text-align:left;}
.mainimage {
  background-size: cover;
  height: 100%;
  width:100%;
  overflow: hidden;
  position:relative;
  top:0px;
}
.secondNav { text-align:center;width:100%; background:rgb(187,190,190, 0.5);position:absolute; bottom:0px;border-top:1px solid #000;border-bottom:5px solid #000; }
.centerLogo {position:absolute; height:auto; width:240px;left:0; right:0; top:25px;margin:0 auto; }

.secondaryLogo {width:100%;height:auto;}
a.page-scroller {margin:0px; font-size:2em; margin:0 auto; position:absolute; top:0px;text-align:center;}
#featured { padding-bottom:80px; display:inline-block; }
.home #featured { padding-bottom:80px; display:inline-block; margin-top:-220px;}

.homeContent { margin: auto;
	width: 60%;
    position: absolute;
	
    top: 50%;
    left: 0;
	right:0;
    transform: translate(0, -50%);
}
.homeContent .homeText h2 {margin-top:-5px;text-transform:uppercase; font-size:3.1em; margin-bottom:0px; line-height:1;}
.homeContent p { float:left; width:auto;width:40%; padding:0px; line-height:1.2;font-size:1.8em;}
.homeContent p img {float:right; margin-right:10%;}
.homeContent .homeText {float:right; width:60%;}
.homeContent .homeText p {width:88%;}
.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 15px;
    padding-right: 15px;
	display:inline-block;
}
.social {
	    position: absolute;
    top: 70px;
    right: 10%;
    height: 100px;
   
    font-size: 2em;
    float: right;
}

.social i, .social1 i {padding-right:10px;}
.home .social {
	    position: relative;
    top: -265px;
    right: 10%;
    height: 100px;
   
    font-size: 2em;
    float: right;
}
.home .social1 {
	    position: absolute;
    top: 0px;
    right: 10%;
    height: auto;
   
    font-size: 2em;
    float: right;
}
#content.site-content {padding-bottom:0px; padding-top:0px;}
.not-found {text-align:center; min-height:500px;}
.home #content {background:url(img/yellowheader.jpg) no-repeat; background-size:100%;}
header#masthead {padding-top:4em; padding-bottom:5em;}
header#masthead.site-header {background:url(img/yellowheader.jpg) no-repeat; background-size:100%;}
.single header#masthead.site-header  {background:none;}
.single #page {background:url(img/yellowheader.jpg) no-repeat; background-size:100%;}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.storyTitle { padding-left:0px;}
	.storyTitle h2 {font-size:2.8em;}
.storyText { margin-top:30px;}
.storyImage { margin-top:0px;padding-right:15px;}
.storyText p { font-size:1.2em;line-height:1.4;margin-bottom:1em; }
.storyText p:first-of-type {font-size:1.6em;font-weight:500; line-height:1.3;}
.storyText blockquote p, .storyText blockquote p:first-of-type { border-left:5px solid #000; padding-left:10px; margin-left:40px; font-size:1.2em;line-height:1.4;margin-bottom:1em; font-weight:300;}


a.more { margin-top:20px;padding:10px 35px; background:#000; color:#fff; text-transform:uppercase; display:inline-block;}

.row.borderSide { float:left; width:100%; border-left:10px solid #000; margin:80px 0;display:block; height:auto;  }

.content-area{padding:0 8%;}
.content-area.no-right {padding:0 0 0 8%; }
.content-area.no-sides {padding:0 0 0 0; }
.secondStory h3 { margin-top:20px; margin-bottom:10px;font-size:1.5em; }
.secondStory img {width:100%; height:auto;}
/*.secondStory {display: inline-flex;}*/
.secondStory .storyTitle {margin:auto; }
.storyTitle p { width:80%;}
.socialshare .social {cursor:pointer;}
.threeCol {padding-left:15px; padding-right:30px; }
.threeCol h2 {font-size:3em; width:100%;text-align:center;margin:80px 0;}
.hotTopic h2 {font-size:3em; text-align:center;margin:80px 0; width:100%;}

.threeCol .storyTitle img {width:100%; height:auto; margin-bottom:20px;backface-visibility: hidden; -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);}
.threeCol .storyTitle img:hover {transition: 1s;
 -webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
    filter: grayscale(0%); }
.threeCol .storyTitle {padding-right:50px; margin-bottom:50px; }
.threeCol .storyTitle h3 {font-size:1.5em;}
.threeCol .storyTitle:nth-of-type(1),
.threeCol .storyTitle:nth-of-type(4) {padding-left:0px; padding-right:30px; }
.threeCol .storyTitle:nth-of-type(2),
.threeCol .storyTitle:nth-of-type(5) {padding-left:15px; padding-right:15px;}
.threeCol .storyTitle:nth-of-type(3),
.threeCol .storyTitle:nth-of-type(6) {padding-left:30px; padding-right:0px;}

.threeCol .storyTitle:nth-of-type(4) {clear:both;}
.threeCol .storyTitle:nth-of-type(3) {padding-right:0px; }
.threeCol .storyTitle:nth-of-type(6) {padding-right:0px;  }

.hotTopic h3 { margin-top:20px; margin-bottom:10px;font-size:1.5em; }
.hotTopic img {width:100%; height:auto; margin-bottom:50px;backface-visibility: hidden; -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);}
.hotTopic img:hover {transition: 1s;
 -webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
    filter: grayscale(0%); }
.hotTopic {display: flex;flex-flow: row wrap;}
.hotTopic .storyTitle {margin:auto; float:right; padding-left:12%;}
.hotTopic .storyTitle p {width:80%;}
.hotTopic .storyImage {float:left;}
.alignRight {position:absolute; top:0px; right:15%;}
body:not(.theme-preset-active) footer#colophon {position:relative;background:#000; color:#fff; padding:30px 0;}
body:not(.theme-preset-active) footer#colophon ul {padding:0px;list-style-type:none;}
body:not(.theme-preset-active) footer#colophon ul li {display:inline; padding-left:10px;}
body:not(.theme-preset-active) footer#colophon ul li:first-child {padding-left:0px;}
body:not(.theme-preset-active) footer#colophon ul li:after {content:"|"; padding-left:10px;}
body:not(.theme-preset-active) footer#colophon ul li:last-child:after {content:"";}


.container {
    width: 100%;
    
    max-width: 100%;
    padding: 0 13%;
    box-sizing: border-box;

}
@media (max-width: 1795px) {	
.homeContent p {width:35%;}
.homeContent .homeText  {width:65%;}
}

@media (max-width: 1650px) {	
.homeContent p {font-size:1.6em;}
.homeContent .homeText h2 {font-size:2.7em;}
}

@media (max-width: 1500px) {	
.homeContent p {font-size:1.5em;}
.homeContent .homeText h2 {font-size:2.5em;}
}
@media (max-width: 1350px) {
.single #featured .storyTitle {font-size:90%;}	
.homeContent p {font-size:1.4em;}
.homeContent .homeText h2 {font-size:2.3em;}
}
@media (max-width: 1200px) {	
.single #featured .storyTitle {font-size:80%;width:85%;}
.homeContent p {font-size:1.2em;}
.homeContent .homeText h2 {font-size:2em;margin-top:5px;}
}
@media (max-width: 1150px) {
.homeContent .homeText h2 {margin-top:-5px;}	
}
@media (max-width: 1000px) {
.threeCol .storyTitle img {width:100%; height:auto; margin-bottom:20px;  }
.single .storyTitle { min-height:auto; margin-bottom:25px;}
}
@media (max-width: 960px) {
	.mainbar.wide {display:none;}
	.mainbar.mob {display:block;}
}

.navbar-light .navbar-toggler-icon {background:url(http://secondchancers.tv/wp-content/uploads/2018/10/nav.png) no-repeat;}
.navbar-light .navbar-toggler {border:0px; font-weight:500;}
@media (max-width: 1500px) {
	.storyTitle h2 {font-size:2em;}
	body:not(.theme-preset-active) #masthead .navbar-nav > li > a { padding:0.5em 0.5em 0.5em 10px; }
}
@media (max-width: 1400px) {
	.home .centerLogo {  top:-140px; }
.home .social {top:-255px;}
}
@media (max-width: 1200px) {
	.secondNav {display:none;}
}
@media (max-width: 1000px) {
	.storyText {padding-left:0px;}
}
@media (max-width: 768px) {
.threeCol {padding:0px;}
.threeCol .storyTitle:nth-of-type(1),.threeCol .storyTitle:nth-of-type(2), .threeCol .storyTitle:nth-of-type(3), .threeCol .storyTitle:nth-of-type(4),.threeCol .storyTitle:nth-of-type(5), .threeCol .storyTitle:nth-of-type(even), .threeCol .storyTitle:nth-of-type(odd), .threeCol .storyTitle:nth-of-type(6) {padding-left:0px; padding-right:0px;}
.threeCol h2, .hotTopic h2 { margin:20px 0; }
.hotTopic {margin-left:-15px; margin-right:-15px;}
.hotTopic .storyImage {padding-left:0px;}
.hotTopic img {margin-bottom:20px;}
.alignRight {right:5%;max-height:80px; margin-top:20px;}
.divide {margin:0 10%;}
.row.borderSide {margin-right:0px;margin-left:0px;}
.hotTopic .storyTitle {padding-left:0px; margin-bottom:20px;}
.threeCol .storyTitle {margin-bottom:20px;}
.storyTitle p, .hotTopic .storyTitle p {width:100%;}
h3 {margin-top:10px; }
.centerLogo { width:160px; top:20px; }
.home .centerLogo { width:160px; top:-120px; }
.home #featured {margin-top:-190px;}
.social {top:50px;}
.home .social {top:-190px;}
.home .social1 {top:-3px;}
.content-area { padding: 0 0% 0 1%; }
.site-footer .container {padding:0 6%;}
}
@media (max-width: 650px) {
		#smhead {margin-top:-40px; margin-bottom:30px;}
body:not(.theme-preset-active) footer#colophon ul li:after, 
body:not(.theme-preset-active) footer#colophon ul li {padding-left:3px;}
	.content-area {padding: 0 7% 0 7%;}
	.threeCol, .hotTopic {padding: 0px 30px;}
.container {padding:0px 10px;}
	#page {overflow-x:hidden;}
.homeContent {width:80%;}
.homeContent .homeText h2 {display:inline-block;margin-top:25px; font-size:3em;}
.homeContent p {width:100%; text-align:center; float:none;margin:0 auto;font-size:1.4em;}	
.threeCol {padding-left:0px;}
.social1, .social {display:none;}
.socialshare .social {display:block;}
.socialshare {    float: right;
    width: 50px;
    height: 60px;
    margin-top: 50px;
    padding-top: 50px;
    position: absolute;
    top: -30px;
right: 0px;}
.homeContent p img {margin-right:0px; float:none;}
.homeContent .homeText {width:100%;text-align:center;float:none;display:block;margin:50px auto;}	
.single #page {background:url(img/yellowheaderbig.jpg) no-repeat; background-size:100%;}
a.page-scroller {display:none;}
.home .centerLogo {width: 150px;
    margin: 0px 30px 0 0;
    /* float: right; */
    right: 0;
	
    top: 105vh; float:right;
    position: absolute;
}
.centerLogo {width: 150px;
    margin: 0px 20px 0 0;
    /* float: right; */
    right: 10px;
	left:auto;
    top: 25px;
    position: absolute;
float: none;}


.storyTitle p, .hotTopic .storyTitle p {
    width: 95%;
}

ul.post-categories, .threeCol ul.post-categories li a {text-transform:uppercase;padding-left:30px;}
span.postDate, ul.post-categories li a {font-size:1.3em;}
.row.borderSide {margin-bottom:0px;}
a.more {font-size:1.2em;}
.storyText {padding-left:0px; padding-right:0px; margin-top:0px;}
p {font-size:1.2em;}
h3,.threeCol .storyTitle h3, .secondStory h3, .hotTopic h3 {font-size:2em;}
.home #featured {margin-top:-80px; padding-bottom:0px;}
.single #featured {margin-top:-10px; padding-bottom:0px;}
header#masthead {padding:60px 4%;}
header#masthead2 {padding:0 4%;}
.home header#masthead {padding:30px 4% 170px 4%;}
.mainbar {padding:10px 2% 1px 0%;}
.mainbar ul {padding-left:25px;}
.page-scroller {display:none;}
.divide {display:none;}
.secondStory  .storyImage { left:0px; width:112%; }
.secondStory  .storyImage img{    height: auto;
    margin-left: -55px;border-bottom:20px solid #fff;
    width: 125%;
    max-width: 125%;}
.threeCol .storyTitle:nth-of-type(1),.threeCol .storyTitle:nth-of-type(2), .threeCol .storyTitle:nth-of-type(3), .threeCol .storyTitle:nth-of-type(4),.threeCol .storyTitle:nth-of-type(5), .threeCol .storyTitle:nth-of-type(even), .threeCol .storyTitle:nth-of-type(odd), .threeCol .storyTitle:nth-of-type(6) {padding-left:35px; padding-right:15px;}
.threeCol .storyTitle img {    width: 115%; max-width:115%; margin-left:-25px;}
.hotTopic .storyTitle {padding-bottom:20px;}
.hotTopic img {margin-bottom:20px;}
.threeCol .storyTitle {margin-bottom:0px;}
.hotTopic .storyImage  {padding-left:0px;}
.hotTopic .storyImage img {    width: 115%; max-width:115%; margin-left:-25px;}
.hotTopic .storyTitle {padding-left:5px;}
.single .storyText {padding-left:0px;}
#featured {padding-bottom:0px;}
.threeCol h2 {margin:20px 0;}
.hotTopic h2 {margin:20px 0;}
.single .storyTitle { min-height:auto;}

.home #content {background:url(img/yellowheaderbig.jpg) no-repeat; background-size:100%;}
.single #content {background:url(img/yellowheaderbig.jpg) no-repeat; background-size:100%;}
}
@media (max-width: 420px) {
	.single #featured .storyTitle {margin-bottom:10px;}
.homeContent {width:80%;}
.homeContent .homeText h2 {display:inline-block;margin-top:10px; font-size:2.3em;}
.homeContent p {width:70%; text-align:center; float:none;margin:0 auto;font-size:1.4em;}	
.threeCol h2 {font-size:2.3em;}
.hotTopic h2 {font-size:2.3em;}
.social1 {display:none;}
.homeContent p img {margin-right:0px; float:none;}
.homeContent .homeText {width:100%;text-align:center;float:none;display:block;margin:50px auto;}	
.alignRight {display:none;}
}

.slider-block{
	display:inline-block;
	width: 100%;
}
#carousel {
	height:100%;
}
#carousel .carousel-inner{
	height:100%;
}
#carousel .carousel-item{
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	width:100%;
	height:100%;
}
#carousel .carousel-item img{
	width: 100%;
	max-width: none;
	height: auto;
}