/*
Theme Name: Digital Current
Version: 9999
*/
.gm-style-iw > div{
display:block !important;
}
@media only screen and (min-width: 200px) and (max-width: 1023px) {
.primary ul.sub-nav li.cat-item a {
    height: 40px !important;
    margin-top: 0 !important;
    padding-top: 0 !important;
}
body .wrapper ul.sub-nav {
    padding: 90px 0 0 !important;
}
ul.sub-nav li .socialicons
{
	margin:0px !important;
	height:0px !important;
}
.entry-header .entry-thumbnail
{
	height:auto !important;
}
.dvk-social-sharing
{
	position:relative !important;
	right:0px !important;
}
.community-content .entry-thumbnail div.icon-overlay
{
	left:0 !important;
	display:none !important;
}
.author-info .author-description
{
	width:auto !important;
}
}
/*****************************************18july2015**********************************************/

@media only screen and (min-width: 580px) and (max-width: 1023px) {
ul.sub-nav li:not(:last-child) {
    display: block;
    float: left !important;
    max-width: 33% !important;
    width: 33% !important;
    text-align: left;
padding-left: 20px !important;
 box-sizing: border-box;
}
.archive.author ul.sub-nav li {
    display: block;
    float: left !important;
    max-width: 33% !important;
    width: 33% !important;
    text-align: left;
padding-left: 20px !important;
 box-sizing: border-box;
}
}
@media only screen and (min-width: 450px) and (max-width: 579px) {
ul.sub-nav li:not(:last-child) {
    display: block;
    float: left !important;
    max-width: 50% !important;
    width: 50% !important;
    text-align: left;
	padding-left: 20px !important;
 box-sizing: border-box;
}
.archive.author ul.sub-nav li:last-child{
    display: block;
    float: left !important;
    max-width: 50% !important;
    width: 50% !important;
    text-align: left;
	padding-left: 20px !important;
 box-sizing: border-box;
}
}
.submenu_list_header
{
	display:none !important;
}
@media only screen and (min-width: 200px) and (max-width: 1023px) {
.submenu_list_header
{
	 color: #333;
    display: block !important;
    font-family: "futura-pt","Century Gothic";
    font-size: 17px;
    font-weight: bold;
    line-height: 14px;
    opacity: 1;
    padding-bottom: 20px;
    text-align: left !important;
    /*text-decoration: underline;*/
    text-transform: uppercase;
    width: 100%;
}

.blog .featured-container .post,.category .featured-container .post,.search .featured-container .post{
	height:auto !important;
}
.blog .search-container .post .single-wrapper,.blog .featured-container #featured-post .single-wrapper,
.category .search-container .post .single-wrapper,.category .featured-container #featured-post .single-wrapper,
.search .search-container .post .single-wrapper,.search .featured-container #featured-post .single-wrapper
{
height:auto !important;
}
.blog .entry-thumbnail .attachment-large-post-thumb,.category .entry-thumbnail .attachment-large-post-thumb,.search .entry-thumbnail .attachment-large-post-thumb
{
	width:50% !important;
	margin:auto;
}
.blog .entry-thumbnail,.category .entry-thumbnail,.search .entry-thumbnail,.category .entry-thumbnail
{
	text-align: center;
}
.blog .featured-container .post,.search .featured-container .post
{
	padding:20px !important;
	margin:0 !important;
}
.blog .entry-header .entry-thumbnail,.category .entry-header .entry-thumbnail,.search .entry-header .entry-thumbnail
{
	width:30% !important;
	float:left;
	margin-right:10px !important;
}
.blog .entry-header .entry-thumbnail .wp-post-image,.category .entry-header .entry-thumbnail .wp-post-image,.search .entry-header .entry-thumbnail .wp-post-image
{
	width:100% !important;
	float:left;
	min-height: 75px;
}
.blog .entry-header .single-wrapper,.category .entry-header .single-wrapper,.search .entry-header .single-wrapper
{
	width:61% !important;
	float:left;
	padding:0px !important;
	margin:0px !important;
}
.blog .entry-header .single-wrapper .author,.category .entry-header .single-wrapper .author,.search .entry-header .single-wrapper .author
{
	display:none !important;
}
.blog .entry-header .single-wrapper .entry-title,.category .entry-header .single-wrapper .entry-title,.search .entry-header .single-wrapper .entry-title
{
	font-size:16px !important;
	margin:0px !important;
	line-height: normal !important;
}
.blog .entry-header .single-wrapper .entry-meta,.category .entry-header .single-wrapper .entry-meta,.search .entry-header .single-wrapper .entry-meta
{
	margin:0px !important;
	border:none !important;
}
.blog .section.secondary,.search .section.secondary
{
	padding:0 !important;
}
.blog .search-container .post .entry-content,.blog .featured-container #featured-post .entry-content,.search .featured-container #featured-post .entry-content
{
	display:none !important;
}
.blog .share-overlay,.search .share-overlay {
    display: none !important;
}
.search .search-container .post .entry-content
{
	display: none !important;
}
.search .section.secondary .page-title
{
	padding:0 20px !important;
}
.archive.author .subnavsection ul.sub-nav li:last-child {
    max-width: none !important;
    width: 100% !important
}
.archive.author .home-menu-main{
   display:none !important
}
}
@media only screen and (min-width: 1024px) and (max-width: 2500px) {
.search ul.sub-nav
{
	margin: 45px 0 0 !important;
}
.archive.author .subnavsection .sub-nav {
    /*opacity: 0 !important;
    z-index: -1 !important;*/
    margin-top:80px;
}
.blog .entry-header .single-wrapper {
   height: 220px;
   position:relative !important;
}
.blog #featured-post .entry-header .single-wrapper {
   height: 420px;
}
.blog .entry-header .single-wrapper .entry-meta {
    bottom: 0 !important;
    position: absolute !important;
    width: auto !important;
    border: none !important;
}
.blog .entry-header .single-wrapper .entry-title {
   line-height:25px !important;
}
.blog #featured-post .entry-header .single-wrapper .entry-title {
   line-height:normal !important;
}
.blog ul.sub-nav, .category ul.sub-nav ,.archive.author ul.sub-nav{
    padding: 45px 0 0 !important;
    margin:0 !important
}
}

