.cnwidget.cnhw{
	margin-top: 5px !important;
	margin-left: 15px !important;
    height: 360px !important;
}

.cnwidget.cnhw .cnheader{
background-color: #cc0001;
border-radius: 5px !important;
}    
             

.cnwidget.cnhw .cnheader-title {
    font-size: 22px;
    color: #FFF;
    font-family: 'Open Sans', arial, sans-serif
    text-transform: uppercase; 
    font-weight: 600;
}

.cnwidget.cnhw .cnwidget-topicName {
  color: #FFF;
  font-size: 12px !important;
  font-weight: 600 !important;
}

.cnwidget.cnhw .cnitem-footer {
    border-bottom: 4px solid #009B72;
}

.cnwidget.cnhw .cnfooter-controls i, .cnwidget.cnhw .cnfooter-button {
    background-color: #fff;
}


/*Fix the Overlay*/
.cnwidget.cnoverlay-wrapper.cnhw {
    width: 100% !important;
    height: 100% !important;
    border: none;
    margin-left: 0px;
                        
                
}

/*Mobile fixes*/
@media only screen and (max-width: 1200px) {  
#crowdynews-widget {
    width: 100%;
    height: 400px;
    background: transparent !important;
}
 .cnwidget.cnhw {
                        width: 100% !important;
                        height: 350px !important;
                        border: 1px solid #000;
                        margin-left: 0px;
                    }

}



/*Styling*/



/*CONTENT MAIN CONTAINER*/
/*remove background*/
.cnwidget.cnhw .cnitem-item {
   background: none !important;
}
.cnwidget.cnhw .cncontent-inner{
    padding: 3px !important;
}
    /*CONTENT FOOTER*/
.cnwidget.cnhw .cnitem-footer, .cnwidget.cnhw .cnitem-footer div {
  height: 50px;
  line-height: 43px;
}
 .cnwidget.cnhw .cnitem .cnitem-footer div.cnfooter-author,
 .cnwidget.cnhw .cnitem .cnitem-footer div.cnfooter-author a {
    color: #fff;
    padding: 2px 9px !important;
}
.cnwidget.cnhw .cnitem.cnlink.no-image .cnfooter-author {
    top: -248px !important;
}
.cnwidget.cnhw .cnfooter-date {
    float: left;
    font-size: 12px;
    margin-top: -29px !important;
}

/* Place sharing and kudos elsewhere */
.cnwidget.cnhw .cnitem-footer div.cnfooter-kudos {
    margin-left: 60px !important;
}
.cnwidget.cnhw .cnfooter-block {
    border: none !important;
}
.cnwidget.cnhw .cnfavicon{
    position: absolute;
}
.cnwidget.cnhw .cnitem-author {
margin-left:27px;

}
.cnwidget.cnhw .cnitem-title {
    color: #666666;
    line-height:1.2 !important;
    min-height: auto !important;
    font-size: 14px !important;
}

/*CONTENT IMAGE*/

/* Hide Elements/Effects we dont want to use */
.cnwidget.cnhw .cnitem-image-gradient,
.cnwidget.cnhw .cnitem.cntransition .has-image .cnitem-desc,
.cnwidget.cnhw .cnitem-desc
{
    display: none !important;
}

/* Resize primary image if needed */
.cnwidget.cnhw .cnitem-image {
    width: inherit !important;
    height: inherit !important; 
}

/* Reset transforms */
.cnwidget.cnhw .cnitem-item.has-image .cnitem-text-wrap,
.cnwidget.cnhw .cnitem.cntransition .has-image .cnitem-desc,
.cnwidget.cnhw .cnitem.cntransition .cnitem-item.has-image .cnitem-text-wrap,
.cnwidget.cnhw .cnitem .cnitem-item.has-image .cnitem-desc,
.cnwidget.cnhw .cnitem .cnitem-item.has-image .cnitem-title {
    transform: none !important;
    transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    -webkit-transition: none !important;
    position: relative !important;
    top: 0px !important;
    left: auto !important;
}
/*fix text below the image*/
.cnwidget.cnhw .cnitem-item.has-image .cnitem-twitter-wrap{
transform: none !important;
    transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    -webkit-transition: none !important;
    position: relative !important;
    top: 0px !important;
    left: auto !important;
}
.cnwidget.cnhw .cnitem-text-wrap, .cnwidget.cnhw .cnitem-twitter-wrap {
    top: 0px;
}

