/*
Theme Name:     Megazine v1-09 Child
Description:    Child theme for the Megazine v1-09 theme
Author:         Dominique Hernandez
Author URI:     http://www.nkahootz.com
Template:       megazine-v1-09
Version:        0.1.0
*/

@import url("../megazine-v1-09/style.css");



/*---------------------------
Header
---------------------------*/

/* 
Logo and stuff
*/

.header-wrapper .logo-wrapper {
  padding-top: 0;
}

.header-wrapper .logo-wrapper img {
  margin-top: 20px;
  margin-left: 10px;
}

.logo-right-text {
  display: none;
}


/*
Primary Navigation
*/

#menu-megazine-main-nav-1 .menu-item {
  font-size: 15px;
font-stretched: extra-condensed;
  text-transform: uppercase;
}

/* 
Sidebar
*/

#mc_signup_form {
   margin-top: -35px;
}

form.gsc-search-box table {
border-color: white;
}

.gsc-search-button,
.gsc-input {
border-right: none;
}

.gsc-input input {
margin-top: 10px;
}





/*---------------------------
Footer
---------------------------*/

/*
Footer 1
*/

.gdl-footer-1 img {
  margin: 0 30px 30px 0;
}

/*---------------------------
Other
---------------------------*/

a.twitter_title_link {
   color: white;
}

.page .post h1, h2, h3, h4, h5, h6 {
line-height: 1.1;
}

ul#related-posts-via-categories-list li .hidethenumber {
color:transparent;
}
ul#related-posts-via-categories-list li .hidethenumber a {
color: white;
}

