/**
 Template: zdwmag
 *
 **/

/******* Place custom css here *******/

#theme-wrapper {
overflow:hidden !important;
}

.narrow #theme-wrapper-inner {
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2) !important;
}


/******* Header content *******/


.large-carousel .carousel-content {
height: 350px !important;
}




.site-header-banner a {
display:none !important;
}


.recent-posts-carousel ul {
margin: 0 0 !important;
}



#header {
background-image: url(images/header_bg_shadow.png);
background-repeat: no-repeat;
background-position: center top;
}


#header.logo-left .site-id {
width:40% !important;
}

img.logo {
margin-bottom:4px !important;
}


#quote, .site-header-banner {
float: right;
font-family: arial;
font-size: 17px;
font-weight: bold;
font-style: oblique;
text-shadow: .10em .00em .00em #E4E2E2;
}






.top-news {
margin-left:0px !important;
}

.top-news .ribbon-shadow-left {
display:none !important;
}

#header-nav-extras {
right:0px !important;
}

#header-nav-extras .ribbon-shadow-right {
display:none !important;
}






.subform-wrapper-belowcontent {
width: 100%;
float: left;
background: #E0E0E0;
/*border-top: 1px solid #cdcccc;*/
/*border-bottom: 1px solid #cdcccc;*/
/* margin-left: 112px; */
padding: 7px 0;
margin: 15px 0 20px 0;
/* text-align: center; */
/* float: center; */
}

.sub-wrapper-belowcontent{
width: 405px;
height: 95px;
border-right: 1px solid #CDCCCC;
float: left;
margin: 0 0 0 10px;
}

.sub-title-belowcontent {
font-size: 20px;
font-weight: 600;
margin: 2px 0 16px;
color: #00ACED;
}

.form-wrapper1-belowcontent {
width:391px;
height:38px;
/*box-shadow: 0px 2px 3px 0 rgba(0, 0, 0, 0.2);*/
}

.subform-wrapper-belowcontent input#search-belowcontent {
width: 260px;
font-size:14px;
/* line-height: 0px; */
height: 38px;
padding: 0 10px 0 10px;
background-color: rgb(250, 255, 189) !important;
box-shadow: 0px 3px 0px 0 rgba(0, 0, 0, 0.2);
}

.subform-wrapper-belowcontent input[type=text] {
border: 1px solid #FAFFBD !important;
}

.subform-wrapper-belowcontent input#submit-belowcontent {
line-height: 17px;
font-size: 14px;
color: #fff;
margin: 0px 0px 3px -3px;
background-color: #00ACED;
padding-top: 8px;
width: 130px;
/*box-shadow: 0px 2px 2px 0 rgba(45, 45, 45, 0.2);*/
box-shadow: 0px 3px 0px 0 rgba(1, 140, 192, 1);
}

.subform-wrapper-belowcontent input#submit-belowcontent:hover {
background-color:#01A1DD;
}

.fb-like-belowcontent {
float:left;
width: 161px;
margin: 12px 5px 12px 5px;
}



.recent-posts-carousel-container {
border-bottom: none;
}

.header-ad {
width:728px;
}

.post-content-ad {
float: right;
margin: 20px 0 15px 15px;
}

.after-content-ad {
margin: 25px 0 25px 0;
text-align: center;
}







#header-facebook {
background: url("http://localhost/zdnc/wp-includes/images/facebook.svg");
float: left;
position: relative;
width: 45px;
z-index: 9999;
}








.widget_radium_post_tabs .tab-holder .news-list li {
  padding-left:0px !important;
}


.header-style-default #header .site-navigation {
webkit-box-shadow: 0px 2px 3px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 2px 3px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0px 3px 6px 0 rgba(0, 0, 0, 0.3);
}

.top-news {
height:89px !important;
}

/*
.narrow #header.has-news.has-search .site-navigation .search-form {
width: 86.4% !important;
}


#header.has-random .site-navigation .search-form {
width: 91.8% !important;
}

#header .site-navigation .search-form {
width: 96.2% !important;
}


#header.has-random .site-navigation .search-form .container input[type=text] {
height: 45px;
line-height: 40px;
font-size: 20px;
}

#header.has-news.has-search .site-navigation .search-form .container input[type=text] {
height:89px !important;
}
*/

.breaking-banner .story {
border-bottom:1px solid #000;
}


#builder-container.sidebar-right, .page-template-page-templatespage-home-php #builder-container, .page-template-page-templatespage-home-php .builder-main, main.sidebar-right {
border-right: none !important;
}


/******* Builder element *******/

.blog-grid-items .small .entry-meta .author-link, .blog-grid-items .small-thumbs .entry-meta .author-link, .blog-grid-items .smaller .entry-meta .author-link {
display:none !important;
}


/******* Change title h tags *******/


.submenu.top-news-items.open .subcat-title {
font-family: Oswald,Lato,Arial,sans-serif;
font-weight: 400;
color: #000;
padding: 0;
margin: 0;
font-size: 16px;
line-height: 21px;
}


