/*
Theme Name:   Divi Child
Description:  Write here a brief description about your child-theme
Author:       Elegant Themes
Author URL:   https://www.elegantthemes.com/
Template:     Divi
Version:      4.8.2
Text Domain:  Divi Child
*/

/* Write here your own personal stylesheet */

#top-menu li {
    padding-right: 40px;
}
#top-menu li a {
    font-weight: 400 !important;
}
#top-menu li.current-menu-item a {
    font-weight: 600 !important;
}
#footer-info {
    text-align: center;
    float: none;
}
.blg-pst .post-content-inner {
    margin-top: 2px;
    margin-bottom: 10px;
}
.blg-pst a.more-link {
    text-transform: capitalize;
}
.single-post h3.wp-block-heading {
    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif !important;
    padding-bottom: 15px;
    font-weight: 600 !important;
}
.single-post h1.entry-title, .category h2.entry-title, .author h2.entry-title {
    line-height: 1.2em;
}
.category #left-area, .author #left-area {
    width: 100% !important;
    padding-right: 0 !important;
}
.category #main-content .container:before, .author #main-content .container:before {
	display: none !important;
}
.single-post .entry-content a {
    transition: all 0.3s;
    color: #000;
    font-weight: 600 !important;
    text-decoration: underline;
    text-underline-offset: 2px;
}
.single-post a:hover {
    opacity:0.6;
}



@media only screen and (max-width:980px) {
.mobile_menu_bar:before {
    color: #171717;
}
.et_mobile_menu {
    border-color: #171717;	
}
.et_header_style_left #logo {
    max-height: 75%;
}	
#footer-info {
    font-size: 15px !important;
    line-height: 24px;
}	
}

@media only screen and (min-width:980px) and (max-width:1200px) {
body .et_pb_row.abt-row p {
    font-size: 16px;
    line-height: 26px;
}	
body .et_pb_row.abt-row {
    padding-left: 40px ! IMPORTANT;
    padding-right: 40px !important;
}
.inner-hero-sc h1 {
    font-size: 57px !important;
}	
.inner-hero-sc {
    padding: 80px 0 !important;
}	
.abt-col2 {
    padding: 35px !important;
}	
.abt-col2 h2 {
    font-size: 35px !important;
}
.abt-col2 p {
    font-size: 17px !important;
    line-height: 30px !important;
}
	
}