/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/

#mvp-ad-rel-top{
background-image:none!important;
}
a:hover, nav.mvp-fly-nav-menu ul li a:hover, .mvp-feat1-story-text h2:hover, .mvp-feat2-sub-text h2:hover, .mvp-feat3-text h2:hover, .mvp-main-blog-text h2:hover, .mvp-trend-widget-text h2:hover, .mvp-related-text a:hover, ul.mvp-post-soc-list li.mvp-post-soc-comm:hover, span.mvp-author-box-soc:hover, .woocommerce .woocommerce-breadcrumb a:hover, h3.mvp-authors-list-head a:hover, .mvp-authors-widget-wrap span.mvp-main-blog-cat:hover, .mvp-wide-widget-text h2:hover, .mvp-side-widget a:hover, .mvp-blog-col-text h2:hover, #mvp-nav-menu ul li ul.mvp-mega-list li a:hover {
	color: #636363 !important;
}

#mvp-nav-menu {
	max-width: 872px !important;
}

.mvp-main-blog-img {
	margin-bottom: 10px;
}

#mvp-post-feat-img img {
	width: 100%;
}

h3.mvp-feat2-main-cat, h1.mvp-feat2-main-cat {
	font-size: .8rem;
}

.mvp-fly-top:hover, span.mvp-feat1-main-cat, span.mvp-feat2-sub-cat, span.mvp-feat3-cat, span.mvp-blog-col-cat, span.mvp-feat2-main-cat, .mvp-trend-widget-img:after, .mvp-feat-vid-but, .mvp-feat-gal-but, span.mvp-post-cat, .mvp-prev-next-text a, .mvp-prev-next-text a:visited, .mvp-prev-next-text a:hover, #mvp-comments-button a, #mvp-comments-button span.mvp-comment-but-text, a.mvp-inf-more-but:hover, .mvp-side-widget .mvp-tag-cloud a:hover {
	background: #5ecbee;
}

#mvp-nav-menu ul li:hover a, span.mvp-nav-soc-but:hover {
	color: #5ecbee !important;
}

#mvp-nav-menu ul li:hover a, span.mvp-nav-search-but:hover, span.mvp-nav-soc-but:hover {
	color: #5ecbee !important;
}

.mvp-feat2-sub-text h2:hover, .mvp-main-blog-text h2:hover {
	color: #636363 !important;
}

nav.mvp-fly-nav-menu ul li.menu-item-has-children:after, span.mvp-blog-cat, span.mvp-main-blog-cat, h4.mvp-side-widget-head, h4.mvp-post-bot-head, #mvp-comments-button span.mvp-comment-but-text, span.mvp-post-header, .woocommerce .star-rating span:before {
	color: #000 !important;
}

.mvp-feat2-sub-img.left.relative {
	/*width: 400px;*/
	width:100%;
	height: 240px;
}

.mvp-feat2-sub-img img {
	width: 100%;
	 object-fit: cover;
	height: 240px;
}

.mvp-trend-widget-img img {
	width: 100px;
	height: 100px;
}

.mvp-feat2-main-title h2.mvp-stand-title {
	font-size: 1.8rem;
}

.category span.mvp-feat2-main-cat {
	font-size: .8rem;
}

.mvp-feat2-main-title h2:hover {
	color: #d7d7d7 !important;
}

.mvp-feat2-main-img img {
	width: 100%;
	max-height: 100% !important;
}

/*.mvp-feat2-sub-text-before, .mvp-main-blog-wrap {
	border: none;
} */
.mvp-main-blog-wrap {
	font-size: 1.2rem;
}

.mvp-feat2-sub-text h2 {
	font-size: 1.2rem;
}

.mvp-feat2-main-img img {
	object-fit: cover;
	width: 100%;
	height: 415px;
}

.mvp-main-blog-img.left img {
	object-fit: cover;
	width: 100%;
	height: 240px;
}

#mvp-nav-wrap {
	height: 80px;
}

#mvp-nav-menu ul li a {
	padding-top: 36px;
}

#mvp-logo-nav {
	margin-top: 10px;
}

#mvp-nav-right {
	margin-top: 10px;
}

#mvp-nav-soc-bar {
	height: 80px;
}

#mvp-nav-soc-title {
	height: 70px;
}

#mvp-nav-soc-cont {
	margin-top: 10px;
}

@media screen and (max-width: 479px) {
	.mvp-main-blog-img.left img {
		width: 100px !important;
		height: 100px !important;
	}
}

.mvp-feat2-sub-text h2 {
/* 	background: #FFFFFF;
	display: block !important;
	display: -webkit-box !important;
	max-height: 92px;
	font-size: 1.2rem;
	line-height: 1.2;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 0;
	font-size: 1.2rem;
	width: 341px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 47px;


	background: #FFFFFF;
	display: block;
	display: -webkit-box !important;
	max-height: 107px;
	font-size: 1.3rem;
	line-height: 1.3;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 0;
	width: 320px;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
		*/
	width: 100%;
	background: #FFFFFF;
	display: -webkit-box;
	max-height: 5.07rem;
	font-size: 1.3rem;
	line-height: 1.3;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 0;
}

/*#mvp-feat2-wrap {
	border-bottom: none;
}*/
#mvp-feat2-wrap, .mvp-feat2-sub {
	max-height: 100%;
}

.mvp-feat2-main-img {
	max-height: 415px;
}

#mvp-nav-right,#mvp-nav-soc{width:auto!important;}
/*#mvp-nav-main{max-width:700px!important;}*/

.terms {
    font-family: 'Work Sans', sans-serif; 
    color: #999 !important;
    
    font-weight: 500;
    line-height: 1;
  
}
