/*
Theme Name: Pretty Maid
Description: Pretty Maid Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

div.fusion-copyright-notice
{
font-family: 'Source Sans Pro';
color: #fff;
}

.fusion-main-menu li:hover
{
	background-color: rgba(122,122,35,1);
}

.fusion-main-menu li
{
/*padding-left: 20px;*/
padding-right: 20px;
/*border-right: 1px solid #fff;*/
}

.fusion-secondary-main-menu
{
	background-color: rgba(46,49,118,1) !important;
	border-bottom: 0;
	padding-top: 0;
}

.menu-item-38
{
	border-right: 0px solid #fff !important;
}

.menu-item-38
{
	background-color: #ff0000;
}

.menu-item-38:hover
{
	background-color: #dd0000 !important;
}

body.page-id-29 .menu-item-38,body.page-id-29 .menu-item-38:hover
{
background-color: inherit;
}


.fusion-main-menu .sub-menu
{
	border-top-width: 0px !important;

}
.fusion-main-menu .sub-menu li
{
	border-right-width: 0px !important;
}

.fusion-secondary-main-menu, .fusion-is-sticky .fusion-secondary-main-menu
/*{
-webkit-box-shadow: 0px 5px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 5px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 5px 5px 0px rgba(50, 50, 50, 0.75);
}*/

/*
#wrapper
{
	border: 3px solid black;
}
*/

.single-post #content
{
	/*padding-top: 15px !important;*/
	padding-left: 15px !important;
    padding-right: 15px !important;
}
body, html {
    background-color: #fdfbcb !important;
}

.fusion-secondary-header{
	display:none !important;
}

/*.fusion-header, #side-header, .layout-boxed-mode .side-header-wrapper{
	background:none !important;
}

.title-sep-container{
	display:none !important;
}
*/

.fusion-page-title-bar{
	display:none !important;
}


/* .fusion-footer-widget-area{
	display:none !important;
} */




/*
#wrapper, .fusion-footer-parallax{
	max-width:960px !important;
}
*/


.fusion-main-menu-search{
	display:none !important;
}


.fusion-main-menu > ul > li > a{
	border:none !important;
}



.fusion-footer-copyright-area{
	padding-left:0px !important;
	padding-right:0px !important;
	border:none !important;
}



.wpcf7-form input, .wpcf7-form select {
	height:23px !important;
}

.wpcf7-form input, .wpcf7-form select, .wpcf7-form textarea {
	background-color: #262626 !important;
    border: 1px solid #515133 !important;
}

.wpcf7-submit{
	border-radius:0px !important;
	background:#191919 !important;
	color:#999933 !important;
	padding-top:3px !important;
	padding-bottom:3px !important;
	padding-left:8px !important;
	padding-right:8px !important;
	font-weight:normal !important;
	border:none !important;
}


.fusion-header-v5 .fusion-main-menu{
text-align: center !important;
}

.fusion-header {
    padding-left: 0px !important;
    padding-right: 0px !important;
    text-align: center !important;
	border-bottom: 0;
}

.fusion-logo {
    float: none !important;
}


#main{
	padding-left:0px !important;
	padding-right:0px !important;
	padding-top: 0;
}

div.fusion-footer
{
    background-color: rgba(122,122,35,1);
    -webkit-box-shadow: 0px -3px 3px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow: 0px -3px 3px 0px rgba(50, 50, 50, 0.75);
    box-shadow: 0px -3px 3px 0px rgba(50, 50, 50, 0.75);
}
 
.ginput_container .ginput_container_textarea, #input_1_3 {
	background-color: inherit;
	color: #000000;
}


.textParagraph {
	font-size: 16px;
	line-height: 1.5;
}
 
.CreditCard {
	margin-right: 5px;
}
#hc-ratingRatingHotel {
	max-width: 150px;
	height: auto;
}

@media only screen and (max-width: 800px){
 

.fusion-secondary-header{
	display:block !important;
}


.fusion-mobile-menu-design-classic .fusion-alignleft {
    font-size: 18px !important;
    margin-bottom: 0 !important;
}

.fusion-mobile-nav-item a{
	border:none !important;
}

.fusion-mobile-selector{
	border:none !important;
}

.fusion-mobile-nav-holder > ul{
	border:none !important;
}


.fusion-mobile-nav-holder > ul{
	border:none !important;
}

.fusion-selector-down{
		border:none !important;
}


}



@media only screen and (max-width: 800px)
{
.fusion-header-wrapper #side-header, .fusion-header-wrapper .fusion-header, .fusion-header-wrapper .fusion-secondary-main-menu {
    background-color: #7B793D !important;
}
}

@media only screen and (min-width: 800px)
{
	.tve-leads-triggered .mobileonly { display: none !important;}
}

@media only screen and (max-width: 800px)
{
	.tve-leads-triggered .mobilehide { display: none !important;}
}


