html{ margin: 0; height:100%} 
body { height: 100%; text-align:center; /* for IE */ margin:0; padding:0; /* remove padding for Opera */ background: #e6e6e6;}
div.pagewrapper { background: url(../images/pagebg.gif) top center repeat-y;}


@media (min-width: 1200px) {
  .container {
    width: 970px;
	margin: 2px auto;  text-align: left; /* for IE */	position:relative; border: 1px solid #e6e6e6;	background-color: #ffffff;
   }
}

/* style.css */
* {
   font-size: 12px;
   line-height: 1.6;
}

.horiztonal-center {
	display: inline-block;
	text-align: center;
	float: none;
}
.vertical-center {
    display: inline-block;
    vertical-align: middle !important;
    float: none;
}
.vertical-top {
    display: inline-block;
    vertical-align: top !important;
    float: none;
}
.vertical-bottom {
    display: inline-block;
    vertical-align: bottom  !important;
    float: none;
}

.badge-warning {
background-color: #d58512;
}
.badge-danger {
  background-color: #d43f3a;
}

/* responsive text queries */
@media screen and (max-width: 992px) {
  p,.btn,input,div,span,h4 {
    font-size: 95%;
  }
  h1 {
    font-size: 24px;  
  }
  h2 {
    font-size: 22px;  
  }
  h3 {
    font-size: 18px;  
  }
}

@media screen and (max-width: 768px) {
  p,.btn,input,div,span,h4 {
    font-size: 90%;
  }
  h1 {
    font-size: 20px;  
  }
  h2 {
    font-size: 18px;  
  }
  h3 {
    font-size: 16px;  
  }
}
.btn {
  background-color: #ff0000;	
}
.red {
	  background-color: #ff0000;	
}

.navbar-default {
  background-color: #ff0000;
  border-color: #cc1500;
  font-size:  11px;
}

bg-primary {
  background-color: #ff0000;
  border-color: #cc1500;
  font-size:  14px;
}

.womens {
	background-color: #9966cc;
	border-color: #9966cc;
}

.panel > .panel-default > .panel-default-womens {
	background-color: #9966cc;
	border: 1px solid red;
}

.panel-default >.panel-heading {
background: #ff0000; color: #fff; 
}



.panel-default > .panel-heading-womens {
background: #9966cc; color: #fff; 
}


.navbar-default .navbar-brand {
  color: #ffffff;
  font-size:  11px;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #ffffff;
}
.navbar-default .navbar-text {
  color: #ffffff;
    font-size:  11px;

}
.navbar-default .navbar-nav > li > a {
  color: #ffffff;
    font-size:  11px;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #ffffff;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #ffffff;
  background-color: #cc1500;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #ffffff;
  background-color: #cc1500;
}
.navbar-default .navbar-toggle {
  border-color: #cc1500;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #cc1500;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #ffffff;
}
.navbar-default .navbar-link {
  color: #ffffff;
}
.navbar-default .navbar-link:hover {
  color: #ffffff;
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #cc1500;
  }
}

.btn {
	border-radius: 0px;
}