.gdlr-core-column-60 input[type="text"],
.gdlr-core-column-60 input[type="email"], 
.gdlr-core-column-60 input[type="url"],
.gdlr-core-column-60 select,
.gdlr-core-column-30 select,
.gdlr-core-column-20 select,
.gdlr-core-column-40 input[type="number"]{
  display: block;
  width: 100%;
  padding: 10px;
	font-size: 16px;
  margin-bottom: 20px;
  border: 1px solid #ccc;
  border-radius: 5px;
  box-sizing: border-box;
  height: 48px;
 
}
.gdlr-core-column-60 textarea{
  display: block;
  width: 100%;
  padding: 10px;
  margin-bottom: 20px;
	font-size: 16px;
  border: 1px solid #ccc;
  border-radius: 5px;
  box-sizing: border-box;
 
}
.wpcf7 select[multiple] {
  width: 100%;
  height: auto;
  min-height: 150px; 
  padding: 10px;
  font-size: 16px;
  border: 1px solid #ccc;
  border-radius: 5px;
  background-color: #fff;
  box-sizing: border-box;
  overflow-y: auto; 
}

.wpcf7 form .wpcf7-submit {
  display: block;
  margin: 20px auto 0 auto;
  text-align: center;
	padding: 12px 60px;
  border: none;
  font-size: 16px;
  cursor: pointer;
}

.wpcf7 form {
  max-width: 600px;
  margin: 0 auto;
}

.page-id-12079 .site-content.container {
  max-width: 100% !important;
  width: 100% !important;
}

.page-id-12342 .site-content.container {
  max-width: 100% !important;
  width: 100% !important;
}

.rank-math-question {
	padding-top:30px;
}

.single-post h2,
.single-post h3,
.single-post h4 {
  padding-top: 15px;
}

/* Hide submenu by default */
#menu-daytripto-companies .sub-menu {
    display: none;
    position: relative;
    min-width: 200px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 9999 !important;
    border-radius: 4px;
    padding: 4px 0px;
}

/* Make parent menu items position relative to anchor the absolute positioned submenu */
#menu-daytripto-companies > li {
    position: relative;
    margin-right: 20px;

}

/* Show submenu on hover */
#menu-daytripto-companies > li:hover > .sub-menu {
    display: block;
}
/* Add dropdown indicator for items with submenus */
#menu-daytripto-companies li.menu-item-has-children > a:after {
    content: "\f078";
    font-family: 'FontAwesome' !important;
    margin-left: 10px !important;
    font-size: 10px !important;
    display: inline-block !important;
}
/* Style menu items */
#menu-daytripto-companies li a {
    display: block;
    padding: 3px 5px;
    text-decoration: none;
    color: #fff;
}

#menu-daytripto-companies li a:hover {
    color: #f5396c;
}

/* For nested submenus (if you have them) */
#menu-daytripto-companies .sub-menu .sub-menu {
    left: 0%;
    top: 100%;
}

#menu-daytripto-companies .sub-menu li {
    position: relative;
    display: block;
    width: 100%;
	background-color:#2e3036;
	padding-left:8px;
	font-size:15px;

}

/* Show nested submenus on hover */
#menu-daytripto-companies .sub-menu li:hover > .sub-menu {
    display: block;
		}