.recent-posts-carousel .entry-summary .entry-title {
font-family: Oswald,Lato,Arial,sans-serif;
font-weight: 400;
color: #000;
padding: 0;
margin: 0;
font-size: 14px !important;
letter-spacing: 0.01em;
text-transform: none !important;
}


.widget_radium_post_tabs .tab-holder .news-list .entry-title {
text-transform: none;
font-size: 0.90626em !important;
letter-spacing: 0.036em;
line-height: 22px !important;
margin-top: 3px !important;
font-family: Oswald,Lato,Arial,sans-serif;
font-weight: 400;
color: #000;
padding: 0;
margin: 0;
}


#related-posts li .entry-header .entry-title {
margin-bottom: 25px;
color: #fff;
font-size: 16px;
line-height: 20px;
font-family: Oswald,Lato,Arial,sans-serif;
font-weight: 400;
color: #fff;
padding: 0;
margin: 0;
}

#related-posts .entry-header {
margin-bottom: 25px !important;
}






/******* Menu *******/









/******* Top News Thumbnails Disable *******/


.submenu.top-news-items.open .subcat-thumbnail.entry-content-media {
display:none !important;
}

.submenu.top-news-items.open h5.subcat-title {
font-size: 16px;
line-height: 21px;
}

.top-news-items.open {
height: 98px !important;
}

.top-news-items .sub-mega-wrap {
height: 98px !important;
}

.submenu.top-news-items.open .subfeatured-articles {
height:83px !important;
}

.submenu.top-news-items.open .horizontal-carousel-container {
height:83px !important;
}

.submenu.top-news-items.open .horizontal-carousel.post.parent {
height:83px !important;
}

.submenu.top-news-items.open ul.sub-posts.sub-menu {
height:83px !important;
}



/******* Recent posts above single post page *******/


.recent-posts-carousel .entry-extras {
display:none !important;
}

.recent-posts-carousel .entry-summary .entry-title {
margin-top:0px !important;
}




h1 {
font-size: 38px !important;
line-height: 48px !important;
}





img:hover {
/*  transform:none !important;
  transition:none !important;
  animation:none !important;
  animate:none !important; */
}

.zoom-img-in:hover img {
/*  transform:none !important;
  transform:none !important;
  transition:none !important;
  animation:none !important;
  animate:none !important; */
}




#related-posts li .entry-meta, .widget_radium_recent_posts li .post-comments, .widget_radium_post_tabs .tab-holder .news-list li .entry-meta {
  display:none;
}

.widget_radium_recent_posts li {
  min-height:51px;
}

.widget_radium_recent_posts li {
padding: 5px 5px 14px 5px !important;
background: rgba(239, 239, 239, 0.76) !important;
margin-bottom: 6px !important;
border-bottom: none !important;
}

.widget_radium_recent_posts li:hover {
background-color:#ffffff !important;
}

.content-carousel .entry-excerpt {
  max-width:654px !important;
}

.content-carousel-super-big img {
  height: 550px !important;
}





.widget_radium_post_tabs .thumbnail-large .popular .post-thumb, .widget_radium_post_tabs .thumbnail-large .popular img, .widget_radium_post_tabs .thumbnail-large .recent .post-thumb, .widget_radium_post_tabs .thumbnail-large .recent img {
  width:300px !important
}




#footer-widgets .widget_radium_newsletter:not(.custom-class) {
  border:none !important;
}

.entry-content-media .post-thumb.zoom-img-in:hover img { -webkit-transform: none; -ms-transform: none; transform: none; }



.large-carousel .carousel-item .entry-title {
  max-width:100% !important;
}

.horizontal-carousel h6 {
  font-size:14px !important;
  letter-spacing: 0.01em;
  text-transform: none !important;
}

.widget_radium_recent_posts li .post-title a, .widget_radium_post_tabs .thumbnail-small-left .entry-title a {
  font-size:14px !important;
  letter-spacing: 0.02em;
  line-height: 21px;
}

.widget_radium_post_tabs .tab-holder .news-list h5 {
  text-transform: none;
  font-size: 0.90626em !important;
  letter-spacing: 0.036em;
  line-height: 22px !important;
  margin-top: 3px !important;
}

.widget_radium_post_tabs .tab-holder .news-list h5 a {
  text-transform: none !important;  
}

.post-nav span {
  font-weight:bold;
}

.single .post-side-share.position-above-below .icon {
  margin-right: 8px !important;
}


.single main footer.meta a:hover {
background: #000;
}


.recent-posts-carousel .horizontal-carousel-container {
/*background: #efefef;*/
-webkit-box-shadow: 0px 2px 3px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 2px 3px 0 rgba(0, 0, 0, 0.2);
box-shadow: 0px 2px 3px 0 rgba(0, 0, 0, 0.2);
}

article.teaser.teaser-mini:hover {
background: #efefef;
}

.widget_radium_post_tabs .tab-holder .news-list li:hover {
background-color:#efefef;
}





.single .widget_radium_post_tabs .tab-holder #popular .news-list {
  counter-reset: listcounter; _list-style-type: decimal;
}

