/**
 * Theme Name:          Mai Law Pro
 * Theme URI............https://maitheme.com
 * Description:         Mai Law Pro is a custom child theme for The Genesis Framework.
 * Author:              Mike Hemberger, BizBudding Inc
 * Author URI:          https://bizbudding.com/
 * Version:             1.3.0
 *
 * Template:            genesis
 *
 * License:             GPL-2.0+
 * License URI:         http://www.opensource.org/licenses/gpl-license.php
 */


/* Table of Contents

	- Defaults
	- Media Queries (mobile-first)
	- Media Queries (mobile-second)

*/


/* # Defaults
---------------------------------------------------------------------------------------------------- */

body {
	font-family: 'Inconsolata', monospace;
	font-weight: 300;
}

h1,
.banner-title,
.heading,
.widget-title,
.widgettitle {
/*	font-family: 'Roboto Slab', serif;*/
/*font-family: 'Poppins', sans-serif;*/
font-family: 'Inconsolata', monospace;
	font-weight: 700;
	letter-spacing: 1px;
	border-bottom:1px solid green;
}

h2, h3, h4, h5, h6 {
	/*font-family: 'Poppins', sans-serif;*/
	font-family: 'Inconsolata', monospace;
	font-weight: 400;
}

.heading {
	text-align: inherit;
}

.genesis-nav-menu a {
	font-weight: normal;
}


section.slides_home .height-md {
    padding-top: 0;
    padding-bottom: 0;
}


.servizi{
	text-transform:uppercase;
	text-align:center;
}


.img_servizi{
	margin-borrom:0 !important;
}

section.foto_home .height-md{
	padding-top:0 !Important;
	padding-bottom:0 !Important;
}


#foogallery-gallery-119, #foogallery-gallery-112, #foogallery-gallery-101 { 
margin-bottom:45px;
}


.header-before {
    border-bottom: 1px solid rgba(0,0,0,.05);
    background-color: #93c47d;
	line-height:7px;
	color:white;
	font-weight:bold;
	font-size:16px;
}

.button{
	background-color:transparent !important;
	color:black !important;
	border:2px solid #323232 !important;
	border-radius:5px !important;;
}

.button:hover{
	background-color:transparent !important;
	color:#006ba1 !important;
	border:2px solid #006ba1 !important;
	border-radius:5px !important;;
}

.header-before a{
	color:white;
}

h1,h2,h3,h4{
	text-transform:uppercase;
}

aside.sidebar-primary entry-content li,aside.sidebar-primary  .widget li {
	list-style-type:none;
    background-color: #efefef;
    padding: 0.5em;
    border-left: 2px solid #93c47d;
    box-shadow: 2px 2px #bababa;
}

aside.sidebar-primary .widget li a:hover{
	background-color:958d8d;
}

.DateRangePicker_picker__portal{
	z-index:1000000;
}

.alignright, .wp-caption.alignright, a.alignright, img.alignright {
	margin:0 0 24px 24px;
}
.nav-header a {
    padding: 2px 8px!important;
}
/* # Media Queries (mobile-first)
---------------------------------------------------------------------------------------------------- */

@media only screen and (min-width: 545px) {}

@media only screen and (min-width: 769px) {}

@media only screen and (min-width: 993px) {}

@media only screen and (min-width: 1160px) {}

/* # Media Queries (mobile-second)
---------------------------------------------------------------------------------------------------- */

@media only screen and (max-width: 1159px) {}

@media only screen and (max-width: 992px) {}

@media only screen and (max-width: 768px) {}

@media only screen and (max-width: 544px) {}

a.ancora{
	color:black !important;
	text-decoration:none !important;
}
