/*******************************************
***          YT Framework: css          ***
*******************************************/


/* Medium devices Desktops  
// ------------------*/
@media (min-width: 980px) and (max-width: 1199px) {
	
}

/* Small devices Tablets	
// ------------------*/
@media (min-width: 768px) and (max-width: 979px) {

}

/* Extra small devices Phones
// ------------------*/
@media (max-width: 767px){
	
}

#logo { background: #000; }

.social76 {
   border: none;
 }
 
 .socialsh12 {
	 text-align: center;
 }
 
 .fashiontitle {
	 font-size: 110%;
 }
 
  .fashiontitle2 {
	 font-size: 110%;
	 padding: 0;
 }
 
 sub, sup {
    background: #f33cca none repeat scroll 0 0;
    color: #fff;
    font-size: 65%;
    line-height: 0;
    padding: 1px 4px;
    position: relative;
    vertical-align: baseline;
	text-transform:uppercase;
}
@media (max-width: 767px){
#logo #yt_logo {
    line-height: 80px;
    text-align: center;
    margin-bottom: 13px;
}}
.sbillo h3.modtitle {
	padding: 16px 0px;
	border-bottom: 0px;
	background: #f0f0f0;
	color: #f33cca;
	text-align: center;
	text-transform: uppercase;
	margin: 0;
}
.elssearch .module_menu, div.module {
	margin:0px!important;
}
#breadcrumb .module {margin-bottom: 20px!important;}
.elsftvstream div.modcontent {padding:0px!important;}
.addthis-smartlayers addthis-smartlayers-desktop {display:none!important;}
.at-share-dock-outer addthis-smartlayers addthis-smartlayers-mobile {display:none!important;}
#at4-share {display: none !important;}
#at-share-dock {display: none !important;}
.article-header2 {padding-top:1.5em;}
#moonavigator li.level1 > .item-link, #meganavigator li.level1 > .item-link {
  margin: 0;
  padding: 13px 14px 14px!important;
  color: #ffffff;
  font-size: 14px;
  display: block;
  cursor: pointer;
  font-weight: bold;
  text-transform: uppercase;
}
	