/*------------------------------------*\
    COLOURS
\*------------------------------------*/

/* general */
a, a:visited { color: #F19C1B; }

/* header */
#header-row { }

/* menu */
#menu-row { background: #F19C1B; }
#menu-row nav ul li a {  }
#menu-row nav ul li a:hover { background: #F19C1B; color: #fff; }

#menu-row nav ul li ul.sub-menu li a { background: #f8f8f8; }
#menu-row nav ul li ul.sub-menu li a:hover { background: #F19C1B; color: #fff; }
footer#footer { background: #333333; color:#ffffff }
footer#footer a {color: #ffffff }
footer#footer .copyright{ background-color: #222 }




/*------------------------------------*\
	MISC
\*------------------------------------*/



::selection {
	background: #F19C1B;
	color:#FFF;
	text-shadow:none;
}
::-webkit-selection {
	background: #F19C1B;
	color:#FFF;
	text-shadow:none;
}
::-moz-selection {
	background: #F19C1B;
	color:#FFF;
	text-shadow:none;
}





/*------------------------------------*\
	BUTTONS
\*------------------------------------*/


button,
input[type="submit"], 
.button,
a.elementor-button-link { 
	/* border-radius: 0 !important; do you want round corners? because this is how you get round corners */
	background: #F19C1B;
	color: #fff;
	border: 0;
	box-shadow:  /* Uncomment this for a subtle undershadow
	0 3px 2px rgba(0,0,0,0.1),
	0 5px 20px rgba(0,0,0,0.1) !important; */
}

input[type="submit"],
.button,
.elementor-button.elementor-size-md { padding: 15px 60px; }


.transparent a.elementor-button-link { 
	background: transparent;
	color: #fff;
	border: 1px solid #fff;
}
.transparent a.elementor-button-link:hover,
.transparent a.elementor-button-link:active,
.transparent a.elementor-button-link:focus { 
	color: #333;
	background: #fff;
}


button:hover,
button:active,
button:focus,
input[type="submit"]:hover, 
input[type="submit"]:active, 
input[type="submit"]:focus, 
.button:hover,
.button:active,
.button:focus,
a.button:hover,
a.button:active,
a.button:focus,
a.elementor-button-link:hover,
a.elementor-button-link:active,
a.elementor-button-link:focus { 
	background: #fff; 
	color: #F19C1B;
}




/*------------------------------------*\
	INPUTS
\*------------------------------------*/
/* input boxes */
input[type="text"], 
input[type="password"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="date"], 
input[type="month"], 
input[type="time"], 
input[type="week"], 
input[type="email"], 
input[type="url"], 
input[type="search"], 
input[type="tel"], 
input[type="color"], 
select,
.field {
    min-width: 250px;
}
/* input boxes */
input[type="text"], 
input[type="password"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="date"], 
input[type="month"], 
input[type="time"], 
input[type="week"], 
input[type="number"], 
input[type="email"], 
input[type="url"], 
input[type="search"], 
input[type="tel"], 
input[type="color"], 
select,
.field {
	height: 37px;
	background: #fff;
	color: #333;
	border: 1px solid #333;
    padding: 0 10px;
}