/* 
 Theme Name:     Divi Child
 Author:         Shiwani Gurwara
 Author URI:     https://www.shiwanigurwara.com
 Template:       Divi
 Version:        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.4.1
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 
#mailpoet_form_1 .mailpoet_submit {
    background: #528c33 !important;
    color: #fff !important;
}
#mp_form_popup2 .mailpoet_submit {
	  background: #528c33 !important;
    color: #fff !important;
}
#mp_form_popup2 {
   -webkit-box-shadow: 0px 0px 8px 0px rgba(158,149,158,1);
-moz-box-shadow: 0px 0px 8px 0px rgba(158,149,158,1);
box-shadow: 0px 0px 8px 0px rgba(158,149,158,1);
padding:50px !important;
}
.et_pb_blog_grid .et_pb_image_container img{width:400px;height:250px;}
.et_pb_post h2{color:#528c33;font-size:24px;font-family: 'PT Serif';margin:20px 0px 5px 0px;}
.heateor_sss_sharing_container{margin-bottom:20px !important;}
.heateor_sss_sharing_title{display:none !important;}

body.admin-bar.et_fixed_nav #main-header, body.admin-bar.et_fixed_nav #top-header, body.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header, body.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header{border-top:4px solid #528c33;}
#et-info-email:hover, #et-secondary-menu>ul>li>a:hover, #top-menu-nav>ul>li>a:hover, .et-social-icons a:hover{opacity:1 !important;color:#528c34;}
#logo{max-height: 80% !important;}
.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom: 12px !important;}
.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation{padding-top:57px;}
#footer-info a{font-weight:400;}
.et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a{font-weight:400;}
.et_pb_text_inner ul li{background:url('https://www.shiwanigurwara.com/wp-content/uploads/2020/06/right.png');background-repeat:no-repeat;background-position:left top;list-style-type:none;padding-left:35px;}
.et_pb_text_inner ul{padding-left:0px;}
.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {padding: 16% 8% !important;}
.nav li ul{width: 450px;}
#top-menu li{padding-right:15px;}
#top-menu li li{padding: 0px 10px;}
#top-menu li li a{width: 450px;padding: 6px 10px;}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{    width: 31.667%;
    margin-right: 2.5%;}
	/*.et_pb_blog_grid .et_pb_post{position:relative;position:absolute;bottom:20px;}*/
	.post-content a{color: #000;
    border: 1px solid #000;
    padding: 10px 50px;text-transform:capitalize;
	}
	.post-content-inner{margin-bottom:20px;}
	
	.et_pb_blog_0 .et_pb_post .entry-title, .et_pb_blog_0 .not-found-title {
    font-size: 21px!important;
    /*/min-height: 100px;/*/
}
.et_audio_container .mejs-playpause-button button:before, .et_audio_container .mejs-volume-button button:before {
    color: #528c33;
}
.et_audio_container .mejs-container .mejs-controls .mejs-time span{ color: #000;}
.mejs-time-handle-content{border:4px solid #528c33 !important;}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{background:#528c33;}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#ccc;}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:#ccc;}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#528c33;}
.et_pb_contact .et_pb_contact_field_half{width:100%;}
.s-1{width:29%;float:left;margin-right:35px;}
.s-1 h3{color:#fff;background:#528c33;text-align:center;font-family:poppins;font-size:14px;padding:15px 0px;}
.s-1 p{font-size:14px;font-style:italic;margin-top:10px}
.s-2{width:29%;float:left;}
.s-2 h3{color:#fff;background:#528c33;text-align:center;font-family:poppins;font-size:14px;padding:15px 0px;}
.s-2 p{font-size:14px;font-style:italic;margin-top:10px}
.et_pb_toggle_title:before {content: "\33" !important;font-size:30px !important;color:#000 !important;}
.et_pb_toggle_open .et_pb_toggle_title:before {
    content: "\32" !important;
}
#newsletterwidget-2{padding:20px;background:url('https://www.shiwanigurwara.com/wp-content/uploads/2020/07/Blog_11June2020.jpg');padding: 20px;-webkit-box-shadow: 0px 0px 8px 0px rgba(196,194,196,1);
-moz-box-shadow: 0px 0px 8px 0px rgba(196,194,196,1);
box-shadow: 0px 0px 8px 0px rgba(196,194,196,1);}
.tnp-widget input.tnp-submit{background:#528c33 !important;color:#fff !important;}
.widgettitle{font-size:24px !important;}
.et_pb_widget .widget_newsletterwidget{}
.et_pb_widget_area_right { border-left: 1px solid rgba(0, 0, 0, 0) !important;}
.et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_left_right, .et_pb_newsletter.et_pb_subscribe.et_pb_newsletter_layout_right_left{margin-left:9%;}

	@media (max-width:1920px)
{
	.et_pb_slider .et_pb_slide_3 .et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_3 .et_pb_slide_description {
    padding-right: 650px!important;
    padding-left: 0px!important;
}
}
@media (max-width:1024px)
{
	#logo{max-height: 50% !important;}
	#top-menu li{font-size: 12px;
    padding-right: 6px;}
	.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation{padding-top:35px;}

}
@media (max-width:768px)
{
	.et_pb_image .et_pb_image_wrap{width:100%;}
	.et_pb_image img{width:100%;}
	.et_pb_column .et_pb_blog_grid .column.size-1of2, .et_pb_column .et_pb_widget{width:100%;}
}
@media (max-width:767px)
{
	.s-1{width:100%;margin:10px 0px;}
	.s-2{width:100%;margin:10px 0px;}
}