/*
Theme Name:     CUInsight Child
Theme URI:      http://cuinsight.com/
Description:    Child theme for the CUInsight theme
Author:         Jon Wadsworth
Author URI:     http://createlaunchlead.com/
Template:       cu-insight
Version:        1.1
*/

/***************** COLORS ********************/

h1.archive-title a:hover {
	color: #1dadff;
}
.btn.continue-reading {
	padding:0 0 25px;
	color:#000;
	background-color: transparent;
	min-width: 0px;
	font-size: 1.4em;
}
.btn.continue-reading:hover {
	padding:0 0 25px;
	color:#1dadff;
	background-color: transparent;
	min-width: 0px;
}

.content .article-wrap .post-video-embed {
	margin: -35px -75px 16px -83px;
}

.content .article-wrap .post-video-embed iframe {
	width: 100%;
}
@media only screen and (max-width: 1445px) {
	.content .article-wrap .post-video-embed {
		margin: -40px -28px 4px;
	}
}
@media only screen and (max-width: 1023px) {
	.content .article-wrap .post-video-embed {
		margin: -36px -14px 4px;
	}
}
@media only screen and (max-width: 767px) {
	.content .article-wrap .post-video-embed {
		margin: -18px -10px 4px;
	}
}
@media print {
	.content .article-wrap .post-video-embed {
		margin: 0 0 15px;
	}
}

@media screen and (min-width: 1446px) {
	.header-top .logo {
		margin: 5px 50px -23px 14px;
	}
    .header-top.fixed .logo img {
        height: auto;
	    width: 145px;
	    margin-right: 0;
	    margin-top: 0;
    }

    .header-top .logo img {
        height: auto;
	    width: 145px;
    }
}

@media screen and (max-width: 1445px) and (min-width: 768px) {
    .header-top.fixed .logo img {
        height: auto;
	    width: 145px;
	    margin-right: 0;
	    margin-top: 0;
    }

    .header-top .logo img {
        height: auto;
	    width: 145px;
    }
}
@media only screen and (max-width: 1445px){
	.logo {
		margin: 5px 20px -23px 14px;
		width: auto;
	}
}
@media screen and (max-width: 1080px) {
    .header-top.fixed .logo img {
        height: auto;
	    width: 88px;
    	margin-top: 10px;
    }

    .header-top .logo img {
        height: auto;
	    width: 88px;
    	margin-top: 10px;
    }
}
@media screen and (max-width: 870px) and (min-width: 768px) {
	.header-top .logo {
		margin: 5px 5px -23px 0;
	}
    .header-top.fixed .logo img {
        height: auto;
	    width: 90px;
    	margin-top: 10px;
    }

    .header-top .logo img {
        height: auto;
	    width: 90px;
    	margin-top: 10px;
    }
    #nav li {
    	font-size: 12px;
    }
}
.footer-logo img {
	max-width: 155px;
}