/*
Theme Name: Pickel Law
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/

/*ADA STYLES*/
.ada-label {
    font-size: 0;
    height: 1px;
    overflow: hidden;
    display: inline;
}

h1 {
    line-height: normal !important;
}

ul.sub-menu {
    background: #000 !important;
}

ul.sub-menu a {
	color: #fff !important;
}

.header-banner {
    /* padding: 145px 0px; */
    color: #fff;
    display: block;
}

.header-banner span {
    display: block;
    text-align: center;
}

.header-banner span:first-child {
    font-size: 45px;
    font-style: italic;
	line-height: normal;
}

.header-banner span:nth-child(2) {
    padding: 50px;
    font-size: 50px;
    line-height: normal;
    font-family: 'Lato';
    font-weight: bold;
    letter-spacing: 6px;
}

.header-banner span:last-child {
    line-height: normal;
    font-size: 52px;
    font-weight: bold;
    font-family: 'Lato';
}


div#Subheader {
    display: none;
}

.hero-wrapper .section_wrapper {
	display: block !important;
}

.hero-wrapper .mcb-column-inner {
	margin: 0;
}

.column.mcb-column.mcb-item-72e914549.one.column_column.column-margin-0px {
    line-height: normal !important;
}

h3 {
    /* background: red; */
    font-size: 28px !important;
	line-height: normal !important;
}

@media only screen and (max-width: 767px) {
	
	.section.mcb-section.mcb-section-b42f05447.equal-height {
		padding-bottom: 0px !important;
	}
	
	
	
	ul.social {
		display: none;
	}
	
	body div#Top_bar {
		height: 90px !important;
	}
	
	.logo {
		height: 90px;
	}
	
	.logo img {
		height: 70px;
	}
	
	a#logo {
		height: 70px !important;
	}
	
	a.responsive-menu-toggle {
		background: #000000 !important;
		color: #cac21a !important;
		border: solid 1px;
		border-radius: 0px !important;
		top: 42px !important;
	}
	
	nav#menu ul li {
		background: #000 !important;
	}
	
	ul.sub-menu a {
		color: #fff !important;
	}
	
	.section.mcb-section.mcb-section-uhl5jlzs3.equal-height.full-width .column_attr {
		padding-top: 20px !important;
	}
	.wrap.mcb-wrap.mcb-wrap-6kdwi3g2m.one.banner-cta.column-margin-0px.valign-top.clearfix .column {
		margin-bottom: 10px !important;
	}
	
	.column.mcb-column.mcb-item-riyutugpm.one-second.column_column.column-margin-0px > div {
		padding: 50px 23px !important;
	}
	
	.wrap.mcb-wrap.mcb-wrap-3sdm55mbs.one.column-margin-0px.valign-top.bg-cover.clearfix {
		padding: 23px !important;
	}
	
	.section.mcb-section.mcb-section-gkuhzskd1 > div {
		padding: 0px !important;
		margin: 0px !important;
	}
	
	.section.mcb-section.mcb-section-gkuhzskd1 {
		padding: 0px !important;
	}
	
	.column.mcb-column.mcb-item-i884xv7mp.one.column_column.column-margin-0px > div {
		padding: 23px !important;
	}
	
	.column.mcb-column.mcb-item-jgu5vb9r6.three-fifth.column_column.column-margin-0px > div {
		padding: 50px 23px !important;
	}
	
	.section.mcb-section.mcb-section-m2zt8rk48 {
		padding: 50px 23px !important;
	}
	
	.section.mcb-section.mcb-section-m2zt8rk48 > div {
		padding: 0px !important;
	}
	
	.column.mcb-column.mcb-item-ij71qhyxf.two-fifth.column_column.column-margin-0px > div {
		padding: 30px 0px 0px 0px !important;
		text-align: center;
	}
	
	.column.mcb-column.mcb-item-8tf879p67.one-fourth.column_column.column-margin-0px > div {
		padding: 50px 23px !important;
	}
	
	.section.mcb-section.mcb-section-qbtwr06fx > div {
		padding: 0px 23px !important;
	}
	
	footer#Footer > div {
		padding: 23px !important;
	}
	
	footer#Footer .container {
		padding: 0px !important;
	}
	
	#Footer aside {
		margin: 0px;
		text-align: center;
	}
	
	.widgets_wrapper div {
		margin-left: 0px !important;
	}
	
	.column_attr.clearfix.bg-cover {
		min-height: 450px;
	}
	
	.column.mcb-column.mcb-item-9rw4yib0n.one-second.column_column.column-margin-0px > div {
		padding: 23px !important;
	}
	
	.wrap.mcb-wrap.mcb-wrap-bdkl1vhar.two-fifth.column-margin-0px.valign-top.bg-contain.clearfix {
		padding-left: 0px !important;
	}
	
	.column.mcb-column.mcb-item-9rjv3ztv1.one-fourth.column_column.column-margin-0px > div {
		padding: 0px !important;
	}
	
	.column.mcb-column.mcb-item-omolknqb7.one-second.column_column.column-margin-0px > div {
		padding-left: 0px !important;
	}
	
	.column.mcb-column.mcb-item-5pxx1l9nd.one-fourth.column_column.column-margin-0px > div {
		padding: 0px !important;
	}
	
	.column.mcb-column.mcb-item-euxen6car.one-second.column_column.column-margin-0px > div {
		padding-left: 0px !important;
	}
	
	.column.mcb-column.mcb-item-pshacj8ca.one-fourth.column_column.column-margin-0px > div {
		padding: 0px !important;
	}
	
	.column.mcb-column.mcb-item-02kwleqvc.one-second.column_column.column-margin-0px > div {
		padding-left: 0px !important;
	}
	
	body.page-template-default.page.page-id-159 .wrap {
		padding: 0px !important;
	}
	
	.entry-content > .section:first-child {
		background: url(https://the-pickel-law-firm-llc.websitepro.hosting/wp-content/uploads/2021/03/iStock-938210944-3-copy.jpg) !important;
		background-size: cover !important;
	}
}

@media only screen and (max-width: 450px) {
  	.column_attr.clearfix.bg-cover {
		min-height: 300px;
	}
	
	.header-banner span:first-child {
		font-size: 20px;
	}
	
	.header-banner span:nth-child(2) {
		font-size: 30px;
		padding: 20px 0px;
	}
	
	.header-banner span:last-child {
		font-size: 30px;
	}
	
	.section.mcb-section.mcb-section-m8m2us0gw.bg-cover {
		padding: 50px 10px !important;
	}
	
	.column.mcb-column.mcb-item-kg8bhzf3k.one.column_column.column-margin-0px h1 {
		font-size: 35px !important;
		line-height: normal !important;
		padding: 0px !important;
		margin: 0px !important;
	}
	
	
	h3 {
		font-size: 22px !important;
		line-height: normal !important;
	}
	
}

@media only screen and (max-width: 375px) {
  	.header-banner span:first-child {
		font-size: 16px;
	}
	
	.header-banner span:nth-child(2) {
		font-size: 24px;
		padding: 20px 0px;
	}
	
	.header-banner span:last-child {
		font-size: 24px;
	}
}