.category .community-content .entry-thumbnail .icon-overlay{
left:475px !important;
margin-top:110px !important;
}

.category-seo-engine-optimization .community-content .entry-thumbnail .icon-overlay,
.category-social-media .community-content .entry-thumbnail .icon-overlay,
.category-resources .community-content .entry-thumbnail .icon-overlay,
.single .community-content .entry-thumbnail .icon-overlay{
left:475px !important;
margin-top:75px !important;
}
.custom_share_overlay .share-icons{
background-color: #ccc !important;
}
.custom_share_overlay .icon-overlay label {
    color: #999 !important;
}
.custom_share_overlay .icon-overlay {
    left: 25% !important;
    width: auto;
}

.custom_search_page_text
{
	padding-left:15px !important;
box-sizing:border-box;
}
.blog .fixed .sub-nav {
    padding-top: 0 !important;
}
.search.search-results .custom_share_overlay
{
	display:none;
}
.search.search-results .search-sidebar
{
	float:right;
}
@media only screen and (min-width: 1281px) and (max-width: 2500px) {
.search.search-results .section.secondary
{
	width:1290px;
	margin:0 auto;
}
}
@media only screen and (min-width: 280px) and (max-width: 1260px) {
.search.search-results .search-sidebar
{
	display:none;
}
}
.search.search-results .data-container
{
	background:#f9f9f9;
}
.blog .entry-title a
{
	/*font-size: 16px !important;*/
    	line-height: 20px !important;
	font-weight:bold !important;
}
.blog .entry-meta .author .user-avatar
{
	display:none !important;
}
.archive.author .section.primary ul.sidebar li:first-child,.archive.category .section.primary ul.sidebar li:first-child
{

	margin-top:-20px !important;
}
.full-page-padding {
  padding: 0 20% 0 20%;
}