.single .widget_radium_post_tabs .tab-holder #popular .news-list li:before {
/*
position: relative;
float:left;
margin-top: 7px;
top: 0em;
left: 0em;
padding: 0.6em 0.6em;
margin-right: 8px;
font-size: 1.2em;
content: counter(listcounter) "";
counter-increment: listcounter;
background: #1f8bb0;
color: #fff;
font-weight: bold;
/*border-radius: 1em;
-webkit-border-radius: 1em;
-moz-border-radius: 1em;*/
opacity: 0.7;
filter: alpha(opacity=70);
*/
}

.single .widget_radium_post_tabs .tab-holder #popular .news-list li:before {
position: relative;
float: left;
/* margin-top: 7px; */
top: 0em;
left: 0em;
padding: 0.4em 0.3em 0.6em 0px;
margin-right: 6px;
font-size: 2.3em;
content: counter(listcounter) "";
counter-increment: listcounter;
/* background: #1f8bb0; */
color: #000;
font-weight: bold;
opacity: 0.7;
filter: alpha(opacity=70);
}

.single .widget_radium_post_tabs .tab-holder #popular .news-list li:nth-child(even) {
/*background:#ededed !important;*/
}

.single .post-side-share.position-above .icon, .single .post-side-share.position-above-below .icon, .single .post-side-share.position-below .icon {
  padding:8px 15px !important;
}

.single .post-side-share.position-above .icon:after, .single .post-side-share.position-above-below .icon:after, .single .post-side-share.position-below .icon:after {
  height: 33px !important;
}


#post-side-share-above-below .share-network {
  font-family: arial;
  font-size: 14px;
}


#builder-container .row-wrapper .large-6.columns:last-child {
  border-left:none !important;
}

.large-8 .posts-list-excerpt img {
  width:100% !important;
}


.single .widget-buzz .entry-meta {
  display:none;
}

.single .widget-buzz li {
margin-bottom: 15px;
padding-bottom: 15px;
background: #efefef;
padding: 10px;
}

.single .widget-buzz li .entry-title {
font-size: 15px;
line-height: 22px;
letter-spacing: 0.02em;
}

.single .widget-buzz li:hover {
background: #fff;
}



/******* Featured area *******/


#featured-area .row-wrapper.element-content_carousel_big {
border-bottom:1px solid #fff;
}


#content .large-12 .entry-element-title {
display:none;
}


#featured-area {
border-bottom: 1px solid #D0D0D0;
padding-bottom: 15px;
}

.element-content_carousel_big p {
margin: 0;
padding: .55em 19.80px 0.4em;
position: relative;
z-index: 1;
min-height: 3.3em;
display:none;
}

.large-carousel .carousel-item .entry-author {
display:none;
}

.large-carousel .carousel-item .entry-subheading {
float:left !important;
}

.element-content_carousel p {
color:#ffffff;
display:none;
}

.teaser .by-line {
display:none;
}




/******* Popup Subscribe Widget *******/

#popup-box-sxzw-1 .popupally-outer-sxzw-1 {
max-width:600px !important;
left:51.7% !important;
}

#popup-box-sxzw-1 .popupally-inner-sxzw-1 .desc-sxzw {
font-family:oswald !important;
letter-spacing:0.04em !important;
line-height: 38px !important;
font-weight: 400 !important;
}

#popup-box-sxzw-1 .popupally-inner-sxzw-1 .logo-text-sxzw {
font-family: arial !important;
text-align: center !important;
margin-bottom: 40px !important;
font-size: 22px !important;
line-height: 25px !important;
}

#popup-box-sxzw-1 .popupally-inner-sxzw-1 .logo-img-sxzw {
display:none !important;
}

#popup-box-sxzw-1 .popupally-inner-sxzw-1 .popupally-center-sxzw .content-sxzw input[type="text"].field-sxzw, #popup-embedded-box-sxzw-1 .popupally-inner-sxzw-1 .popupally-center-sxzw .content-sxzw input[type="text"].field-sxzw 
{
padding: 12px 12px !important;
font-size: 21px !important;
line-height: 25px !important;
}

#popup-box-sxzw-1 .popupally-inner-sxzw-1 .popupally-center-sxzw .content-sxzw input[type="text"].field-sxzw {
width: 65% !important;
float: left !important;
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}

#popup-box-sxzw-1 .popupally-inner-sxzw-1 .popupally-center-sxzw .content-sxzw input[type="submit"].submit-sxzw {
width: 35% !important;
margin-top: 0px !important;
line-height: 20px !important;
float: left !important;
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
text-transform: none !important;
margin-bottom:35px !important;
}

#popup-box-sxzw-1 .popupally-inner-sxzw-1 .privacy-sxzw {
font-family:arial !important;
font-size:13px !important;
color:#444444 !important;
}


/******* Social Share on Image Hover *******/

ul.wwm_social_share.wwm_top_left {
height:50px;
top: -48px;
left: 38%;
}

ul.wwm_social_share.wwm_top_left::after {
border: solid transparent;
content: "";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
visibility: visible;
border-width: 8px;
border-top-color: #DBDBDB;
right: 67px;
top: 80%;
margin-top: 0;
}

