/*
Theme Name: Justicia
Theme URI: https://justicia.qodeinteractive.com/
Description: Lawyer and Law Firm Theme
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Text Domain: justicia
Tags: lawyer, lawyer wordpress, lawyer theme, attorney, attorneys, attorney website, law, law firm, law office, legal, legal services, legal blog, business, corporate, advocate
Version: 1.5
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

.mkdf-page-header{
	background:#0068b7!important;
}
.mkdf-sticky-header .mkdf-sticky-holder .mkdf-logo-wrapper a{
	max-height: 50px!important;
}
.mkdf-page-header .mkdf-logo-area .mkdf-logo-wrapper a, .mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
    max-height: 70px!important;
	padding-left: 20px;
}
.mkdf-header-standard .mkdf-menu-area.mkdf-menu-left .mkdf-main-menu{
	padding-left:0!important;
}
.mkdf-vertical-align-containers .mkdf-position-right{
	padding-right:10px;
}
/*.mkdf-main-menu>ul>li>a,
.mkdf-main-menu > ul > li > a{
	font-weight:700!important;
	font-size:14px!important;
	padding:0 10px!important;
}*/

.mkdf-position-right-inner > .mkdf-icon-widget-holder > .mkdf-icon-element{
	font-size:20px!important;
}

nav.mkdf-fullscreen-menu > ul > li.mkdf-active-item > a{
	color:#000!important;
}

.mkdf-tabs.mkdf-tabs-boxed .mkdf-tabs-nav li a, .mkdf-tabs.mkdf-tabs-standard .mkdf-tabs-nav li a,
.mkdf-dropcaps{
	font-family: Poppins!important;
}

.mkdf-team-single-holder .mkdf-team-single-categories p,
.mkdf-accordion-holder .mkdf-accordion-title .mkdf-tab-title{
	font-family: 'Poppins'!important;
}

.mkdf-team-single-holder .mkdf-team-single-categories p{
	font-size:22px!important;
}

.mkdf-portfolio-list-holder article .mkdf-pli-text .mkdf-pli-title{
	font-size: 24px!important;
    line-height: 28px !important;
	font-weight:bold;
}

.home .mkdf-portfolio-list-holder.mkdf-pl-standard-switch-images .mkdf-pli-text-holder{
	min-height:60px;
}

p{
	margin-bottom:20px!important;
}

.mkdf-team-single-holder .mkdf-name{
	font-weight:bold;
	color:#0067b6!important;
	margin-bottom:10px!important;
	font-size:32px!important;
}

.lnr-menu:before {
    color: #FFF;
    font-size: 33px;
}

.mkdf-team.info-bellow .mkdf-team-name a{
	font-weight:bold;
}
	.vc_custom_1539868674244{
		padding-top:90px!important;
		padding-bottom:80px!important;
	}

@media only screen and (max-width: 1527px) {
	.mkdf-page-header .mkdf-logo-area .mkdf-logo-wrapper a, .mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
		max-height: 80px !important;
	}
}

@media only screen and (max-width: 1503px) {
	.mkdf-page-header{
		height:95px;
	}
	.mkdf-page-header .mkdf-logo-area .mkdf-logo-wrapper a, .mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
		max-height: 70px !important;
	}
	/*.mkdf-main-menu>ul>li>a, .mkdf-main-menu > ul > li > a{
		font-size:16px!important;
	}*/
}

@media only screen and (max-width: 480px) {
	.mkdf-mobile-header .mkdf-mobile-logo-wrapper img{
    	width: 100px!important;
    	height: auto!important;
	}
	h1 {
		font-size: 32px!important;
		line-height: 1.09em;
	}
	.mkdf-video-button-play-inner{
		display:none!important;
	}
	.mkdf-dropcaps{
		font-size: 30px!important;
		margin:0 0 0 0!important;
	}
	.mkdf-container-inner, .mkdf-grid, .mkdf-row-grid-section {
        width:100%!important;
    }
	.vc_column-inner>.wpb_wrapper{
		padding:0 15px;
	}
	.mkdf-mobile-header .mkdf-vertical-align-containers {
		padding: 0 10px!important;
	}
	.mkdf-mobile-header .mkdf-mobile-nav ul{
		padding:0 15px!important;
	}
	
	p {
        font-size: 16px !important;
        line-height: 24px !important;
    }
	
	.mkdf-accordion-holder.mkdf-ac-boxed .mkdf-accordion-content {
    	padding: 1px 20px 43px!important;
	}
	
	.mkdf-btn{
		padding:0 10px!important;
		font-size:14px!important;
	}
	.mkdf-accordion-holder .mkdf-accordion-title{
		font-size:20px!important;
	}
	.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid{
		padding:30px 15px 30px!important;
	}
	footer .widget{
		margin-bottom:15px!important;
	}
	.mkdf-title-holder{
		padding:0 15px;
	}
	.vc_custom_1539868674244{
		padding-top:30px!important;
		padding-bottom:20px!important;
	}
	.mkdf-content .mkdf-content-inner>.mkdf-container>.mkdf-container-inner, .mkdf-content .mkdf-content-inner>.mkdf-full-width>.mkdf-full-width-inner{
		padding-top:0!important;
		padding-bottom:0!important;
	}
	.mkdf-team-single-holder .mkdf-ts-details-holder{
		padding:30px 30px 0!important;
	}
	aside.mkdf-sidebar{
		padding:30px 15px;
	}
}