.mobile {display:none}
div.bottom-navigation-wrapper.container {display:none}
@media screen and (max-width: 767px) {
    div.logo-wrapper a img 
    {
        display:none;
    }

iframe.goog-te-banner-frame {display:none!important}

div.top-navigation-left {margin:inherit!important}

    .header-wrapper .logo-wrapper {
	margin-left:auto;
	margin-right:auto;
	padding-top:8px!important;
        padding-bottom:0px!important;
        margin-bottom:0;
        width:390px;265px;
	height:178px;50px;
        
        background1: url(http://www.wehatetowaste.com/wp-content/uploads/2014/12/whtw-logo-basic-20150208.jpg) no-repeat 0px 10px;
background-size:100%;

        background: url(http://www.wehatetowaste.com/wp-content/uploads/2015/02/390x178.jpg) no-repeat 0px 10px;
background-size:100%;
    }
    
    .gdl-top-slider {display:none!important}
    .nomobile, div.top-navigation-wrapper.container {display:none!important}
div.bottom-navigation-wrapper.container {display:block;padding-top:10px}
div.bottom-navigation-wrapper.container a {color:white!important}
div.bottom-navigation-wrapper.container .social-icon-wrapper {padding-top:10px!important}
    .mobile {display:block}
	#mc_mv_EMAIL2 {width:210px!important}
div.top-navigation-left {margin-left:scd!important;}
div.top-navigation-left ul li a {padding:0 5px!important}
div.top-navigation-left * {border-color:#999!important}
}

body.home .gdl-page-content p {height:0px;text-indent: -999999px;margin-bottom:-16px}
div.search-wrapper input[type="text"] {padding:4px!important;border-top:2px solid black!important;background-color:#fff!important;color:#333!important}
div.search-wrapper input[type="submit"] {background: url(http://www.wehatetowaste.com/wp-content/themes/megazine-v1-07/images/icon/dark/top-search-button.png)!important}

.updated {background:none!important;border:none!important;padding:0px!important}

.mc_email_format {display:none!important}
.mc_email_options {display:none!important}
.mc_signup_submit {display:none!important}

/*
.sf-menu ul li{ border-top:1px solid #ccc!important;border-bottom:1px solid #0b8ac5!important;padding:0px !important}
.sf-menu li li {background-color:#1C9BD6!important; #36A6DB!important}
.sf-menu li ul li a {font-weight1:bold;color1:#333!important;line-height:30px!important}
.sf-menu li ul li a:hover {color:white!important;#1c89bc!important;background-color:#68DBFA}
ul.sf-menu ul {border-top:0px!important;border-color:white!important}
*/

.sf-menu ul li{ border:0px!important;border-top:1px solid #eee!important;border-bottom1:1px solid #0b8ac5!important;padding:0px !important}
.sf-menu li li {background-color:white!important}
.sf-menu li ul li a {font-weight:bold;color:#1C9BD6!important;line-height:34px!important}
.sf-menu li ul li a:hover, 
.sf-menu li ul li.current-menu-item a {color:white!important;background-color:#1C9BD6!important}
ul.sf-menu ul {border-color:#1C9BD6!important;border-top:1px solid white!important}



/*#menu-megazine-main-nav-1 .menu-item ul .menu-item {text-transform:none}*/
#recaptcha_table {margin-bottom:20px!important;width:600px!important}
#recaptcha_privacy {font-size:12px}
#recaptcha_privacy a {color:#87B4CE!important}

@media screen and (max-width: 1024px)
{
	#menu-megazine-main-nav-1 .menu-item a {font-size:14px;padding:0 15px}
	ul.sf-menu li a {padding:0px 15px}
}

div.contact-form-wrapper input[type="email"], input[type="password"] {
width: 320px;
height: 20px;
line-height: 20px;
padding: 5px;
marginNO: 10px 5px 5px;
line-height: 20px;
max-width: 100%;
display: block;
}

.blog-date-wrapper {display:none}

@media screen and (max-width: 1024px)
{
	div.content-wrapper.container {padding-top:0px!important}
	h1 {font-size:16px!important;
	   line-height:18px}
}

.scdemail {
-moz-border-radius: 5px;
border-radius: 5px;
NObackground:#9577D8!important;
background:#6F2C91!important;
}

@media screen and (min-width: 1px /*1024px*/)
{
    .blog_item_carousel_container {
        width:600px;
        overflow:hidden;
        height:520px;
    }

    .blog_item_carousel
    {
        white-space:nowrap;
        NOoverflow:hidden;
        width:30000px;
        height:520px;
        position:relative;
    }

    .blog_item_carousel div
    {
        white-space:normal;
    }

    .blog_item_carousel div.row{
        width:600px;
        height:520px;
        float:left;
        position:relative;
        margin-right:10px;
    }

    .nkpagination {
        text-align:right;
        padding:3px 30px 1px 0;
        NObackground:#1C9BD6;
        color:#dddddd;
        background:white;
        font-size:13px;
        margin-top:5px;
    }

    .nkpagination a, .nkpagination a:hover {colorNO:white}
}

@media screen and (max-width: 1023px)
{
    .nkpaginationNO {display:none}
    .blog_item_carouselNO div.row{display:none}
    .blog_item_carouselNO div.row:nth-child(1){display:block}

    .blog-content-wrapper {width:400px;280px}
    .blog_item_carousel div.row {width:600px}

    .row .six {width:auto!important}

    .row .column, .row .columns {
        width:400px !important;
        float:left!important;
    }

	.row .columns.gdl-right-sidebar {margin-right:0px;float:right!important}	

}



@media only screen and (max-width:937px)
{
    .blog_item_carousel_container {
        width:500px;
        overflow:hidden;
        height:570px;
    }

    .blog_item_carousel
    {
        white-space:nowrap;
        NOoverflow:hidden;
        width:30000px;
        height:550px;
        position:relative;
    }

    .blog-content-wrapper {width:400px}
    .blog_item_carousel div.row {width:1000px}

    .blog_item_carousel img {width:400px}

    .blog_item_carousel .row .column,
    .blog_item_carousel .row .columns {
        width:500px !important;
        float:left!important;
    }
}

@media only screen and (max-width:767px)
{
/* scd - 02/08/2015 - hide drop down menu */
	.responsive-menu-wrapper {display:none!important}

    .row .column, .row .columns {
        width:400px !important;
        float:left!important;
    }

    .blog_item_carousel_container {
        width:290px;
        overflow:hidden;
        height:540px;
    }

    .blog_item_carousel
    {
        white-space:nowrap;
        NOoverflow:hidden;
        width:30000px;
        height:550px;
        position:relative;
    }

    .nkpagination {width:270px!important}

    .blog-content-wrapper {width:270px}
    .blog_item_carousel div.row {width:580px}

    .blog_item_carousel .row .column,
    .blog_item_carousel .row .columns {
        width:290px !important;
        float:left!important;
    }

    h1.blog-title {width:290px}
    .blog-info-wrapper {width:290px}
    .gdl-page-content {width:290px}



    .sidebar-wrapper {width:290px}
    .footer-container {width:290px}
div.gdl-pagination {widthNO:290px;float:none!important}
div.gdl-pagination a, div.gdl-pagination span {margin-left:3px;padding:4px 8px;}

.row .columns.gdl-right-sidebar {margin-right:0px;float:left!important}
}
/* try to fix issue with menu bar on iphone getting clicked accidentally */
/*
#wprmenu_bar {cursor:default!important}
#wprmenu_bar div.menu_title {width:110px;80px;margin-left:0px;25px;cursor:pointer}*/
/*#wprmenu_bar div.wprmenu_ic {cursor:pointer}*/

.personnal-item-wrapper {width:100%!important}

.page-id-9654 .addthis_toolbox:nth-child(1) {display:none!important}

.mytable{
	border:none;
}

.mytable tr td{
	vertical-align: middle;
	height: 300px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-width: thin;
}
.mytable .wp-caption {
	border: none;
}

.gdl-blog-grid .gdl-blog-grid {display:none}

.scda .addthis_toolbox {display:none}

@media screen and (max-width: 1024px)
{
	h1 {font-size:16px!important;
	   line-height:18px}

	.story tr th, .story tr td {padding:9px 5px}
}
.gdl-page-content p a {text-decoration:underline}