.wwm-icon {
background-color: #fff;
width: 150px;
height: 40px;
border: 1px solid #D6D6D6;
-webkit-box-shadow: #ccc 1px 1px 2px;
box-shadow: #ccc 1px 1px 2px;
}

.wwm_social_share {
background:none !important;
}

.wwm_social_share li.wwm_facebook {
margin-left:0px !important;
}

.wwm_social_share li {
width:32px !important;
height:32px !important;
margin: 3px 0 0 4px!important;
}

.wwm_social_share li.wwm_twitter {
/*background-position: -80px 0;*/
background-position: -72px 0;
}

.wwm_social_share li.wwm_gplus {
/*background-position: -161px 0;*/
background-position: -145px 0;
}

.wwm_social_share li.wwm_pinit {
/*background-position: -120px 0;*/
background-position: -108px 0;
}

.wwm_social_share li.wwm_facebook:hover {
background-position: 0 -36px;
}

.wwm_social_share li.wwm_twitter:hover {
background-position: -72px -36px;
}

.wwm_social_share li.wwm_gplus:hover {
background-position: -144px -36px;
}

.wwm_social_share li.wwm_pinit:hover {
background-position: -108px -36px;
}



.wwm_social_share.wwm_top_left .title {
display:none;
font-size: 12.5px;
font-family: oswald;
text-transform: uppercase;
margin: 0 0 1px 7px !important;
padding-bottom: 3px !important;
border-bottom: 1px solid rgba(255,255,255,.38);
width: 35px !important;
font-style: normal;
font-weight: normal;
}

.wwm_social_share.wwm_top_left a:hover .tooltip{
margin-top:16px;opacity:1
} 

.tooltip{
border-radius:3px;font-size:14px;height:28px;left:50%;line-height:28px;opacity:0;position:absolute;top:100%;-webkit-transition:margin-top .3s, opacity .3s;-moz-transition:margin-top .3s, opacity .3s;-ms-transition:margin-top .3s, opacity .3s;-o-transition:margin-top .3s, opacity .3s;transition:margin-top .3s, opacity .3s;width:100px;font-family:verdana;margin:0 0 0 -50px
} 
.tooltip:before{content:"";height:8px;left:50%;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:8px;margin:-4px 0 0 -4px
} 
.favourite,.favourite .tooltip,.favourite .tooltip:before{
background:#c93037
} 
.favourite:hover{
background:#b02b32
} 
.comment,.comment .tooltip,.comment .tooltip:before{
background:#43438e
} 
.comment:hover{
background:#393978
}



/******* Social media buttons *******/

.breaking-banner {
display:none !important;
}

.header-social-buttons {
height: 44px;
padding: 0 50px 0 0;
width: 100%;
text-align: right;
position:relative;
}

.header-social-buttons .social-btn {
width: 466px;
float: right;
height: 44px;
}

.header-like {
float: left;
height: 20px;
margin:12px 5px;

/*background-color: #3C51C0;
margin: 8px 6px 8px 6px;
height: 28px;*/
}

/*margin: 4px 4px 4px 4px;*/


span.header-tweet {
width:136px;
height: 20px;
margin:12px 5px;
overflow: hidden;
float: left;

/*background-color: #4EC0DD;
margin: 8px 6px 8px 6px;
height: 28px;*/
}

/*width: 155px;
height: 20px;
margin: 4px;*/

span.header-gplus {
height:20px;
margin:12px 5px;
float: left;

/*background-color: #E24848;
margin: 8px 6px;
height: 28px;*/
}

/*margin: 4px;*/

.header-social-buttons .title {
float: left;
margin: 10px 5px 8px 5px;
font-family: Oswald;
}

/******** Header subscribe form *********/

.subform-wrapper {
height: 44px;
width: 260px;
float: left;
margin-left: 112px;
padding: 7px 0;
}

.form-wrapper1 {
width:260px;
height:30px;
}


.subform-wrapper input#search {
width: 164px;
line-height: 0px;
height: 24px;
padding: 0 5px 0 5px;
background-color: rgb(250, 255, 189) !important;
}

.subform-wrapper input#submit {
line-height: 2px;
font-size: 11px;
color: #fff;
margin: 2px 3px 3px 0;
background-color: #BEBEBE;
}

.subform-wrapper input#submit:hover {
background-color:#B3B3B3;
}

.widget_radium_newsletter input[type=email] {
line-height:0px !important;
}

.subform-wrapper input#search, .widget_radium_newsletter input[type="email"], .widget_radium_newsletter input
[type="text"], .subform-wrapper-belowcontent input#search-belowcontent {
color: #717171 !important;
}

.widget_radium_newsletter input[type="email"], .widget_radium_newsletter input[type="text"] {
font-size: 14px !important;
color: #717171 !important;
}



/******* Single post page thumbnail caption title *******/

/*
.single main .type-post>.large .entry-header-wrapper {
margin: 5px 15px 5px !important;
}

.single main .type-post .entry-header {
margin-bottom: 5px !important;
}
*/
.single main .type-post>.large .entry-media-wrapper .entry-content-media {
min-height:360px !important;
}

