/*
Theme Name: NewEdge
Theme URI: http://themeum.com/wordpress/newedge
Author: Themeum
Author URI: http://themeum.com/
Description: NewEdge Premium Magazine Theme.
Version: 2.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, blue, green, pink, purple, dark, right-sidebar, two-columns, responsive-layout
Text Domain: newedge
*/

@import url('css/bootstrap.min.css');
@import url('css/font-awesome.css');
@import url('css/animate.css');
@import url('css/nanoscroller.css');
@import url('css/flexslider.css');
@import url('css/main.css');
@import url('css/prettyPhoto.css');
@import url('css/responsive.css');

/* menu override */

ul.wp-megamenu li ul.wp-megamenu-sub-menu .wpmm-vertical-tabs-nav ul li {padding:0 20px;}
#wp-megamenu-primary > .wpmm-nav-wrap ul.wp-megamenu > li ul.wp-megamenu-sub-menu li .grid-post-title a {
    text-transform: capitalize;
    font-size: 13px;
    padding: 10px 0 0;
    font-weight: 500 !important;
    line-height: 20px;
}
.wpmm-vertical-tabs {background: #f7f7f7;}
.wpmm-vertical-tabs-nav {
    background: #eee;
    border-right: 1px solid #e5e5e5;
}
ul.wp-megamenu li ul.wp-megamenu-sub-menu .wpmm-vertical-tabs-nav ul li.active {
    color: #fff;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #E5E5E3;
}
#wp-megamenu-primary > .wpmm-nav-wrap ul.wp-megamenu > li > a >b {font-weight:700;}

ul.wp-megamenu li ul.wp-megamenu-sub-menu .menu-widget-class ul.product_list_widget li a,
ul.wp-megamenu li ul.wp-megamenu-sub-menu .menu-widget-class ul.product-categories li a,
ul.wp-megamenu li ul.wp-megamenu-sub-menu .menu-widget-class ul li.page_item a,
ul.wp-megamenu li ul.wp-megamenu-sub-menu .menu-widget-class ul li.cat-item a {
    padding: 7px 0 !important;
    background: none !important;
}


.btn-lg,.btn{ border-radius: 0px; }
#mailchimp-id{ display:none; }
.gallery-caption{ } .bypostauthor{ } .screen-reader-text{}

.btn-yellow .acton-btn:hover {
    background-color: #B8BF25;
}
.btn-yellow .acton-btn {
    color: #000;
    background-color: #cbd504;
    padding: 13px 28px;
    border-radius: 3px;
    font-weight: 400;
    margin-top: 20px;
    display: inline-block;
}
.themeum-clients {
    background-color: #ecedee;
    padding: 70px 30px 30px 30px;
}
.client-image {
    display: block;
    float: right;
    top: -100px;
    position: relative;
}
.client-image img {
    width: 60px;
}
.client-name {
    font-size: 16px;
    font-weight: 500;
    margin-top: 15px;
    color: #2a303b;
}
h4.speaker-title, .speaker-designation {
    text-align: left;
    color: #424242;
}

/*=================================
 *=======    Coming Soon    =======
 *================================= */
 html {
  width: 100%;
  height: 100%;
 }
.page-template-coming-soon-php {
  height: 100%;
  width: 100%;
}
.comingsoon{
  width: 100%;
  height: 100%;
  min-height: 100%;
  color: #fff;
  background-size: cover;
  background-repeat: no-repeat;
  padding-top: 80px;
}
#comingsoon-countdown{
    text-align: center;
    background-color: rgba(0,0,0,0.2);
    padding: 40px;
    margin-bottom: 40px;
    margin-top: 40px;
}
#comingsoon-countdown .countdown-section{
    display: inline-block;
    padding: 20px;
    font-weight: 100;
}
#comingsoon-countdown .countdown-amount{
    display:block;
    font-size:66px;
    line-height:1;
    color:#fff;
    letter-spacing:3px;
    width: 100%;
    text-align: center;
}
#comingsoon-countdown .countdown-period{
    display:block;
    width: 100%;
    text-align:center;
}
h2.page-header{
    font-size: 17px;
    line-height: 28px;
    margin-bottom: 20px;
    font-weight: 500;
    text-transform: capitalize;
    color: #fff;
    text-align: center;
    border-bottom: none;
    padding: 0px;
    margin-top: 0px;
}
.countdown-days{
    color:#fff !important;
}
.countdown-hours{
    color:#fff !important;
}
.countdown-minutes{
    color: #fff !important;
}
.countdown-seconds{
    color: #fff !important;
}

p.comingsoon-message-desc{
    font-size: 24px;
    font-weight: 700;
    text-align: center;
}
.comingsoon > div{
  display: table;
  vertical-align: middle;
  width: 100%;
  height: 100%;
}

.comingsoon-content {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.social-share ul{
    margin: 0;
    padding: 0;
    text-align: center;
}
.comingsoon .social-share ul li {
    display: inline-block;
    margin: 0 15px;
}

.comingsoon .social-share li a {
    color: rgba(255,255,255,0.7);
    font-size: 18px;
    -webkit-transition: color 400ms;
    transition: color 400ms;
}
.comingsoon .social-share li a:hover {
    color: #fff;
}
.ads-style{
    margin: 10px 0 30px;
    font-weight: 400;
    font-size: 18px;
    line-height: normal;
    color: #0a0a0a;    
}
.cat-add{
    margin-bottom: 29px;
}
.logout-bookmark { right: 35px; }


@media print {
    form,
    button,
    input,
    select,
    textarea,
    .sub-title,
    #sidebar,
    .footer-wrap,
    #comments,
    .related-posts,
    .cats-related-posts,
    .author-user-profile,
    .post-navigation,
    .cat-add,
    .post-meta-info{
        display: none;
    }
     a[href]:after {
       content: none !important;
     }
    body,
    blockquote cite,
    blockquote small,
    pre,
    .entry-summary h3,
    .entry-summary h5,
    .entry-summary h6,
    .entry-summary h4,
    {
        font-size: 12pt;
    }

    blockquote {
        font-size: 14.25pt;
    }

}


.primary .suppa_menu .suppa_top_level_link.current-menu-item, .primary .suppa_menu:hover .suppa_top_level_link{
background-color: inherit !important;
}