/*
Theme Name: Salient Child Theme
Theme URI: http://www.linuxfoundation.org
Description: This is a custom child theme for Salient
Author: Asitha de Silva
Author URI: http://asithadesilva.com
Template: salient
Version: 0.1
*/

/* Generic CSS */
.lightbox { display: none; }
.featherlight .featherlight-inner img { max-height: 100px; }
.featherlight .social-links { margin-top: 10px; }
.featherlight .social-links a { margin-right: 10px; }
.col-sm-5cols { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; width: 20%; float: left; }
.nectar-fancy-box .box-bg:after { background-color: #fff; display: none; }
.nectar-fancy-box .box-bg { background: #fff; }
.nectar-fancy-box { border: 2px solid #f2f2f2; }
.nectar-fancy-box .link-text, .nectar-fancy-box .link-text .arrow, .nectar-fancy-box .inner *, .nectar-fancy-box .link-text .arrow:before, .nectar-fancy-box .link-text .arrow:after { color: #000 }
.nectar-fancy-box .link-text .arrow { border-color: rgba(0,0,0,0.5); }
.nectar-fancy-box .link-text .arrow:after { background-color: #000 }
.text-center { text-align: center }
.drop-shadow { text-shadow: 2px 2px 2px #333; }
#post-area.masonry.classic_enhanced .quote-wrap, #post-area.masonry.classic_enhanced .link-wrap, .masonry.classic_enhanced .masonry-blog-item:not(.has-post-thumbnail).regular.format-standard .article-content-wrap, .masonry.classic_enhanced .masonry-blog-item:not(.has-post-thumbnail).regular.format-video .article-content-wrap, .masonry.classic_enhanced .masonry-blog-item:not(.has-post-thumbnail).regular.format-audio .article-content-wrap, .masonry.classic_enhanced .masonry-blog-item .article-content-wrap { padding: 18px !important; }
article.post .content-inner .post-featured-img img { max-width: 30%; }
#breadcrumbs { text-transform: uppercase; }
.element-invisible { position: absolute !important; clip: rect(1px, 1px, 1px, 1px); overflow: hidden; height: 1px; width: 1px; word-wrap: normal; }
.container-wrap { margin-top: -93px; }
.single-post .main-content { padding-top: 40px; }
.pricing-column .pricing-column-content { padding: 0 20px 20px; }

@media (min-width: 1001px){
	.container-wrap { margin-top: -117px; }
}

@media (max-width: 1000px) {
	.container-wrap { padding-top: 55px; }
	#breadcrumbs { padding-top: 15px; }
}

@media (max-width: 768px){
	.col-sm-5cols { position: relative; min-height: 1px; padding-right: 10px; padding-left: 10px; width: 100%; float: left; }	
}