/* ==========================================================================
   Basic Structure and Typography
   ========================================================================== */
 
   body {
    
   
     
     
      background-color: rgb(251, 251, 251);
     
     margin:0px;
     padding:0px;
     overflow-x: hidden;
      
      
       
   }
   #shiny {
   padding: 4px 20px;
   /*give the background a gradient*/
   background:#ffae00; /*fallback for browsers that don't support gradients*/
   background: -webkit-linear-gradient(top, #ffae00, #d67600);
   background: -moz-linear-gradient(top, #ffae00, #d67600);
   background: -o-linear-gradient(top, #ffae00, #d67600);
   background: linear-gradient(top, #ffae00, #d67600);
   border:2px outset #dad9d8;
   /*style the text*/
   font-family:Andika, Arial, sans-serif; /*Andkia is available at http://www.google.com/webfonts/specimen/Andika*/
   font-size:1.1em;
   letter-spacing:0.05em;
   text-transform:uppercase;
   color:#fff;
   line-height:20px;
   text-shadow: 0px 1px 10px #000;
   /*add to small curve to the corners of the button*/
   -webkit-border-radius: 15px;
   -moz-border-radius: 15px;
   border-radius: 15px;
   /*give the button a drop shadow*/
   -webkit-box-shadow: rgba(0, 0, 0, .55) 0 1px 6px;
   -moz-box-shadow: rgba(0, 0, 0, .55) 0 1px 6px;
   box-shadow: rgba(0, 0, 0, .55) 0 1px 6px;
   }
   /****NOW STYLE THE BUTTON'S HOVER STATE***/
   #shiny:hover, input#shiny:focus {
   border:2px solid #dad9d8;
}
   
   
   hr{
     display:none;
   }
  
   #title{
     width: 80%;
     color: #000000;
     font-family:  "Trebuchet MS", Helvetica, sans-serif;
     display: block;
     margin-left: auto;
     margin-right: auto;
     margin-bottom: 0px;
     font-size: 60px;
     text-valign:bottom;
     text-align: center;
     padding-top: 30px;
      font-weight: 700;
     
   }
    .menufix{
      position:fixed;
      width:100%;
      margin:0px;
      padding: 0px;
	
    }
   
   .bgmain {
     text-align: center;
     padding-top: 0px;
     margin-top: 0px;
     margin-left: auto;
     margin-right: auto;
     width: 100%;
     height: 110%; 
        
     font-family:"Open Sans", sans-serif;
     font-size: 14px;
     font-weight: 400;
     line-height:21px;
     background-color: rgb(251, 251, 251);
    
     }
     
  .bgmain .textarea{
     padding-bottom: 20px;
     
     padding-right:30px;
     padding-top: 0px;
   }


   
 
.bottomtable{
  display:table;
  background-color: rgb(0,0,0);
   background-image: url("../img/back2.jpg");
    background-repeat: repeat;
  width:100%;
  padding-top: 15px;
  padding-bottom: 15px;
}
.bottomrow{
  display:table-row;
  width: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
}

.bottomcell1{
  display:table-cell;
  width: 25%;
  padding-left:140px;
}
.bottomcell2{
  display:table-cell;
  color: #ffffff;
  width: 25%;
  vertical-align: top;
  padding-left:120px;
}
.bottomcell3{
  display:table-cell;
  color: #ffffff;
  width: 25%;
  vertical-align: top;
  padding-left:120px;
}
.bottomcell4{
  display:table-cell;
  color: #ffffff;
  width: 25%;
  vertical-align: top;
  padding-left:120px;
}
.bottombold{
 font-size:14px;
}
.bottombold a {
 color: #ffffff;

}

.bottombold2{
 font-size:14px;
 left: -1.5em;
}

.bottomtext{
 font-size:12px;
 line-height:21px;
}
  .newstitle{
   font-family:"Trebuchet MS", Helvetica, sans-serif   ;
   font-size:  24px;
   font-stretch: 100%;
   font-style:normal;
   font-variant-caps:normal;
   font-variant-east-asian:normal;
   font-variant-ligatures:normal;
   font-variant-numeric:normal;
   font-weight:700;
   letter-spacing:1px;
   line-height:30px;
   
  }
  .flag{
  	  font-family:"Open Sans", sans-serif;
  	   font-size:14px;
  	   font-style:normal;
  	   font-weight:400;
  	   height:21px;
  	   line-height:21px;
  	   text-align:center;
  	   padding-top:10px;
  	   margin-left: 100px;
     }
     .flag a{
         color:rgb(135, 36, 76);
         font-style:bold;
         font-size:14px;
         font-weight:700;
         text-decoration: none;
         text-align:left;
         vertical-align: top;
         
   }
   .flag img{
     vertical-align: top;
   }
   .flagtext{
     
     padding-left:15px;
     color:#e50d21;
     vertical-align: top;
   }
  .news{
    width: 100%;
    padding-top: 20px;
  }
   .newstime{
	  font-family:"Open Sans", sans-serif;
	   font-size:13px;
	   font-style:normal;
	   font-weight:400;
	   
	   line-height:19,5px;
	   color:rgb(135, 36, 76);
   }
   .newstext{
	 font-family: "Trebuchet MS", Helvetica, sans-serif;
	 font-size:12px;
	 font-stretch:100%;
	 font-style:normal;
	 font-variant-caps:normal;
         font-variant-east-asian:normal;
	 font-variant-ligatures: normal ;
	 font-variant-numeric: normal ;
	 font-weight: 400 ;
	 letter-spacing:1px;
	 line-height:21px;
   }
   .newstext a{
       color:rgb(210, 35, 42);
       font-size:12px;
       font-weight:700;
       line-height:21px; 
       letter-spacing:1px;
         font-stretch:100%;
       	text-decoration-color:rgb(210, 35, 42);
	text-decoration-line:none;
	text-decoration-style:solid;
	text-size-adjust:100%;
   }
   .backlink {
          color:rgb(210, 35, 42);
          font-size:14px;
          font-weight:400;
          line-height:21px; 
          letter-spacing:1px;
            font-stretch:100%;
          	text-decoration-color:rgb(210, 35, 42);
   	text-decoration-line:none;
   	text-decoration-style:solid;
   	text-size-adjust:100%;
   	
   	margin-left:100px;
   	 vertical-align: top;
   	 text-align: center;
      }
  
  
    .newsleft .kansileft{
        width: 100%;
	height: auto;
     }
   
     
     
     .mediatext{
     	          color:  rgb(0,0,0);
     	          padding-right: 0px;
             	  font-size: 12px;
             	  padding-top:0px;
             	  padding-bottom: 10px;
     	          
          }
     .mediavid{
	      width:50%;
	      height:100%;
	      vertical-align: top;
	      
    
     }      
	      
    
     
     .mediavid iframe{
        width:100%;
        height:360px;
        vertical-align: top;
     }
     .mediaminipic img{
        height: 300px;
     }
     .bgmain .mediatitle{
           color: rgb(0,0,0);
           display: block;
           font-family:"Open Sans", sans-serif;
           font-size:  28px;
           font-style: normal;
           font-weight: 100;
           height:41.6px;
           line-height:42px;
           margin-bottom:10px;
           margin-top:20px;
  }
                 
     .artistleft{
                
                display: table-cell;
                color:  rgb(0,0,0);
                width: 80%;
                padding-top: 0px;
                padding-bottom: 50px;
            	
          }
          .artistleft .artistpic{
	          width: 40%;
	  	  height: auto;
	  	  float: left;
	  	  padding-right: 30px;
	  	  padding-bottom: 15px;
          }
          .artisttext{
	           font-family:"Open Sans", sans-serif;
	          padding-right: 30px;
        	  
	          
          }
           .artisttext a{
	         color:rgb(135, 36, 76);
	         font-style:bold;
	         font-weight:700;
	         text-decoration: none;
	         max-width: 100%;
	   
   }
   .artisttext img{
   	         color:rgb(135, 36, 76);
   	         font-style:bold;
   	         font-weight:700;
   	         text-decoration: none;
   	         max-width: 100%;
   	   
   }
         
         .artistright{
              
              display: table-cell;
            	 color:  rgb(0,0,0);
            	 width: 20%;
            	 padding-left: 20px;
            	 padding-top: 0px;
            	 margin-top: 0px;
            	 vertical-align: top;
            	  padding-bottom: 50px;
            	   border-left-color:rgb(0,0,0);
		  	 border-left-style:solid;
	 border-left-width:1px;
          }
          .artisttable{
                        display: table;
                  	    width: 100%;
                  	   padding-top: 30px;
                  	   margin-top: 0px;
                  	  
          	 
                  	   
               }
                .artistrow{
                    display: table-row;
              	  width: 100%;padding-top: 60px;
              	  margin-top: 0px;
     }
     
     
     .iconlink {
       width: 100%;
       margin: 0 0 0 0;
       list-style: none;
       text-align: left;
       color: #000000;
       padding-left:0px;
     }
     .iconlink i {
       margin-right: 10px;
       text-align: left;
     }
     .iconlink a {
      color: #000000;
      text-decoration: none;
     }
     .iconlink a:hover {
      color: #d2232a;
     }
     .iconlink li {
           padding-bottom: 5px;
           text-align: left;
     }
     
ul.iconmenu {
  list-style: none;
  margin: 0;
  color: #FFFFFF;
  padding-left: 0px;
}
ul.iconmenu li {
  position: relative;
  margin-bottom: 0.75em;
  color: #FFFFFF;
}
ul.iconmenu i {
  position: absolute;
  font-size: 1.15em;
  top: 0;
  color: #FFFFFF;
}
 .icontext{
    margin-left:30px;
}
/*promo*/
   
  .promotitlemob{
    display:none;
   
  }
  .covermob{
       
       display:none;
  }
  .downloadcovermob{
    display:none;
  }
   .divcenter{
      
       display:none;
  }
    .humuinfomob{
        
         display:none;
  }
  hrmob{
   display: none;
  }
  
  .playermob{
    display: none;
  }
  
  
  .bandnamemob{
    display: none;
  }
  .reldatetextmob{
       display: none;
  }
  
   .smalltextmob{
       display: none;
   }
   .normaltextmob{
         display: none;
  }
  .albumnamemob{
    display: none;
  }
  .smalltextleftmob{
         display: none;
  }
  .promotopicmob{
      display: none;
  }
  .comtable{
     display: table;
     width: 100%;
     padding-top: 0px;
     margin-top: 0px;
     vertical-align: top;
 }

 .comrow{
	 display: table-row;
	 width: 100%;
	 padding-top: 0px;
	 argin-top: 0px;
 }
 .comleft{
      display: table-cell;
      color:  rgb(0,0,0);
      width: 33%;
      padding-top: 0px;
      
      
 }
  .comcenter{
       display: table-cell;
       color:  rgb(0,0,0);
       width: 34%;
       padding-top: 0px;
       margin-top: 0px;
       text-align: center;
        vertical-align: top;
        padding-left: 50px;
      
 }
  .comright{
        display: table-cell;
        color:  rgb(0,0,0);
        width: 33%;
        padding-top: 0px;
        vertical-align: top;
        padding-left: 50px;
        
 }
 .trackcomtable{
     display: table;
     width: 100%;
     padding-top: 0px;
     margin-top: 0px;
     vertical-align: top;
 }
  .trackcomrow{
	 display: table-row;
	 width: 100%;
	 padding-top: 0px;
	 argin-top: 0px;
 }
  .trackcomleft{
      display: table-cell;
      color:  rgb(0,0,0);
      width: 33%;
      padding-top: 0px;
	   padding-left: 50px;
	   padding-right: 50px;
	      
      
      
 }
  .trackcomcenter{
       display: table-cell;
       color:  rgb(0,0,0);
       width: 34%;
       padding-top: 0px;
       margin-top: 0px;
       text-align: center;
        vertical-align: top;
        padding-left: 50px;
		 padding-right: 50px;
		 
      
 }
  .trackcomright{
        display: table-cell;
        color:  rgb(0,0,0);
        width: 33%;
        padding-top: 0px;
        vertical-align: top;
        padding-left: 50px;
		 padding-right: 50px;
		
        
 }
   .downloadcovercom{
       display:block;
       text-align: center;
       margin: 0 auto;
       widht: auto;
       height: 50px;
  }
 
  .downloadcovercomuplogo{
      display:block;
       text-align: left;
        width: auto;
       height: 100px;
  }

  .smalltextcom{
         display: block;
         font-family:"Open Sans", sans-serif;
         
         color: black;
         text-align: center;
         font-size: 12px;
         line-height:17px;
         padding-top:10px;
  }
   .covercom{
       width:100%;
       display:block;
  }
    .bandnamecom{
		font-family:"Open Sans", sans-serif;
        display: block;
        font-size:  20px;
        font-style: normal;
        line-height:30px;
        padding-bottom:30px;
        color: black;
        text-align: center;
		
        
  }
   .bandnamecomcredits{
		font-family:"Open Sans", sans-serif;
        display: block;
        font-size:  20px;
        font-style: normal;
        line-height:30px;
        padding-bottom:30px;
        color: black;
        text-align: left;
		
        
  }
  .reldatetextcom{
	  font-family:"Open Sans", sans-serif;
       display: block;
       line-height:25px;
       color: black;
       text-align: center;
  }
  .normaltextcom{
	     font-family:"Open Sans", sans-serif;
         display: block;

         color: black;
         line-height:20px;
         font-size:  14px;
         text-align: left;
         padding-left: 20px;
		 padding-right: 20px;
  }
    .promotopiccom{
            display: block;
            font-size:  20px;
            font-style: normal;
            text-align: left;
           padding-left: 0px;
            line-height:30px;
            padding-bottom:0px;
            padding-top:0px;
            color: black;
  }
  .promotopiccom img{
  padding-top:20px;
  }
   .smalltextleftcom{
           display: block;
           font-family:"Open Sans", sans-serif;
           
           color: black;
           text-align: left;
           font-size: 12px;
           line-height:17px;
           padding-top: 0px;
           
  }
  .humuinfotopicmob{display:none}
   .hrcom{
         display: block;
         border: 0;
         height: 1px;
         background: #cbc7c7;
     
  }
  .humuinfocom{
           display: block;
           font-family:"Open Sans", sans-serif;
           color: black;
           text-align: center;
            line-height:17px;
           font-size:  12px;
           text-align: center;
           padding-left: 0px;
           vertical-align: top;
    }
      .humuinfocomup{
             display: block;
               font-family:"Open Sans", sans-serif;
               color: black;
               text-align: center;
                line-height:17px;
               font-size:  12px;
               text-align: left;
               padding-left: 0px;
               vertical-align: top;
    }
    .humuinfocom a{
      color: black;
	  text-decoration: none;
	  
   }
     .humuinfocomup a{
         color: black;
		 text-decoration: none;
   }
     .humuinfotopiccom{
           display: block;
           font-size:  20px;
           font-style: normal;
           
           line-height:30px;
           padding-bottom:0px;
           color: black;
  }
  
  @media all and (max-width: 1000px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
    p{
      margin: 0px;
      padding: 0px;
    }
    
    #title{
        width: 90%;
        font-size: 40px;
         padding-left: 0px;
          padding-top: 30px;
         
          text-align:center;
    }
   
   .bgmain {
     display: block;
     width: 100%;
      text-align: center;
      padding-top: 0px;
    }
    .bgmain .textarea{
        display: block;
         padding-bottom: 10px;
         padding-left: 10px;
         padding-right:10px;
        
   }
  
   .bgmain .promoheader{
   	    font-size: 20px;
   	    height: 25px;
   	    line-height:25px;
   	    display: block;
   }
  
   .bgmain .levytitle{
         display: block;
         font-size:  20px;
         font-style: normal;
         height:30.6px;
         line-height:30px;
         padding-bottom:30px;
    }
    .levytable{
                  display: block;
            	 
            	   
    }
      .levyrow{
              display: block;
        	
     }
     .levyleft{
          display: block;
          width: 100%;
          padding-bottom: 0px;
           
                        	
    }
     .levycenter{
	    display: block;
	    width: 100%;
	    
	    width: 100%;
	     padding-top: 20px;
	     padding-left: 0px;
	     padding-bottom: 0px;
	     
	    
    }
    
     .levycenter .celltitle{
        display: block;
      }
      .levycenter li{
               font-size:16px;
      	       font-style:normal;
      	       font-weight:100;
      	       height:20px;
      	       line-height:20px;
     }
       

    .levyright{
	    width: 100%;
	    	    
	    border-left-width:0px;
	    padding-top: 20px;
	    padding-left: 0px;
	    display: block;
	    padding-bottom: 30px;
	    
	    
   }
   .levybuyx {
          display: none;
   }
   
   .levybuyf {
           float: none;
           width: 100%;
    }
    
    .levybutton{
    width: 100%;
    
    }
    .bottomtable{
      display:block;
      background-color: rgb(0,0,0); 
      background-image: url("../img/back2.jpg");
    background-repeat: repeat;
      width:100%;
      padding-top: 15px;
      padding-bottom: 15px;
    }
    .bottomrow{
      display:block;
      width: 100%;
      padding-top: 15px;
      padding-bottom: 15px;
    }
    
    .bottomcell1{
      display:block;
      width: 100%;
      padding-left:0px;
      text-align:center;
    }
    .bottomcell2{
      display:block;
      width: 100%;
      padding-left:0px;
      text-align:center;
      padding-top:20px;
    }
    .bottomcell3{
      display:block;
      width: 100%;
      vertical-align: top;
      padding-left:0px;
      text-align:center;
      padding-top:20px;
    }
    .bottomcell4{
      display:block;
      width: 100%;
      vertical-align: top;
      padding-left:0px;
      text-align:center;
      padding-top:20px;
}


     
    
     
    .mediavid{
   	      width:100%;
   	      text-align: left;
             padding-left: 0px;
             margin-left: 0px;
       
     }
     .mediavid iframe{
             width:100%;
             height:250px;
             vertical-align: top;
             text-align: left;
             padding-left: 0px;
             margin-left: 0px;
     }
      .mediaminipic img{
             height: 200px;
     }
   .artistleft{
                   
                   display: block;
                   color:  rgb(0,0,0);
                   width: 100%;
                   padding-top: 0px;
                   padding-bottom: 50px;
               	
             }
             .artistleft 
             .artisttext{
   	          
   	          padding-right: 30px;
   	          padding-top: 20px;
   	          padding-bottom: 0px;
           	  
   	          
             }
            
            .artistright{
                 
                 display: block;
               	 color:  rgb(0,0,0);
               	 width: 100%;
               	 padding-left: 0px;
               	 padding-top: 0px;
               	 margin-top: 0px;
               	 vertical-align: top;
               	 padding-top: 0px;
               	  padding-bottom: 10px;
               	  border-left-width:0px;
               	  
             }
             .artisttable{
                           display: block;
                     	    width: 100%;
                     	   padding-top: 30px;
                     	   margin-top: 0px;
                     	  
             	 
                     	   
                  }
                   .artistrow{
                       display: block;
                 	  width: 100%;
                 	  padding-top: 5px;
                 	  margin-top: 0px;
                }
                .artist{
                  vertical-align: top;
                }
                
                .bgmain .mediatitle{
		           padding-bottom:10px;
		           font-size:  20px;
			              font-style: normal;
			              font-weight: 100;
			              
                           line-height:25px;
                }
   ul.iconmenu {
     list-style: none;
     margin: 0;
     color: #FFFFFF;
     padding-left: 0px;
   }
   ul.iconmenu li {
     position: relative;
     margin-bottom: 0.75em;
     color: #FFFFFF;
   }
   ul.iconmenu i {
     display:none;
   }
    .icontext{
       margin-left:0px;
  }
    .newstitle{
     text-align: center;
     
  }
   .newstext{
  	 text-align: center;
     }
     .newstext a{
       text-align: center;
   }
   .backlink {       	
     	margin-left:0px;
   }
   .flag{
     	  margin-left:0px;
     	  margin-bottom:30px;
     }
   /*promo*/
   
  .promotitlemob{
    width:100%;
    display:block;
    
    color: #000000;
    
    font-family:  "Trebuchet MS", Helvetica, sans-serif;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    text-align: center;
    font-weight: 700;
    width: 100%;
    font-size: 30px;
    padding-left: 0px;
    padding-top: 30px;
    text-align:center;
    padding-bottom: 30px;
  }
  .covermob{
     width:100%;
     display:block;
  }
  
  .downloadcovermob{
      display:block;
      text-align: center;
      margin: 0 auto;
      width: auto;
      height: 40px;
  }
  .divcenter{
     padding-top: 10px;
     display:block;
     text-align: center;
  }
  .hrmob{
       display: block;
       border: 0;
       height: 1px;
       background: #cbc7c7;
	   margin-top: 20px;
	   margin-bottom: 20px;
      
    
  }
  .playermob{
  display: block;
  }
  
  .bandnamemob{
      display: block;
      font-size:  20px;
      font-style: normal;
        font-family:"Open Sans", sans-serif;
		
      line-height:30px;
      padding-bottom:30px;
      color: black;
  }
  .reldatetextmob{
     display: block;
     font-family:"Open Sans", sans-serif;
     color: black;
	  line-height:25px;
     text-align: center;
	 
  }
   .smalltextmob{
       display: block;
       font-family:"Open Sans", sans-serif;
       
       color: black;
       text-align: center;
       font-size: 10px;
       line-height:15px;
       padding-top:10px;
  }
  .smalltextleftmob{
         display: block;
         font-family:"Open Sans", sans-serif;
         
         color: black;
         text-align: left;
         font-size: 10px;
         line-height:15px;
         padding-top: 0px;
         padding-left:20px;
  }
    .normaltextmob{
		font-family:"Open Sans", sans-serif;
       display: block;
      
       color: black;
       text-align: center;
        line-height:17px;
       font-size:  12px;
       text-align: left;
       padding-left: 20px;
       padding-right: 20px;
  }
  .albumnamemob{
        display: block;
        font-size:  20px;
        font-style: normal;
        text-align: left;
       padding-left: 20px;
        line-height:30px;
        padding-bottom:10px;
        color: black;
  }
  .promotopicmob{
          display: block;
          font-size:  20px;
          font-style: normal;
          text-align: left;
         padding-left: 20px;
          line-height:30px;
          padding-bottom:0px;
          color: black;
  }
  .promotopicmob img{
            
            padding-top:10px;
            
  }
  .humuinfotopicmob{
        display: block;
        font-size:  20px;
        font-style: normal;
         font-family:"Open Sans", sans-serif;
        line-height:30px;
        padding-bottom:0px;
        color: black;
  }
  .humuinfomob{
         display: block;
         font-family:"Open Sans", sans-serif;
         color: black;
         text-align: center;
          line-height:17px;
         font-size:  12px;
         text-align: center;
         padding-left: 0px;
         vertical-align: top;
  }
    .downloadcovermoblogo{
        
       text-align: center;
       width: auto;
       height: 100px;
  }

  .humuinfomob a{
    color: black;
  }
  .comtable{display:none}
  .comrow{display:none}
  .comleft{display:none}
  .comcenter{display:none}
  .comright{display:none}
  .trackcomtable{display:none}
  .trackcomrow{display:none}
  .trackcomleft{display:none}
  .trackcomcenter{display:none}
  .trackcomright{display:none}
  .downloadcom{display:nome}
  .smalltextcom{display:nome}
  .covercom{display:nome}  
  .bandnamecom{display:nome} 
  .bandnamecomcredits{display:nome}     
  .reldatecom{display:nome}    
  .normaltextcom{display:nome} 
  .promotopiccom{display:nome} 
  .smalltextleftmob{display:nome} 
  .hrcom{display:nome} 
  .humuinfocom{display:nome} 
  .humuinfotopiccom{display:nome} 
  .humuinfocomup{display:nome} 
  .humuinfotopiccomup{display:nome} 
   
     
  
  
 
 }