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

 Theme Name:   Nina Crespo 2022
 Theme URI:    https://ninacrespo.com
 Description:  Theme for author Nina Crespo.
 Author:       reflection:digital
 Author URI:   https://reflectiondigital.com
 Template:     Divi
 Version:      1.1.2
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

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

/* Header */

#et-secondary-menu{
	position: relative;
	top: 50px;
}

.single-post #main-header, .archive #main-header,
.single-post #top-header, .archive #top-header {
	background-color: #7b4b85;
}

.mobile_menu_bar:before{
	color: #000000 !important;
}



/* Navigation*/

.single-project .et-social-icons a{
	color: black !important;
}

.socicon{
	font-size: 36px;
	position: relative;
	top: 2px;
}

.socicon a:before{
	  font-family: 'Socicon';
}

.socicon span{
	display: none;
}

.socicon-bookbub a.icon:before{
	content:"\e949";
	font-weight: 400;
}

.socicon-pinterest a.icon:before{
	content:"\e063";
	font-weight: 400;
	font-size: 30px;
}

.et-social-pinterest a.icon:before{
	content: "\e095";
}



/* Book Page Buttons */

a.smallsilver, a.smallblue{
	background: #ddd0e0;
	color: #595a5a!important;
	text-shadow: none;
	border: none;
}


/* Bloom Form */
.et_bloom .et_bloom_inline_form{ margin: 0px !important;}
.et_bloom .et_bloom_optin_1 .et_bloom_form_container h2 { font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important; color: #622d6e; } 

.et_bloom .et_bloom_form_header p{ color: black !important; } 

.et_bloom .et_bloom_form_container .et_bloom_form_content{ 
padding: 0px 30px 40px 30px !important; }

/* Typography */
#home-blog h1{ font-size: 28px; } 

#home-blog h2 {  font-size: 20px; }

.et_pb_blurb_container h4{ text-align: center;}

.post-sidebar .et_pb_widget ul li.zoom-instagram-widget__item{
	list-style-type: none !important;
	margin-left: 0px;
}

.et_pb_widget_area_right{
  padding-left: 0px;
  border: none;
}



/* Footer */
.footer-widget .menu li{
  float: left; 
  text-align: center;
}

#footer-widgets .footer-widget li:before {
	position: absolute;
	top: 9px;
	left: 0;
	border: none;
}

#footer-bottom .socicon-icon a{
	color: #666666;
}



/* Social Icons */

#top-header .et-social-icon a{
  font-size: 30px;
}
.contact-media:before {
 position: relative;
 margin-right: 4px;
 font-family: 'ETmodules';
display: inline-block;
}
.contact-address:before {
 content: "\e009";
}
.contact-media {
 margin-bottom: 2px;
}
.contact-phone:before {
 content: "\e090";
}
.contact-email:before {
 content: "\e010";
}

.contact-facebook:before{
 content: "\e093";
}

.contact-twitter:before{
 content: "\e094";
}

.contact-pinterest:before{
 content: "\e095";
}

.contact-instagram:before{
 content: "\e09a";
}

