/*
Theme Name:     DeMolay Fresh 2
Description:    
Author:         T.J. Lange
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
#whatisdemolay{
padding:0px;

}
.type-post{
	padding:25px!important;
}

sup{
font-size:10pt!important;
}

.blur-text {
  color: transparent!important;
  text-shadow: 0px 0px 25px rgb(0, 0, 0)!important;
  -webkit-touch-callout: none!important;
  -webkit-user-select: none!important;
  -khtml-user-select: none!important;
  -moz-user-select: none!important;
  -ms-user-select: none!important;
  user-select: none!important;
}

.blur-img {
    -webkit-filter: blur(35px); /* Safari 6.0 - 9.0 */
    filter: blur(35px);
}
#top-menu li li a {
    width: 200px;
    padding: 4px 17px;
}
@media (max-width: 980px) {
	#top-header, div#et-secondary-menu, ul#et-secondary-nav {
		display: block !important; 
	}
	#top-header .container {
		padding-top: 0.75em !important;
	}
}

.juris-data{
	
	color:black!important;
}

#homeslider .et_pb_slide_content{
	display:none;
} 
#homeblog .et_pb_post{
margin-bottom:3%!important;
}

#homepagefullscreen .header-content{
    background: rgba(255,255,255,0.5)!important;
    padding: 65px 19px!important;

}

#menu-item-20219{
	font-size: 12pt!important;
}
#et-top-navigation{
padding-top:12px;
}

.et_menu_container{
padding-bottom: 18px;
padding-top: 10px!important;

}

.et_pb_image_0 img {
    width: 112.5%!important;
max-width:150%;
}
.menu-item a{
font-size:16pt!important;

}
.mobile_menu_bar::before{
color:white!important;
} 

.et_contact_bottom_container
{

color:white!important;

}

#menu-item-420 a{
padding:10px!important;
}

#homedivider.et_pb_section_1{

    background-color: transparent;
  padding-top:0px;
    margin-top: -75px!important;

}

#homeblog .post-content{
	display:none;
}

#menu-item-18084{


}

.mobilebtn{
font-size:18pt;
}

.mobilebtn:after{
padding-top:18px;
}
body{

font-size: 16pt!important;

}

@media only screen and (max-width: 500px) {
.mobilebtn{
padding:0px!important;
border:0px!important;
font-size:10pt!important;
}
.mobilebtn:after{
display:none;
}
}