/*Import Settings*/
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/**
 * Remove default margin.
 */
body {
  margin: 0;
}



.d1 {
    width:400px;
    height:40px;
    padding-top:20px;
    font-weight: georgia; font-size: 24px; color: #ffffff; text-shadow: 0px 0px 9px #333;
	display:inline-block; 
    background: -webkit-linear-gradient(#64121C, #BF0000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#64121C, #BF0000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#64121C, #BF0000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#64121C, #BF0000); /* Standard syntax */
    border-top-left-radius:20px; border-top-right-radius:20px; 

}

.d2 {
    width:383px;
	display:inline-block;  
    background-image: linear-gradient(90deg,RGBA(255, 255, 255, 0.85) 50%, RGBA(255, 255, 255, 0.85) 50%); 
    border-left: 9px solid #ffffff; 
    border-right: 9px solid #ffffff; 
    /*
	background: -webkit-linear-gradient(#BF0000, #64121C); 
    background: -o-linear-gradient(#BF0000, #64121C); 
    background: -moz-linear-gradient(#BF0000, #64121C); 
    background: linear-gradient(#BF0000, #64121C); 
     */
}

.d3 {
    width:400px;
    height:1px;
    display:inline-block;  
    background-color:#BF0000; border-bottom-left-radius:15px; border-bottom-right-radius:15px;	
    background: -webkit-linear-gradient(#ffffff, #ffffff); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ffffff, #ffffff); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ffffff, #ffffff); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ffffff, #ffffff); /* Standard syntax */

}

.middle {
    width:600px; 
    margin:auto;
    text-align:center;
    background-image: url(Content/images/middle_600.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.table {
    width:100%; 
    margin:auto;
    text-align:center;
	background-repeat: no-repeat;
	background-position: center top;
}


/*************************************************
* Mobile                                        *
*************************************************/
@media (max-width: 800px) {
  .d1 {
    width:100%;
    height:40px;
    padding-top:20px;
    font-weight: georgia; font-size: 12px; color: #ffffff; text-shadow: 0px 0px 9px #333;
	display:inline-block; 
    background: -webkit-linear-gradient(#64121C, #BF0000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#64121C, #BF0000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#64121C, #BF0000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#64121C, #BF0000); /* Standard syntax */
    border-top-left-radius:20px; border-top-right-radius:20px; 

}

.d2 {
    width:100%;
	display:inline-block;  
    background-image: linear-gradient(90deg,RGBA(255, 255, 255, 0.85) 50%, RGBA(255, 255, 255, 0.85) 50%); 
    border-left: 9px solid #ffffff; 
    border-right: 9px solid #ffffff; 
    /*
	background: -webkit-linear-gradient(#BF0000, #64121C); 
    background: -o-linear-gradient(#BF0000, #64121C); 
    background: -moz-linear-gradient(#BF0000, #64121C); 
    background: linear-gradient(#BF0000, #64121C); 
     */
}

.d3 {
    width:100%;
    height:1px;
    display:inline-block;  
    background-color:#BF0000; border-bottom-left-radius:15px; border-bottom-right-radius:15px;	
    background: -webkit-linear-gradient(#ffffff, #ffffff); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#ffffff, #ffffff); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#ffffff, #ffffff); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#ffffff, #ffffff); /* Standard syntax */

}

.middle {
    width:100%; 
    margin:auto;
    text-align:center;
    background-image: url(Content/images/middle_300.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.table {
    width:100%; 
    margin:auto;
    text-align:center;
	background-repeat: no-repeat;
	background-position: center top;
}
}











