/*
 Theme Name:     Nexus-Child Theme
 Theme URI:      --
 Description:    Nexus-Child Theme
 Author:         --
 Author URI:     --
 Template:       Nexus
 Version:        1.0.0
*/
 
@import url("/National_Library/cs_/http://www.breslov.org/wp-content/themes/Nexus/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */
.mm-hide {display:none;}
.homepage-page .al2fb_like_button{display:none;height:500px;}
#et-featured-posts {padding: 0 0 0 0;}

.et-first {width: 637px;height: 538px;}
.et-second {width: 637px;height: 269px;}
.et-third, .et-fourth {width: 316px;height: 269px;}
#logo {padding-top: 0px;}
#main-header {padding-top: 10px;}

.meta-info { position: absolute; top: 0; left: 0; background-color: #a9d300; color: #fff; text-align: center; font-size: 28px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); line-height: 20px; 
width: 60px; height: 0px; 
z-index: 3; }
.sab_author_widget a {color:#354E71;}

.load-more a {
color: #333;
display: inline-block;
margin-bottom: 6px;
position: relative;
text-decoration: none !important;
padding-right: 23px;
}

.module-content, .all-tabs {
padding: 40px 40px 6px 40px;
}

.homepage-page {background-color:#fff;padding:20px;}

.mm-main-title {
font-size: 40px;
font-weight: 900;
margin: 0 0 12px;
}

.mm-tabs {
top: -40px;
}

.mm-box {
top: 56px;
height: 256px;
}

.mm-box .et-box-content {
height: 210px;
font-size: 1.2em;
line-height: 1.3;
text-align: justify;
}

#top-menu li a {
font-weight: bold;
font-size: .85em;
}

#dc_jqmegamenu_widget-2-item ul.menu {
background: #005ea5 url(none) repeat-x 0 -80px !important;
text-shadow: none;
font-family: 'Open Sans', Arial, sans-serif;
}

#dc_jqmegamenu_widget-2-item ul li a {
background: url(none) repeat-x 100% 0 !important;
}

#dc_jqmegamenu_widget-2-item ul.menu a {
text-shadow: none;
}

#et_mobile_nav_menu, .et-popular-mobile-arrow {
display: none;
}

@media only screen and (max-width: 767px) {
#megaMenu #megaMenuToggle {
font-size: 1em;
}

#megaMenu #megaMenuToggle .megaMenuToggle-icon {
display: inline-block;
background: #999;
background: rgba(230, 230, 230, 0.7);
height: 2px;
width: 16px;
position: relative;
float: none;
margin-top: 10px;
text-align: left;
}}

.wpcf7-form-control-wrap input[type=text] {width: 80%;}

.et-main-image .meta-date {position:relative;top:1px;margin-top:-1px;background-color:#005ea5;}

body {
    overflow-x:hidden;
}

.et-description .post-meta {
font-weight: 100;
text-transform: none;
color: #969696;
padding-top: 3px;
font-size: 12px;
}

.et-description .post-meta a {
color: #005ea5;
}

.et-description .comments-number a {
color: #fff;
white-space:nowrap;
}

.entry-content a {
text-decoration: none;
color: #005ea5 !important;
}

a:hover {
text-decoration: underline;
}

.entry-content .post-meta {
font-size: .8em;
font-weight: 100;
margin: 10px 0px 10px 0px;
padding: 6px 6px 6px 106px;
text-align:right;
background-color:#ECECEC;
opacity:0.6;
}

#etrecentfromwidget-3 h4 {display:none;}
.et-tabbed-all-tabs {margin-top:52px;}

#etrecentfromwidget-3 .et-recent-featured-post {
margin: 0px -41px 0;
}

.top-menu-mm form {
display: block;
float: right;
position: relative;
top: -37px;
right: 10px;
}

.top-menu-mm form label {display:none;}

#searchsubmit {padding: 0 5px 0 5px; background:#fff; border:0 none;
cursor:pointer;
-webkit-border-radius: 8px;
border-radius: 8px; 
font-weight: bold;
font-size: .85em;
color: #005ea5;
font-family: 'Open Sans', Arial, sans-serif;
}

#mc_signup_submit {padding: 0 5px 0 5px; background:#005ea5; border:0 none;
cursor:pointer;
-webkit-border-radius: 8px;
border-radius: 8px; 
font-weight: bold;
font-size: .85em;
color: #fff;
font-family: 'Open Sans', Arial, sans-serif;
}

div.widget h4.widgettitle {background-color:#005ea5; color: #fff; font-weight:normal;}

#searchform input[type=text], #mc_signup_form input[type=text] {padding:6px 5px 2px 5px; 
border:1px solid #005ea5; 
-webkit-border-radius: 8px;
border-radius: 8px;
}
input[type=text]:focus {background-color:#ececec; }

#mailchimpsf_widget-2 {height:270px}

.mc_email_options ul.mc_list {display:none;}

ul.gfield_radio span {font-size:.75em;}

/*****MM****/

#dc_jqmegamenu_widget-2-item ul li a.dc-mega {
padding: 12px 38px 12px 6px !important;
}

ul.sub-menu li a {
padding: 4px 5px 4px 20px !important;
}

#dc_jqmegamenu_widget-2-item ul li a .dc-mega-icon {
right: 25px !important;
}

.homepage-page .one_half .mm-box .et-box-content {height: 100%;}

.et-tabs-container .et-tabs-content {
margin: 30px 30px 45px !important;
}

