@charset "UTF-8";
/* theme name: Elliottrentalandequipment */
body{ margin: 0px 0px 0px 0px; }
header {
    position: fixed!important;
    width: 100%;
	z-index: 999; }

/** Navigation **/
@media(max-width:1025px){
	nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    position: fixed; display: block; width: 300px; max-width: 70%; height: 100vh; max-height: 100vh; top: 0; box-sizing: border-box; transition: left 400ms ease-in-out, right 400ms ease-in-out; overflow: auto; z-index: 9999999999; background-color: white; }
.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{
	left:-300px; max-height:100vh;	-webkit-transform: unset; -ms-transform: unset;	transform: unset; }
.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{ left:0; }
	
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover {
    background-color: #FF6419; }
	.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover{	background:#FF6419 !important;	}
.elementor-nav-menu, .elementor-nav-menu li, .elementor-nav-menu ul{font-size:16px;}
.elementor-10 .elementor-tab-title.elementor-tab-mobile-title.elementor-active {
	width: auto; display: inline-block; margin-left: 10px; border: 1px solid #fff; }

}

/** Navigation end **/

/** Validation Error **/

.validation_error { background: #fff; color: #DF0000!important; border-top: 2px solid #DF0000!important; border-bottom: 2px solid #DF0000!important;     font-family: "Open Sans",Sans-serif!important; }
.gfield_description.validation_message , .gform_wrapper .validation_message { text-shadow: 0 0 3px #fff; font-size: 16px !important; color: #DF0000!important; font-family: "Open Sans",Sans-serif!important; }

/** Validation Error end **/



