/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

@font-face {
  font-family: Retro Signature;
  src: url("https://www.wirraglen.com.au/wp/wp-content/fonts/RetroSignature-2ODoK.woff");
}

h2 { font-family: "Prata" !important; }

h6 { letter-spacing: 3px !Important; }

h3.retro { font-family: "Retro Signature" !important; font-size: 90px !important; margin-left: 0px !important; line-height: 50px !important; margin-top: 25px !important; margin-bottom: 30px !important; }

li.menu-item-button { vertical-align: middle !Important; }

.btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):hover, .btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated):focus, btn-color-xsdn.btn-outline:active {
    color: #C87367 !important;
}

.mapplic-element p {
    margin-bottom: 0px !important;	
}

.mapplic-element { text-align: left !important; }

.mapplic-list-container .mapplic-dir-item a { padding: 6px 10px 6px 9px !important; border-bottom: 1px solid #AAC3BE !important;  }

.mapplic-list-container .mapplic-dir-item a:hover { background-color: #fff !important; border-left: 7px solid #AAC3BE !important; }


.mapplic-sidebar-nosearch .mapplic-list-container { padding-right: 15px !important; padding-top: 15px !important; background-color: #fcfaf4 !important;  }

a.download { background-color: #3E5559 !important; padding: 5px !important; color: white !important; font-weight: 600 !important; line-height: 40px !important; margin: 0 !important;  }

a.download:hover { background-color: #2d3f42 !important; }


mapplic-tooltip p { padding-bottom: 0px !important; }

.wpcf7-form input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], select, textarea {width:100% !important;}

input, textarea, select, .seldiv, .select2-choice, .select2-selection--single { margin-top: 0 !important; }

.drop-menu { margin-top: -60px !important; z-index: 100 !important; }

.mapplic-hovertip > .mapplic-tooltip-wrap {
 padding: 6px 14px !important;
}

.mapplic-tooltip-body {
padding: 9px 12px 0px 15px !important;
}

.mapplic-tooltip-body h4 {
margin-bottom: 2px !important;
}

@media (max-width: 959px) {
.menu-horizontal-inner > div:first-child:not(.navbar-social) .menu-smart:not(.menu-icons), .menu-horizontal-inner > div.navbar-social + div .menu-smart:not(.menu-icons), .menu-horizontal-inner > div.navbar-cta + div .menu-smart:not(.menu-icons) {
    padding: 20px 20px 20px 20px !important;
	} 

.submenu-light .menu-smart, .submenu-light .menu-smart li {
    padding: 5px 0px 5px 0px !important; border-bottom: #e3e3e3 solid 1px !important; 
	}
	
	#menu-item-524 { border-bottom: none !important; }
	#menu-item-349 { border-bottom: none !important; display: inline !important; margin: 0 !important; }
	#menu-item-1161 { border-bottom: none !important; display: inline !important; margin: 0 !important; }
	#menu-item-30 { margin-bottom: 15px !important; }

	
	.menu-horizontal .menu-btn-cell { background-color: #3e5559 !important; color: white !important; border-radius: 3px !important; }
	
		.menu-horizontal .menu-btn-cell:hover { background-color: #223134 !important; color: white !important; border-radius: 3px !important; }


}

.author-info { display: none !important; }

.menu-smart > li > a {
    padding: 0px 9px 0px 9px !important;
}

.menu-smart .btn {
    padding: 13px 13px !important;
}

.hmenu-center-split .logo-container {
	padding: 36px 25px 36px 25px !important; }

.hmenu-center-split .logo-container {
    padding: 36px 15px 36px 15px !important;
}

.menu-smart i.fa-dropdown { padding: 0 0 0 3px !important; }

div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-1161.menu-btn-container.btn { width: 9px !important; }

@media (max-width: 959px) {
	div.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-1161.menu-btn-container.btn { width: 35px !important;  }
}

/* Breadcrumbs */

.row-breadcrumb.row-breadcrumb-light .breadcrumb-title { display: none !important; }
.row-breadcrumb .row.row-parent {
  padding: 10px 36px 10px 36px;
}

.testimonial-row { max-width: 1200px !important; margin: auto !important; }

.row-breadcrumb { background: #fff !important; border: none !important; }

.row-breadcrumb.row-breadcrumb-light .breadcrumb-title { color: #000 !important; font-size: 3.5em !important; display: none !important }
.row-breadcrumb.row-breadcrumb-light a { color: #424242 !important; font-size: 10px !important; }
.row-breadcrumb.row-breadcrumb-light a:hover { color: #000 !important; }
.row-breadcrumb.row-breadcrumb-light li { color: #424242 !important; font-size: 10px !important; }