/* 
 Theme Name:     Divi Child
 Author:         Walled Mahmoud Soliman
 Author URI:     http://iplanyourwedding.com
 Template:       Divi
 Version:        0.1
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 5.0.3
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 


.hatom-extra {
	display:none;
}
img.top-menu-img {
    width: 150px;
    /* margin-top: 4px; */
}
li.cust-menu-li img {
    vertical-align: middle;
    margin-top: 0px;
}
.make_btn a {
    line-height: 15px;
    background: #fff;
    padding: 10px 20px !important;
}
ul#top-menu {
    display: flex;
    flex-direction: row;
}
ul#top-menu li:nth-child(1) { order: 1; }
       ul#top-menu li:nth-child(2) { order: 2; }
        ul#top-menu li:nth-child(3) { order: 3; }
        ul#top-menu li:nth-child(4) { order: 5; }
        ul#top-menu li:nth-child(5) { order: 4; }
        ul#top-menu li:nth-child(6) { order: 6; }
        ul#top-menu li:nth-child(7) { order: 7; }
li.centered-inline-logo-wrap {
    top: 75px;
}
.et-fixed-header li.centered-inline-logo-wrap {
    top: 7px;
}
#top-menu li {   
    margin-right: 22px !important;
	padding-right: 0px !important;   
}
.et_pb_social_media_follow li a.icon::before {
    color: #68655f !important;
}
.cont-footer .wpcf7-submit {
    background-color: #8faaa0;
    border: none;
    padding: 10px 20px;
    width: 60%;    margin-left: 8%;
}
#main-footer .container #footer-widgets {
    display: none;
}
.cont-footer .wpcf7-validates-as-email {
    width: 60%;
    padding: 5px 10px;
    font-size: 16px;
    margin-bottom: 5px;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 300;
}
.footer-tit h1 {
    font-size: 23px !important;
}
li#menu-item-18887 {
    display: none;
}

@media only screen and (max-width: 768px) {
	
	#home-header-texts p {
    	float: left;
		font-size: 35px;
		margin-top: 85px;
  	}
	#home-header-texts h1 {
		float: right;
		font-size: 20px;
		margin-bottom: 85px;
	}
	#home-header-texts h2 {
		font-size: 15px;
		line-height: 25px;
	}
	
	#home-second-section h2 {
		font-size: 16px;
	}
	
	#home-second-section p {
		font-size:19px
    }
    
    #home-second-section p span {
        display: block;
    }
	#mobile_menu {
        background-color: rgba(255, 255, 255, 1) !important;
    }

    #award-featured-text .et_pb_text_inner h1 {
        font-size: 35px !important;
    }
    #award-blogs-icon {
        margin-left: -30px !important;
    }

    #award-as-seen-on-text h1{
        font-size: 40px;
    }

    #destinations-subheading-text span {
        font-size: 25px;
    }

    #destinations-perfect-wedding {
        font-size: 17px
    }

    #destinations-gallery-heading h1 {
        font-size: 20px;
    }
}

/*
** Removing Single Post Sidebar From Mobile Versions
*/

@media (max-width:767px) {
    .single-post .et_pb_column.et_pb_column_1_4.et_pb_column_2 {
        display: none;
    } 

    .single-post .et_pb_row.et_pb_row_5 {
        padding:0;
    }
}

.page-id-2038 .post-content p {
    display: none;
}

/* Change top menu bar color on mobile*/
.et_mobile_menu {
    border-top: 3px solid #fff;
}

.et_mobile_menu li a {
    color: #000 !important; 
}