.single main .type-post>.large .entry-media-wrapper {
min-height:360px !important;
}

.post .post-excerpt p {
font: italic 20px/30px Georgia,serif !important;
}

.post .post-excerpt {
border-bottom: 1px solid #000 !important;
}



/** Disable featured image **/
/*
.single main .type-post>.large .entry-media-wrapper {
display:none !important;
}

.single main .type-post>.large .entry-header-wrapper {
position: relative !important;
}

.single main .type-post>.large .entry-header-wrapper .entry-header {
padding: 0 0 !important;
}

.single main .type-post>.large .entry-header-wrapper .entry-title {
color: #000 !important;
}
*/

/** meta author image **/

.single main .type-post .entry-meta>div img {
display:none !important;
}




/******* Single text color customization *******/

.entry-content h3 {
  font-family: Lato,Arial,sans-serif !important;
  color: #009de0 !important;
  padding: 5px 0px;
}

article .entry-content a strong {
color: #009de0 !important;
}

article .entry-content a strong:hover {
color: #008AC3 !important;
}

.entry-content a {
color:#009DE0 !important;
}

.entry-content a:hover {
  color: #008AC3 !important;
}

.wp-caption .wp-caption-text {
background: #fff !important;
}





/******* above and below post share icons *******/

#post-side-share-above-below {
/*background-color: #F7F7F7;
min-height: 35px !important;
border-top: 1px solid #CACACA;
border-bottom: 1px solid #CACACA;*/
}

.icon-fb {
margin: 3px 0 4px 0;
}

.icon-tw, .icon-gp, .icon-pt {
margin-top: 2px;
}

.post-total-share {
margin-top: 3px !important;
}

.post-side-share.position-above-below .icon_embed_fb {
background-color: none !important;
}



.fb_iframe_widget iframe {
/*width: 100% !important;*/
}

.single .post-side-share.position-above .icon:after, .single .post-side-share.position-above-below .icon:after, .single .post-side-share.position-below .icon:after {
display:none;
}

.single .post-side-share.position-above .icon, .single .post-side-share.position-above-below .icon, .single .post-side-share.position-below .icon {
padding: 5px 5px !important;
font-weight: bold;
text-transform: uppercase;
height: 27px !important;
text-shadow: 0.06em 0.08em .00em #777777;
margin-right: 14px !important;
}

.single .post-side-share.position-above .icon-fb, .single .post-side-share.position-above-below .icon-fb, .single .post-side-share.position-below .icon-fb {
padding-top: 7px !important;
}

.single .post-side-share.position-above .icon .share-network, .single .post-side-share.position-above-below .icon .share-network, .single .post-side-share.position-below .icon .share-network {
margin-left: 6px !important;
}

.fb-like {
margin-top: -33px !important;
/*width:80px !important;*/
}

.icon.icon-fb.icon_embed_fb {
height:33px;
}

.single .post-side-share.position-above .post-total-share, .single .post-side-share.position-above-below .post-total-share, .single .post-side-share.position-below .post-total-share {
/*width: 120px;*/
height: 23px;
margin-left: 0px !important;
padding-left: 1px !important;
/*border-left: 1px solid #D0D0CF;*/
float: right;
margin: 10px 0 10px 0 !important;
background: #dbe1e5;
}

.single .post-side-share.position-above .total-count, .single .post-side-share.position-above-below .total-count, .single .post-side-share.position-below .total-count {
float: left;
margin: 1px 10px 2px 0px !important;
font-size: 23px;
color: #3EC036;
}

.single .post-side-share.position-above .total-title, .single .post-side-share.position-above-below .total-title, .single .post-side-share.position-below .total-title {
text-transform: uppercase;
}


.single .post-side-share.position-above .post-total-comments, .single .post-side-share.position-above-below .post-total-comments, .single .post-side-share.position-below .post-total-comments {
/*width: 120px;*/
height: 27px;
margin-left: 0px !important;
padding-left: 10px !important;
display:none !important;
}

.single .post-side-share.position-above .total-count, .single .post-side-share.position-above-below .total-count, .single .post-side-share.position-below .total-count {
float: left;
margin: 5px 10px 6px 0px;
}

.single .post-side-share.position-above .total-title, .single .post-side-share.position-above-below .total-title, .single .post-side-share.position-below .total-title {
margin: 6px 10px 7px 0px;
float:right;
}

#post-side-share-above-below .icon_embed_comments .share-network {
display:none !important;
}

.single .post-side-share.position-above-below .icon_embed_fb:hover, .single .post-side-share.position-above-below .icon_embed_tw:hover, .single .post-side-share.position-above-below .icon_embed_gplus:hover, .single .post-side-share.position-above-below .icon_embed_comments:hover {
background-color:#777777;
}

.single .post-side-share.position-above-below {
margin: 5px 0;
}

.single .post-side-share.position-above-below .icon {
margin-bottom: 0px !important;
}



/******* Post content pagination *******/

.entry-content .radium-theme-pagination {
height:48px;  
margin: 20px 0;
}

