/*
.header-menu-wrapper{
	
   background-color: #27427e;  
   background-image: url('../images/header-primary-menu-gradient.jpg'); 
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2142a6), to(#27427e)); 
   background-image: -webkit-linear-gradient(top, #2142a6, #27427e); 
   background-image: -moz-linear-gradient(top, #2142a6, #27427e);  
   background-image: -ms-linear-gradient(top, #2142a6, #27427e);
   background-image: -o-linear-gradient(top, #2142a6, #27427e);
   width:100%;
   min-height:125px;
}
*/


h1, h2, h3, h4,
h1 a, h2 a, h3 a, h4 a{
   color:#f04517;
}
.top-bar{

    background-color:transparent;
  

}
.top-bar ul {
   background-color:#00a2ff;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   -ms-border-radius: 4px;
   -o-border-radius: 4px;
   border-radius: 4px;
   

}
.top-bar ul > li.name,
.top-bar ul >  li{
   background-color:transparent;
 


}

.top-bar ul >  li a:hover,
.top-bar ul >  li:hover{
  background-color:transparent;
 

}

.top-bar ul > li a:not(.button){
 font-size:120%;
 font-weight:normal;
 

}


.header-menu{
   margin-top:16px;
}

.header-background{
	background: center top url('../images/header-background2.jpg') ;
	width:100%;
	min-height:248px;

}


.leaderboard-ad{
	margin-top:2%;
}

.hover-link:hover{
   text-decoration:underline;
} 
/*index page  finalist and winner content */

.song-title{
 font-size:130%;
  color:#f04517;
}
.song-entrant{
   font-size:110%;
   margin-bottom:4%;
   float:left;
    color:#f04517;
    font-weight:bold;
}
/* Gradient transparent - color - transparent */
    
hr.style-two {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.45), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.45), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.45), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.45), rgba(0,0,0,0)); 
}

/* sharing 
source: http://sharethis.com/account/
*/
.sharing-buttons{
  background:#f04517;
  height:55px;
  float:left;
  padding-top:1%;
  padding-bottom:1%;
}
.share-words{
  font-size:130%;
  padding-right:2%;
    color:#ffffff;
  font-weight:bold;
}
/******************************/
/* sidebar */

.sidebar-ads{
	
}
.sidebar-ads ul{
	list-style:none;
}

.footer{
	width:100%;
	min-height:210px;
	background:#f04517;
}

.footer-title{
   font-size:135%;
   color:#27427e;
}

.footer ul{
    list-style:none;
}

.footer ul li a{
    color:#ffffff;
    font-size:120%;
    text-shadow:1px 1px #ca340c;
    font-family:'Helvetica Neue', Helvetica, Helvetica, Arial, sans-serif;
}


/* thank you description on the thank you index page*/
.thank-you{
  font-size:180%;
}


/*    *************             */



@media only screen and (max-width: 942px) and (min-width: 768px) { 


      /* custom menu style */
      .show-for-small-down{
         display:block;
      } 

}



@media only screen and (min-width: 943px) { 


       /* custom menu style */   
      .show-for-small-down{
         display:none;
      }
}


@media only screen and (max-width: 767px) { 


       /* custom menu style */
      .show-for-small-down{
         display:show;
      }
       

}


@media only screen and (max-width: 767px) { 


       /* custom menu style */
      .header-background{
            
            min-height:263px;

      }

       

}

/* styling for the height of the header section */
@media only screen and (max-width: 365px) { 


       /* custom menu style */
      .header-background{
            
            min-height:223px;

      }

       

}

