/*
 Theme Name:   Lucid Rhino
 Theme URI:    https://clarityppc.com
 Description:  Divi Child Theme
 Author:       Lucid Rhino Web Design - Aidan Ashby
 Author URI:   https://lucidrhino.design
 Template:     Divi
 Version:      0.5.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         
 Text Domain:  divi-child
*/




:root {
	--theme-color: #986b17;
	--theme-color-rgba: 152, 107, 23;
}


/* Cursor selection colours */
::-moz-selection {background: var(--theme-color); color: white;}
::selection {background: var(--theme-color); color: white;}


/* Scroll to top button */
.et_pb_scroll_top.et-visible, .et_pb_scroll_top.et-hidden {
	background: var(--theme-color);
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px;
	border: 3px solid white;
    border-right: none;
}


/* Vertically align contents */
.vertcenter {
	display: flex;
	justify-content: center;
	flex-direction: column;
}


/* Main menu search */
.et_pb_menu__close-search-button, .et_pb_menu__search input, .et_pb_menu__search input::placeholder, .et_pb_menu__search .et_pb_menu__search-form .et_pb_menu__search-input {
	color: white !important;
}
.et_pb_menu .et_pb_menu__search-container {
	left: auto;
	max-width: 700px;
	right: 0;
}
.et_pb_menu .et_pb_menu__search-form, .et_pb_fullwidth_menu .et_pb_menu__search-form {
    padding-left: 5px;
}


/* Main menu text size */
.et_pb_menu_0_tb_header.et_pb_menu ul li a {
	font-size: 15px;
}