.entry-content .radium-theme-pagination .page-numbers {
margin:5px 0 !important;
}

.radium-theme-pagination ul li {
  border: 1px solid !important;
  height: 36px !important;
  width: 36px !important;
  line-height: 34px !important;
  margin-right: 8px !important;
}

.radium-theme-pagination ul li a, .radium-theme-pagination ul li span {
  font-size: 18px !important;
  height: 34px !important;
  width: 34px !important;
  line-height: 32px !important;
  background: #181818;
  color: #fff !important;
  border:none !important;
}

.radium-theme-pagination ul li a:hover {
background: #fff !important;
color: #000 !important;
}

/****
.radium-theme-pagination ul li a, .radium-theme-pagination ul li span {
margin: 0;
text-decoration: none;
font-size: 19px;
font-weight: 600;
text-align: center;
cursor: pointer;
display: block;
height: 37px;
width: 37px;
line-height: 36px;
letter-spacing: 1;
/* color: inherit; */
border: 1px solid #000;
}

.entry-content .radium-theme-pagination {
border-top: 1px solid #cdcccc;
border-bottom: 1px solid #cdcccc;
}

.radium-theme-pagination ul {
display: inline-block;
padding: 0;
margin: 3px 0 -3px 0;
}

.radium-theme-pagination ul li span.current {
border: 1px solid #FF5A00;
color: #FF5A00;
}

.single .radium-theme-pagination ul {
margin-bottom: 0px !important;
margin-left: 0px !important;
}

****/

/*************************************/

.post-nav.below-post a {
color: #009DE0 !important;
}

/*************** Disqus color *****************/

#disqus_thread a {
/*color:#3f4549 !important;*/
color:#272727 !important;
}



/******* Blog list thumbnails height fix *******/

.blog-grid-items .small-thumbs .entry-content-media, .blog-grid-items .entry-content-media .post-thumb img {
height:auto !important;
}



/******* Sidebar *******/

.widget_radium_newsletter p, .widget_radium_newsletter p:last-of-type {
font-size: 17px;
font-family: Oswald,Lato,Arial,sans-serif;
letter-spacing: 0.02em;
}

.widget_radium_post_tabs .thumbnail-small-left .post-thumb, .widget_radium_post_tabs .thumbnail-small-right .post-thumb {
margin-right: 0px !important;
}

.widget_radium_post_tabs .tab-hold #tabs>li.popular:before, .widget_radium_post_tabs .tab-hold #tabs>li span {
float:center !important;
}

.sidebar .widget_radium_newsletter:not(.custom-class) {
background: #E0E0E0 !important;
}





/******* @media queries *******/



@media only screen and (min-width: 1024px) {

#header.has-news .breaking-banner, #header.has-news .nav-primary {
margin-left:107px;
}

.narrow #header.has-news.has-search .site-navigation .search-form {
width: 85.2% !important;
margin-left: 107px !important;
/*width: 86.5%;*/
}
}


@media only screen and (max-width: 1024px) {
.sub-wrapper-belowcontent {
border-right:none !important;
}

.single .post-side-share.position-above .icon, .single .post-side-share.position-above-below .icon, .single .post-side-share.position-below .icon {
/*margin-bottom:10px !important;*/
}

.subform-wrapper {
margin-left: 8px;
}

#featured-area .entry-content-media img, .content-carousel-super-big img {
/*  height:auto !important;*/
}


#header.has-news.has-search .site-navigation .search-form {
  margin-left: 0px !important;
}


.horizontal-carousel {
  width:100% !important;
/*  height:auto !important;*/
}

.narrow .content-carousel li.content-carousel-super-big {
/*  width:67.80% !important; */
    width:64.95% !important; 

}

.content-carousel li.content-carousel-wider {
/*  width:31.90% !important; */
    width:34.70% !important; 

}		

.content-carousel li.content-carousel-super-big .content-carousel-element, .content-carousel li.content-carousel-wider .content-carousel-element {
/*  height:auto !important;*/
}

.content-carousel li.content-carousel-super-big .content-carousel-element header.entry-header {
  margin-bottom:0px !important;
}



#header-nav-extras {
  right:0px !important;
}
#featured-area .content-carousel, #featured-area .content-carousel ul {
/*  height:auto !important;*/
  overflow:hidden;
}

.content-carousel li.content-carousel-wider:last-child {
  display:none;
}

#related-posts li img {
  height:auto !important;
}

#related-posts .five-items li:first-child {
  display:none;
}
#related-posts ul li {
  width:50% !important;
  height:auto !important;
}
#related-posts li img {
  width:100% !important;
}
}





@media only screen and (min-width: 980px) {
#featured-area a.arrow-control.arrow-control-prev, #featured-area a.arrow-control.arrow-control-next, #featured-area .control.bg-arrow-carousel-big-prev.prev, #featured-area .control.bg-arrow-carousel-big-next.next {
/*display:none;*/
}
}




@media only screen and (max-width: 1024px) and (min-width: 768px) {
#header-nav-extras {
display: block !important;
}
/*#header .search-form {
display: block !important;
width:96% !important;
}*/

