/*!
Theme Name: SEOWP - Child
Theme URI: http://seowp.lumbermandesigns.com/
Author: Lumberman Designs
Author URI: http://themeforest.net/user/lumbermandesigns
Template: seowp
Description: SEOWP is a clean theme specially designed for Digital Marketing Agencies and their clients.
Version: 1.9.6
License: GNU General Public License
License URI: http://themeforest.net/licenses
Tags: white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, featured-images, flexible-header, full-width-template, post-formats, theme-options, translation-ready
*/

/* You can place custom CSS below... */

.first-sec{box-shadow: 0 0px 1px #999;padding: 20px 15px;margin-bottom: 30px;background: #f9f9f1;}
.first-sec .dslc-info-box{ margin-bottom: 0 !important;}
.accounts{background: #fff;padding-top: 30px;border: 1px solid #ddd;transition: 0.3s; margin-top: 20px;margin-bottom: 20px;}
.accounts:hover{box-shadow: 0 10px 10px #d7d5d5; transition: 0.3s; }
.accounts h4 { font-size: 22px !important; font-weight: 500 !important;}
.menu-mega-main-menu-container .sub-menu{ width: 600px !important;background-color: #e72e2f !important;}
.menu-mega-main-menu-container .sub-menu a{ color:#fff !important; text-transform:uppercase; width:100%; display:inline-block; padding:3px 0; font-weight: 600 !important;border-bottom: 1px solid !important;}
.menu-mega-main-menu-container .sub-menu .sub-menu a:hover{ color:#e72e2f !important; background:#fff;} 
.menu-mega-main-menu-container .sub-menu .sub-menu a{text-transform:capitalize;padding:3px 10px; font-weight: 500 !important;border-bottom:none !important; }
#menu-mega-main-menu a {  font-weight: 600;}
.fff .dslc-image{max-width: 250px !important;}
.faq .dslc-accordion-header.dslc-accordion-hook { background: #f0f3f9; padding-right: 10px;  }
.faq .dslc-accordion-title{font-size: 15px !important;}
.dslc-blog-post-read-more a {

    background-color: #e72c2e !important;
    color: #fff !important;
    border-radius: 0 !important;
    border: none !important;
    font-size: 15px !important;
    font-weight: 500 !important;

}
#dslc-module-827 .dslc-pagination li.dslc-active a{background-color: #e72c2e !important;border-color: #e72c2e !important;}
.email-points .dslc-info-box {  padding-left: 10px;  padding-right: 10px;  min-height: 410px;box-shadow: 2.3px 2.6px 0.2px 0px #dcdee4 !important;}

.popmake { border: 5px solid #e72c2f !important;  box-shadow: 0 10px 10px #999 !important;  background: #fff !important; width: 600px !important;margin: auto !important;left: 0 !important;right: 0 !important;}
.popmake input[type="button"] {  background: #e72c2f !important; border-radius: 0 !important;  width: 100px !important;}
.popmake input[type="button"]:hover {  background: #3b5a9b !important; color:#fff !important;}


@media screen and (max-width:1024px) {
    .lcmenu-mobile-logo img{ display:none;}
    .lcmenupro-mobile-menu .sub-menu{ display:block; width: 100% !important;background-color: transparent !important;}
    .lcmenupro-mobile-menu .sub-menu a{ font-weight: 300 !important;}
    .lcmenupro-mobile-menu .sub-menu .sub-menu a{ font-weight: 300 !important;}
}

@media screen and (max-width:767px) {
    .first-sec{ margin-bottom: 25px !important;}
    .lcmenu-mobile-hook{ margin-top: 10px !important; color: #395999 !important;}
    #dslc-footer .dslc-modules-section{ padding:0 !important;}
    #dslc-footer .dslc-modules-area{ margin-bottom:0 !important;}
    #dslc-footer .dslc-text-module-content{ padding:0 !important;}
    #dslc-footer .dslc-info-box-image{ margin-bottom:0 !important;}
    #dslc-footer #dslc-module-992{ display:none;}
    #dslc-footer .dslc-social{text-align:center !important;}
    #dslc-footer .dslc-info-box-content{ display:none;}
    #dslc-header .dslc-modules-section.dslc-full.area-mobile-margin-bottom-none { display: none;}
    .master-slider img{ width:100% !important; margin-left:0 !important;}
    #dslc-footer .dslc-button a{ padding-right:0 !important;}
    .inner-page-bg {padding-bottom: 60px !important;padding-top: 60px !important;}

}