/*
Theme Name:     Voice Child
Theme URI:      http://mekshq.com
Description:    Child theme for the Voice Theme
Author:         Meks
Author URI:     http://mekshq.com
Template:       voice
Version:        0.1.0
*/



.main-header .header-2-wrapper .site-title a {
    line-height: 24px;
    font-size: 24px;
}
.vce-featured-section {
	display: none;
}

.vce-featured .vce-featured-info {
	border: 4px solid #fff;
}

.vce-featured-link-article {
	font-size: 40px;
}

.has-logo > img:nth-child(1) {
	max-height: 80px;
}

.site-info {
	padding: 10px;
}




@media only screen and (max-device-width: 700px) {
	.vce-featured .vce-featured-info {
		border: none;
	}
	.adv_d {
		display:none!important;
	}

	#mks-breadcrumbs {
		display: none;
	}
	
	.vce-featured-link-article {
		font-size: 20px;
	}

	.main-header .header-2-wrapper .site-title a {
	    line-height: 18px !important;
	    font-size: 16px !important;
	}

}

@media (min-width:700px) {

	/*
	*
	* ADATTAMENTO A 1000PX
	*
	*/

	#main-wrapper, .main-header {
		max-width: 1000px !important;
		margin: auto;
	}
	
	.main-box-inside {
    	padding: 20px 12px 0;
	}

	.vce-lay-c{
		max-width: 300px;
		height:600px!important;
		margin: 11.5px!important;
	}

	.meta-category{
		line-height: 13px;
		display: block;
	}

	h1.entry-title {
	    width: auto;
	    padding: 10px;
	}

	.vce-lay-c img {
	    min-height: 300px;
	    max-height: 600px;
	    max-width: 300px;
	}
	
	.size-vce-lay-c{
		max-height:300px!important;
	}
	
	.vce-main-content {
    	max-width: 700px;
	}

	.home > #vce-main > #main-wrapper > .container > .vce-main-content{
    	max-width: 100%;
	}

	.vce-next-link, .vce-prev-link {
    	max-width: 48%;
	}
	
	.vce-lay-d 
	{
   		max-width: 48%;
	}

	.vce-lay-d > .entry-header> h2.entry-title > a{
		font-size: 0.7em;
		line-height: 12px;
		display: block;
	}

	.vce-sid-none article.vce-lay-c:nth-of-type(n),
	{
    	margin: 10px!important;
	}

	/*
	*
	* FINE ADATTAMENTO A 1000PX
	*
	*/

	.adv_m{
		display:none!important;
	}

	
	.soc-nav-menu a {
		font-size: 16px;
	}
	
	.main-navigation a {
		font-size: 13px;
	}
	
	h1.entry-title {
		font-size: 30px;
	}
	
	h2 {
		font-size: 25px;
	}
	
	body {
		font-size: 14px;
	}
	
	.mks-bredcrumbs-container {
		font-size: 12px;
		line-height: 12px;
	}
	
	.site-content {
		margin: 0;
		padding: 0;
	}
	
	.vce-single .entry-header {
		margin: 0;
	}
	
	
}

.mks-bredcrumbs-container {
	margin-top: 0;
}

.main-navigation a.vce-item-selected, .nav-menu > .current-menu-ancestor > a, .nav-menu > .current-menu-item > a, .nav-menu > .current_page_item > a, .nav-menu > li:hover > a {
box-shadow: none!important;
}

.nav-menu > li:hover > a, .nav-menu > .current_page_item > a, .nav-menu > .current-menu-item > a, .nav-menu > .current-menu-ancestor > a, .main-navigation a.vce-item-selected, .main-navigation ul ul, .header-sticky .nav-menu > .current_page_item:hover > a, .header-sticky .nav-menu > .current-menu-item:hover > a, .header-sticky .nav-menu > .current-menu-ancestor:hover > a, .header-sticky .main-navigation a.vce-item-selected:hover {
    background-color: none!important;
}