@font-face {
    font-family: 'stencil_army_ww_i';
    src: url('../fonts/stencil_army_ww_i-webfont.eot');
    src: url('../fonts/stencil_army_ww_i-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/stencil_army_ww_i-webfont.woff2') format('woff2'),
         url('../fonts/stencil_army_ww_i-webfont.woff') format('woff'),
         url('../fonts/stencil_army_ww_i-webfont.ttf') format('truetype'),
         url('../fonts/stencil_army_ww_i-webfont.svg#stencil_army_ww_i') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'santana-blackcondensedregular';
    src: url('../fonts/santana-blackcondensed-webfont.eot');
    src: url('../fonts/santana-blackcondensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/santana-blackcondensed-webfont.woff2') format('woff2'),
         url('../fonts/santana-blackcondensed-webfont.woff') format('woff'),
         url('../fonts/santana-blackcondensed-webfont.ttf') format('truetype'),
         url('../fonts/santana-blackcondensed-webfont.svg#santana-blackcondensedregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'score_boardregular';
    src: url('../fonts/scoreboard-webfont.eot');
    src: url('../fonts/scoreboard-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/scoreboard-webfont.woff2') format('woff2'),
         url('../fonts/scoreboard-webfont.woff') format('woff'),
         url('../fonts/scoreboard-webfont.ttf') format('truetype'),
         url('../fonts/scoreboard-webfont.svg#score_boardregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'budmojiggler';
    src: url('../fonts/budmo_jiggler-webfont.eot');
    src: url('../fonts/budmo_jiggler-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/budmo_jiggler-webfont.woff2') format('woff2'),
         url('../fonts/budmo_jiggler-webfont.woff') format('woff'),
         url('../fonts/budmo_jiggler-webfont.ttf') format('truetype'),
         url('../fonts/budmo_jiggler-webfont.svg#budmojiggler') format('svg');
    font-weight: normal;
    font-style: normal;

}

.text-muted {
    color: #00A400;

}


/*!
 * Start Bootstrap - One Page Wonder HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    margin-top: 50px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
	background:none;
	
	color:#111111;
	
	background: url(../images/bg-paper.gif) ;
}
.no-margin {margin-top: 0px;}

.main-container{

background-color:#fff;
  -webkit-box-shadow: 0px 0px 22px 3px rgba(56,54,8,0.46);
-moz-box-shadow: 0px 0px 22px 3px rgba(56,54,8,0.46);
box-shadow: 0px 0px 22px 3px rgba(56,54,8,0.46);


}

.header-image {
    display: block;
  

    text-align: center;
    height:90%;
	
}

.img-circle {
  
    border: #f4c42e 5px solid;
}
.header-image2 {
    display: block;
    
    text-align: center;
    /*background: url(../images/admintopper.jpg) repeat-x center top ;*/
    
	height:90%;
	padding:0;
	
}


.table {
   
    width: 98%;
	background: #91bb9e;
}
.footer-bg {
    
   
   
	
}
.header-image img{
	/*height:100%;*/
	width:auto;
	margin: 0 auto; 
	
    
	
}
.header-image2 img{
	height:100%;
	width:auto;
	margin: 0 auto; 
	
    
	
}

.btnup {
	float:right;
	margin-right:4%;

}



.ticker {
    width: 100%;
    margin: 10px auto;
	font-family: 'score_boardregular', arial ;
	font-size:3em;
	color: #f4c42e;
    background: #061232;  /* url(../images/grid.png); */
	height: 60px;
	padding-left: 10px;
	}


 /* The HTML list gets replaced with a single div,
    which contains the active ticker item, so you
    can easily style that as well */
.ticker div {
    display: inline-block;
    word-wrap: break-word;
	
}

.headline {
    padding: 120px 0;
}

.headline h1 {
    font-size: 130px;
    background: #fff;
    background: rgba(255,255,255,0.9);
}

.headline h2 {
    font-size: 77px;
    background: #fff;
    background: rgba(255,255,255,0.9);
}

.featurette-divider {
    margin: 80px 0;
	border-color:#a09325;
	background-color:#a09325;
}

.featurette {
    overflow: hidden;
}

.featurette-image.pull-left {
    margin-right: 40px;
}

.featurette-image.pull-right {
    margin-left: 40px;
}

.featurette-heading {
    font-size: 50px;
}
h3.featurette-heading {
    font-size: 30px;
}


footer {
    margin: 50px 0;
	color:#fff;
}
#pointsForm, #loginForm {
	float:left;
	width:100%;
   
}
#adminform {
	float:right;
	width:80%;
	margin: 1% 0;   
}
#adminform2 {
	float:left;
	width:10%;
	margin: 1% 0;   
}
.prizee{
	float:right;
	width:50%;
   
}

@media(max-width:1200px) {
    .headline h1 {
        font-size: 140px;
    }

    .headline h2 {
        font-size: 63px;
    }

    .featurette-divider {
        margin: 50px 0;
    }

    .featurette-image.pull-left {
        margin-right: 20px;
    }

    .featurette-image.pull-right {
        margin-left: 20px;
    }

    .featurette-heading {
        font-size: 35px;
    }
	
	.prizee { width:40%;}
	#adminform { width:60%; }
}

@media(max-width:991px) {
    .headline h1 {
        font-size: 105px;
    }

    .headline h2 {
        font-size: 50px;
    }

    .featurette-divider {
        margin: 40px 0;
    }

   

    .featurette-image.pull-left {
        margin-right: 10px;
    }

    .featurette-image.pull-right {
        margin-left: 10px;
    }

    .featurette-heading {
        font-size: 30px;
    }
	.ticker {
    width: 100%;
    margin: 10px auto;
	font-size:2em;
	
	height:60px;
}

#adminform { width:70%; }
}

@media(max-width:768px) {
    .container {
        margin: 0 15px;
    }

    .featurette-divider {
        margin: 40px 0;
    }

    .featurette-heading {
        font-size: 25px;
    }
	h3.featurette-heading {
        font-size: 25px;
    }
	.ticker {
    width: 100%;
    margin: 10px auto;
	font-size:1.5em;
	
	height:40px;
}

}

@media(max-width:668px) {
    .headline h1 {
        font-size: 70px;
    }

    .headline h2 {
        font-size: 32px;
    }

    .featurette-divider {
        margin: 30px 0;
    }
	.ticker {
    width: 100%;
    margin: 10px auto;
	font-size:1.3em;
	
	height:40px;
}
#adminform { width:100%; }
}

@media(max-width:640px) {
    .headline {
        padding: 75px 0 25px 0;
    }

    .headline h1 {
        font-size: 60px;
    }

    .headline h2 {
        font-size: 30px;
    }
	.ticker {
    width: 100%;
    margin: 10px auto;
	font-size:1em;
	
	
}
.prizee { width:100%;}
#adminform { width:100%; }
}

@media(max-width:485px) {
    .featurette-divider {
        margin: 10px 0;
    }

    .featurette-image {
        max-width: 100%;
    }

    .featurette-image.pull-left {
        margin-right: 0;
        margin-bottom: 10px;
    }

    .featurette-image.pull-right {
        margin-bottom: 10px;
        margin-left: 0;
    }
		.ticker {
    width: 100%;
    margin: 10px auto;
	font-size:0.7em;
	
	height:20px;
}
#pointsForm, #loginForm { width:100%;}
.prizee { width:100%;}
#adminform { width:100%; }
.table {
	overflow:scroll;}
}