#header.has-news.has-search .site-navigation .search-form .container input[type=text] {
height:89px !important;
}

.widget_radium_post_tabs .thumbnail-large .popular .post-thumb, .widget_radium_post_tabs .thumbnail-large .popular img, .widget_radium_post_tabs .thumbnail-large .recent .post-thumb, .widget_radium_post_tabs .thumbnail-large .recent img {
  width:auto !important;
  height:auto !important;
}
.widget_radium_post_tabs .thumbnail-large .popular .post-thumb, .widget_radium_post_tabs .thumbnail-large .popular img, .widget_radium_post_tabs .thumbnail-large .recent .post-thumb, .widget_radium_post_tabs .thumbnail-large .recent img {
  width:auto !important;
  height:auto !important;
}

.icon .fb_iframe_widget {
width: 85px !important;
}
}

@media only screen and (max-width: 1024px) and (min-width: 900px) {
#header .search-form {
display: block !important;
width:95.4% !important;
}
}

@media only screen and (max-width: 1024px) and (min-width: 800px) {
#header .search-form {
display: block !important;
width:94.4% !important;
}
}

@media only screen and (max-width: 1024px) and (min-width: 786px) {
#header .search-form {
display: block !important;
width:94.4% !important;
}
}



@media only screen and (max-width: 930px) and (min-width: 768px) {
.widget_radium_post_tabs .entry-content-media {
display:none !important;
}

.single .post-side-share.position-above .post-total-share, .single .post-side-share.position-above-below .post-total-share, .single .post-side-share.position-below .post-total-share {
display:none !important;
}
}


@media only screen and (max-width: 808px) {
.subform-wrapper {
display:none !important;
}
}


@media only screen and (max-width: 808px) and (min-width: 768px) {
.social-btn {
float:left !important;
margin-left:10px !important;
}
}




@media only screen and (min-width: 768px) {



#header .site-navigation .nav-primary, .header-style-default #header .site-navigation .nav-primary.stuck {
background-color:#ededed !important;
}

.narrow #theme-wrapper-inner {
/*max-width: 1046px !important;*/
}

.narrow .recent-posts-carousel li, .narrow .recent-posts-carousel li .teaser-mini {
/*width: 246px;*/
}



.narrow #header.logo-left .site-header-banner {
width: 56% !important;
}

#header {
border-top:2px solid #000;
}

.narrow #header .site-navigation .nav-primary.stuck {
max-width: 100%;
}

.main_menu>ul>li {
border-right: 1px solid #BEBEBE;
}

.narrow #theme-wrapper-inner {
/*max-width: 1080px !important;*/
}

.narrow .large-9.columns.sidebar-left, .narrow .large-9.columns.sidebar-right {
    width:67.774% !important;
/*    width:65.774% !important;*/
/*    width:64.258% !important;*/
/*    width:65.01% !important;*/
}
.narrow .large-3.columns.sidebar-left, .narrow .large-3.columns.sidebar-right {
    width:32.227% !important;
/*    width:34.227% !important;*/
/*    width:35.743% !important;*/
/*    width:34.991% !important;*/

}

#header.has-news.has-search .site-navigation .search-form .container input[type=text] {
height:89px !important;
line-height:60px !important;
}


.header-social-buttons {
background-color: #ededed;
border-bottom: 1px solid #000000;
}


.blog-grid-items .grid_elements.first {
  padding-right:7px !important;
}
.blog-grid-items .grid_elements.last {
  padding-left:7px !important;
}

.entry-content-media .post-thumb.image-loading .background-image, .entry-content-media .post-thumb.image-loading img {
opacity: 1 !important;
}

}






@media only screen and (max-width: 768px) {

#header.logo-left .site-header-banner {
display:none !important;
}

.large-12.columns {
text-align:center !important;
}

#header.has-news.has-search .site-navigation .search-form .container input[type=text] {
line-height:20px !important;
}

.large-12.columns.logo {
text-align:center !important;
}

#header.logo-left .site-id {
width:65% !important;
}

#quote, site-header-banner {
float:center !important;
}

.header-social-buttons {
display:none !important;
padding-right:0px !important;
text-align:center;
border-top:1px solid #dfdfdf;
}

.header-social-buttons .title {
display:none;
}

.header-social-buttons .social-btn {
width:360px;
display:inline-block;
float:center !important;
}


.single main .type-post>.large .entry-media-wrapper {
min-height: 300px !important;
}

.single main .type-post>.large .entry-media-wrapper .entry-content-media {
min-height: 300px !important;
}


.single .post-side-share.position-above .icon.icon-fb.icon_embed_fb, .single .post-side-share.position-above-below .icon.icon-fb.icon_embed_fb, .single .post-side-share.position-below .icon.icon-fb.icon_embed_fb {
/*margin-bottom: 15px;*/
width: 100px !important;
}

#related-posts .five-items li:first-child {
  display:none;
}
#related-posts img {
  width:100%;
}
.widget_radium_post_tabs .thumbnail-large .popular .post-thumb {
  width:100% !important;
  height:auto !important;
}
.widget_radium_post_tabs .thumbnail-large .popular img {
  width:100% !important;
  height:auto !important;
}