/*resize the image*/
 .cnwidget.cnhw .cnitem-image {
    height: 126px !important;
    overflow: hidden !important;
    border-bottom: none !important;
}
 .cnwidget.cnhw .cnimage {
    width: 100% !important;
    height: auto !important;
}


.cnwidget.cnhw .cnitem-footer {
    background: none !important;
    border: none !important;
 }

/* EDIT USER NAME placement, change color, font family and size */
.cnwidget.cnhw .cnitem-footer div {
       left: 0px;
}
.cnwidget.cnhw .cnfooter-author {
    background: rgba(0,0,0, 0.4) !important;
    position: absolute;
}
.cnwidget.cnhw .cnitem .cnitem-footer div.cnfooter-author {
    max-width: 100% !important;
    /* padding: 0px !important; */
    top: -157px;
    height: 24px;
    width: auto !important; /*fix size of user label*/
}

/*edit content text*/
.cnwidget.cnhw .cnitem.cntransition .has-image .cnitem-desc,
.cnwidget.cnhw .cnitem-desc {
       font-family: Arial, Helvetica, sans-serif !important;
       display: block !important;
       font-size: 12px !important;
       top: -8px !important;
       height: 50px !important;
}

/*edit text*/
.cnwidget.cnhw .cnitem .cnitem-item.has-image .cnitem-desc,
.cnwidget.cnhw .cnitem .cnitem-item.has-image .cnitem-title,
.cnwidget.cnhw .cnitem-item.has-image .cntwitter-info .cntopten-author, .cnwidget.cnvw .cnitem-item.has-image .cntwitter-info .cntopten-username, .cnwidget.cnvw .cnitem-item.has-image .cnitem-desc, .cnwidget.cnvw .cnitem-item.has-image .cnitem-text-wrap, .cnwidget.cnvw .cnitem-item.has-image .cnitem-text-wrap .cnitem-title {
    color: #666!important;
    text-shadow:none !important;
}

.cnwidget.cnhw .cnitem.no-title .cnitem-desc {
    top: 0px !important;
}

/*place footer*/
.cnwidget.cnhw .cnitem  {
    height: 300px !important;
    padding-bottom: 008px !important;
}

/*remove the "play" icon over the video*/
.cnwidget.cnhw .cnitem-imageicon {
    display: none !important;
}

/*position of the text higher than default*/
.cnwidget.cnhw .cnvideo .cnitem-item.has-image .cnitem-title, .cnwidget.cnvw .cnimage .cnitem-item.has-image .cnitem-title {
    margin-top: 0px !important;
    margin-left: 3px;
    color: #000 !important;
}
/*Fix Overlay issue caused by fixed image height*/
.cnwidget.cnoverlay-wrapper.cnhw {
    height:100% !important;
}
.cnwidget.cnhw .cnoverlay-content .cnitem {
    height: auto !important;
    border-bottom: none;
}   
.cnwidget.cnhw .cnoverlay-content .cnitem-image  {
    height: 100% !important;
}

.cnwidget.cnhw .cntwitter-info .cntopten-username {
    color: #666 !important;
    text-shadow: none !important;
}

.cnwidget.cnhw .cntweet .has-image .cntweet-follow, .cnwidget.cnhw .cntweet .has-image a {
    color: #00c6eb !important;
}

.cnwidget.cnhw .cnheader-sharing, .cnwidget.cnhw .cnheader-menu {
      background-color: #FFF;
}



.cnwidget.cnhw .cnitem-footer div.cnfooter-kudos{
  display: none;
}



/*Change color only of the logo and Crowdynews brand*/
.cnwidget.cnhw {
    margin-bottom: 15px;
}

/*Change color only of the logo and Crowdynews brand*/
.cnwidget.cnhw .cnfooter-branding a {
    color: #b2b2b2;
}

/*Mobile*/

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


/*Place ad below horizontal widget no mather the available space*/

.cnwidget.cnhw{
margin-left: 0px !important;
}

.cnwidget.cnhw.cnAd-responsive {
    padding: 0 0px 0 0;
   margin-bottom: 250px;
}

.cnwidget.cnhw.cnAd-responsive .cnAd-posResponsive{
    float: none;
    margin-right: 0px;}

.cnAdDiv, .cnAdzerkDiv {
    margin: 0 auto !important;
    text-align: center;
    clear: both;
    display: block;
}

} 

