/*---------------------------------------------------------------------------------

 Theme Name:   Virtual Assistant Divi Child Theme
 Theme URI:    https://diviawesome.com/product/divi-virtual-assistant-child-theme/
 Description:  A beautiful and fast Virtual Assistant Divi Child Theme you can use to get more clients.
 Author:       Divi Awesome
 Author URI:   https://diviawesome.com
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/


/*
 * 
 * Blog Title Color Underline
 * 
 */

.entry-title{
border-bottom: solid 5px #FBF2EF;
margin-bottom: 25px;
}

/*
 * 
 * Blog Sidebar Title BG Color
 * 
 */

.widgettitle {
background: #FBF2EF;
padding: 10px;
padding-left: 16px;
margin-bottom: 10px;
}

/*
 * 
 * Blog Sidebar List Text BG Color
 * 
 */

.et_pb_widget ul li {
background-color: #f9f9f9;
padding: 10px;
}


/*
 * 
 *  Rounded With Shadow and Rotate Effect Divi Back To Top Button
 * 
 */

.et_pb_scroll_top.et-pb-icon {
    background-color:#D2AFA2;
    border-radius: 50px;
    padding: 12px;
    margin-right: 15px;
    transition: .5s ease;
}

.et_pb_scroll_top.et-pb-icon:hover {
	transform:rotate(360deg);
	background-color:#111111;
	transition: .5s ease;
	box-shadow: 0px 2px 42px 0px rgba(89,55,80,0.70);
}

/*
 * 
 *  Menu Dropdown Styling 
 * 
 */

.nav li li {
    padding: 0 0px;
}

.et-menu li li a {
    width: 240px;
}

.nav ul li a{
	transition: all .5s ease-in-out !important;
	border-bottom: 3px double #D1AFA2;
}
.nav ul li:last-child a{
	border-bottom:0;	
}

.nav ul li:hover:last-child a{
	border-bottom:0;
}
.nav ul li a:hover {
    background: #D1AFA2 ;
    opacity: 1;
	padding-left: 30px;
	border-bottom: 3px double #ffffff;
	transition: all .5s ease-in-out !important;
}

.et_pb_menu .et-menu-nav>ul ul {
    padding: 0px 0;
}

/*
 * 
 * style the wp-pagenavi pagination links
 * 
 */

.wp-pagenavi a,
.wp-pagenavi span {
	color: #000000;
	background: #f1f3f5;
	font-size: 1em !important;
	line-height: 1em;
	font-weight: bold !important;
	padding: 0.45em 0.8em !important;
	border-radius: 100px;
	transition: all .5s;
}


/*
 * 
 * style the wp-pagenavi current page number
 * 
 */

.wp-pagenavi span.current {
	color: #ffffff !important;
	background: #D2AFA2 !important;
	border-radius: 100px;
}


/*
 * 
 * style the wp-pagenavi pagination links on hover
 * 
 */

.wp-pagenavi a:hover {
	color: #ffffff!important;
	background: #D2AFA2!important;
}


/*
 * 
 * style the wp-pagenavi pages text
 * 
 */

.wp-pagenavi .pages {
	background: none;
}


/*
 * 
 * Remove border and center the wp-pagenavi links
 * 
 */

.wp-pagenavi {
	border-top: none;
	text-align: center;
}  


/*
 * 
 * Nested menu for mobile and tablet
 * 
 */


  .et_mobile_menu .first-level > a {
background-color: transparent;
position: relative;
}
.et_mobile_menu .first-level > a:after {
font-family: 'ETmodules';
content: '\4c';
font-weight: normal;
position: absolute;
font-size: 16px;
top: 13px;
right: 10px;
}
.et_mobile_menu .first-level > .icon-switch:after{
content: '\4d';
}
.second-level {
display: none;
}
.reveal-items {
display: block;
}
.et_mobile_menu {

width: 100%;
}