#featured-area .post-thumb.preload.zoom-img-in {
height: 100% !important;
}
#featured-area .post-thumb.preload.zoom-img-in img {
height: 100% !important;
}
.narrow .content-carousel li.content-carousel-super-big {
    width:50% !important;
}


.element-blog_latest .posts-list-excerpt img, .large-6 .posts-list-excerpt img {
  width:100% !important;
}

article.entry-content {
  display:none;
}


#popup-box-sxzw-1 .popupally-inner-sxzw-1 .popupally-center-sxzw .content-sxzw input[type="submit"].submit-sxzw {line-height: 19px !important;
}
}




@media only screen and (max-width: 767px) {
.main_menu button {
margin-left: -210px !important;
}

.single .post-side-share.position-above-below .icon {
width:100px !important;
}
}





@media only screen and (max-width: 640px) {
#featured-area {
  display:none;
}

.single .post-side-share.position-above .post-total-share, .single .post-side-share.position-above-below .post-total-share, .single .post-side-share.position-below .post-total-share {
display:none !important;
}

#post-side-share-above-below {
/*display:none !important;*/
}

.entry-header h1.entry-title {
font-size: 32px !important;
line-height: 42px !important;
}

.post .post-excerpt p {
font: italic 18px/28px Georgia,serif !important;
}

}


@media only screen and (min-width: 640px) {
.share-before{
/*display:none !important;*/
}
}

#post-side-share-above-below {
/*display:none !important;*/
}



@media only screen and (max-width: 570px) {
#related-posts .has-thumb {
  width:100% !important;     
}
}


@media only screen and (max-width: 520px) {
#popup-box-sxzw-1 .popupally-inner-sxzw-1 .desc-sxzw {
line-height: 24px !important;
}

#popup-box-sxzw-1 .popupally-inner-sxzw-1 .logo-text-sxzw {
line-height: 20px !important;
font-size: 16px !important;
margin-bottom: 25px !important;
}

#popup-box-sxzw-1 .popupally-inner-sxzw-1 .popupally-center-sxzw .content-sxzw input[type="text"].field-sxzw {
width: 100% !important;
}

#popup-box-sxzw-1 .popupally-inner-sxzw-1 .popupally-center-sxzw .content-sxzw input[type="submit"].submit-sxzw {
width: 100% !important;
margin-bottom: 20px !important;
}

#popup-box-sxzw-1 .popupally-inner-sxzw-1 .privacy-sxzw {
font-size:12px !important;
line-height: 14px !important;
}
}



@media only screen and (max-width: 925px) {
.subform-wrapper-belowcontent {
text-align:center !important;
margin-left:0px !important;
padding:10px !important;
overflow:hidden !important;
}
.sub-wrapper-belowcontent {
width: 100% !important;
height: 100% !important;
margin-left:0px !important;
background: #fff;
padding-bottom: 15px !important;
}
.form-wrapper1-belowcontent {
width:100% !Important;
}
.fb-like-belowcontent {
width:100% !important;
background: #fff;
margin-left: 0px !important;
margin-bottom:0px !important;
}
}



@media only screen and (max-width: 478px) {

.subform-wrapper-belowcontent input#search-belowcontent {
width:210px !important;
}

}



@media only screen and (max-width: 500px) {

.box-s {
width:60px !important;
}

/*
.box-s:before {
  content: url(http://localhost/zdnc/wp-content/themes/zdwmag-child-theme/images/count-bg-v.png);
  position: absolute;
  -webkit-transform: rotate(30deg);
  -moz-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  -o-transform: rotate(30deg);
  transform: rotate(-90deg);
  padding: 38px 0px 20px 33px;
}
*/

.box-s .count:before {
  border-top: 5px solid #dbe1e5 !important;
  border-left: 5px solid transparent !important;
  border-right: 5px solid transparent !important;
  z-index: 999;
  content: "";
  height: 0;
  position: absolute;
  left: 23px !important;
  top: 23px !important;
  width: 0;
}

.share-filled .count {
width:60px !important;
}

.share-small .count {
margin-bottom: 5px !important;
}

.share-small .count {
	border-radius: 2px;
}

.share-small .share:before {
top:34px !important;
}

.share-small .googlePlus .share, .share-small .pinterest .share {
width:60px !important;
}

}

}




@media only screen and (max-width: 430px) {
.sub-title-belowcontent {
margin: 10px 5px 5px 5px !Important;
}
.sub-wrapper-belowcontent {
width: 100% !important;
height:100% !important;
}
.form-wrapper1-belowcontent {
width:100% !important;
height:100% !important;
padding: 15px 10px !Important;
}
.subform-wrapper-belowcontent input#search-belowcontent {
width: 100% !important;
}
.subform-wrapper-belowcontent input#submit-belowcontent {
width: 100% !important;
margin: 0px 0px 3px 0px !important;
}

/*
.fb-like-belowcontent {
margin: 12px 10px 12px -8px !important;
}
*/
}