/*
@font-face {
    font-family: 'sansationregular';
    src: url('sansation_regular-webfont.eot');
    src: url('sansation_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('sansation_regular-webfont.woff') format('woff'),
         url('sansation_regular-webfont.ttf') format('truetype'),
         url('sansation_regular-webfont.svg#sansationregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'sansationlight';
    src: url('sansation_light-webfont.eot');
    src: url('sansation_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('sansation_light-webfont.woff') format('woff'),
         url('sansation_light-webfont.ttf') format('truetype'),
         url('sansation_light-webfont.svg#sansationlight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'sansationbold';
    src: url('sansation_bold-webfont.eot');
    src: url('sansation_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('sansation_bold-webfont.woff') format('woff'),
         url('sansation_bold-webfont.ttf') format('truetype'),
         url('sansation_bold-webfont.svg#sansationbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/


@font-face {
    font-family: 'LatoLatin';
    src: url('_fonts/LatoLatin-Regular.eot'); /* IE9 Compat Modes */
    src: url('_fonts/LatoLatin-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('_fonts/LatoLatin-Regular.woff') format('woff'), /* Modern Browsers */
         url('_fonts/LatoLatin-Regular.ttf') format('truetype'),
		 url('_fonts/LatoLatin-Regular.svg#LatoLatin') format('svg');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}


@font-face {
    font-family: 'LatoLatinLight';
    src: url('_fonts/LatoLatinLight-Regular.eot'); /* IE9 Compat Modes */
    src: url('_fonts/LatoLatinLight-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('_fonts/LatoLatinLight-Regular.woff') format('woff'), /* Modern Browsers */
         url('_fonts/LatoLatinLight-Regular.ttf') format('truetype'),
		 url('_fonts/LatoLatinLight-Regular.svg#LatoLatinLight') format('svg');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}



@font-face {
    font-family: 'LatoLatin';
    src: url('_fonts/LatoLatin-Bold.eot');
    src: url('_fonts/LatoLatin-Bold.eot?#iefix') format('embedded-opentype'),
         url('_fonts/LatoLatin-Bold.woff') format('woff'),
         url('_fonts/LatoLatin-Bold.ttf') format('truetype'),
		 url('_fonts/LatoLatin-Bold.svg#LatoLatin') format('svg');
    font-weight: bold;
    font-style: normal;
    text-rendering: optimizeLegibility;
}


h2 {
	font-size:18px;
	color:#F60;

	 /*color: #CC761A;*/
}

a {
  color: #FF6600;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #FF6600;
  text-decoration: underline;
}

a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}


A.LnkGallery:link,
A.LnkGallery:visited,
A.LnkGallery:active,
A.LnkGallery:hover
{
 font-size:14pt;
 color:#000000;
 background-color: inherit;
 font-weight:bold;
 text-decoration:none;
}

A.LnkGalleryActive:link,
A.LnkGalleryActive:visited,
A.LnkGalleryActive:active,
A.LnkGalleryActive:hover
{
 font-size:14pt;
 color:#F60;
 background-color: inherit;
 font-weight:bold;
 text-decoration:none;
}


/*

footer { position:relative; width:100%; min-height:200px; bottom:0px; text-align:center; background-color:#808080; color:#ffffff; 
}

A.LnkEmail:link,
A.LnkEmail:visited,
A.LnkEmail:active
{
 color:#ffffff;
 background-color: inherit;
 text-decoration:underline;
}
A.LnkEmail:hover
{
 text-decoration:underline;
}



.miticon:before {
content:url('/_pix/icon-logo.gif'); 
}





#BoxGESAMT
{
 margin:0px;

 
 text-align:center;
 background-color:white;
 top:0px;
 }

 #BoxWrapper
{
 
 float:left;
 text-align:left;
  }

*/

.footer { position:relative; background-color:#300062; width:100%; min-height:200px; bottom:0px;  text-align:center; 

	border-top: 5px solid #F60;

}

.navbar-wrapper .navbar {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

.navbar-default {
	background-color: #300062;
	border-color: #Fff;
	border-bottom: 5px solid #F60;
}

.navbar-default .navbar-brand {
	color: #ffffff;

}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
	color: #dcdcdc;
}
.navbar-default .navbar-text {
	color: #ffffff;
}
.navbar-default .navbar-nav > li > a {
	color: #ffffff;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color: #dcdcdc;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
	color: #dcdcdc;
	background-color: #F60;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	color: #dcdcdc;
	background-color: #F60;
}
.navbar-default .navbar-toggle {
	border-color: #F60;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #F60;
}
.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: #dcdcdc;
}

@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: #dcdcdc;
	}
	.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: #dcdcdc;
		background-color: #F60;
	}


}


/*body { background-color:#ffffff; font-family: LatoLatin, Georgia, Arial, Verdana, Helvetica, Univers, serif; font-weight:normal; font-size:150%;
background-image:url('/_pix/cup_bg1.jpg'); background-repeat:no-repeat; background-position: left top;background-attachment:fixed;}*/
body { background-color:#ffffff; font-weight:normal; font-size:150%;
background-image:url('/_pix/cup_bg2.jpg'); background-repeat:no-repeat; background-position: left top;background-attachment:fixed;}
.btn-default {
color: #cec1b2;
background-color: #493f36;
border-color: #71675c;
}

.btn-default01 {
color: #cc761a;
background-color: #493f36;
border-color: #cc761a;
}



.dropdown-menu {

background-color: #cccccc;

}

/* Pad the edges of the mobile views a bit */
.container {
  padding-right: 20px;
  padding-left: 20px;
  background-color:transparent;
  margin-top: 0px;
  /*background-color:#584d42;*/
}
.col-lg-4 { padding-left:30px; padding-right:30px;}

@media (min-width: 768px) {
  .container {
    width: 750px;
	background-color:transparent;
  }
}

@media (min-width: 992px) {
  .container {
    width: 960px;
	background-color:transparent;
  }
}

@media (min-width: 1200px) {
  .container {
    width: 1170px;
	background-color:transparent;
  }
}


	.img-responsive {
  display: block;
  max-height: 100%;
  width: auto;
}

/*ul.nav li.dropdown:hover ul.dropdown-menu{
    display: block;
    margin-top:0px
}*/


/*.col-md-4 { background-color:red; }*/

.panelcontent {
  
  margin-right:-16px;
  margin-left:-6px;
  margin-top:20px;
  
  background-color: transparent;
  border: 1px solid #a99a8a;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}


.panel {
  margin-bottom: 20px;
  background-color: #2F005E;
  border: 1px solid #2F005E;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.panel-body {
  padding: 15px;
}

.panel-body:before,
.panel-body:after {
  display: table;
  content: " ";
}

.panel-body:after {
  clear: both;
}

.panel-body:before,
.panel-body:after {
  display: table;
  content: " ";
}

.panel-body:after {
  clear: both;
}

.panel > .list-group {
  margin-bottom: 0;
}

.panel > .list-group .list-group-item {
  border-width: 1px 0;
}

.panel > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.panel > .list-group .list-group-item:last-child {
  border-bottom: 0;
}

.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

.panel > .table,
.panel > .table-responsive > .table {
  margin-bottom: 0;
}

.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive {
  border-top: 1px solid #CC761A;
}

.panel > .table > tbody:first-child th,
.panel > .table > tbody:first-child td {
  border-top: 0;
}

.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}

.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}

.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}

.panel > .table-bordered > thead > tr:last-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > th,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-bordered > thead > tr:last-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td {
  border-bottom: 0;
}

.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid #2F005E;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}

.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}

.panel-title > a {
  color: inherit;
}

.panel-footer {
  padding: 10px 15px;
  background-color: #E4D9CB;
  border-top: 1px solid #2F005E;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel-group .panel {
  margin-bottom: 0;
  overflow: hidden;
  border-radius: 4px;
}

.panel-group .panel + .panel {
  margin-top: 5px;
}

.panel-group .panel-heading {
  border-bottom: 0;
}

.panel-group .panel-heading + .panel-collapse .panel-body {
  border-top: 1px solid #372F26;
}

.panel-group .panel-footer {
  border-top: 0;
}

.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #CC761A;
}

.panel-default {
  border-color: #A99A8A;
}

.panel-default > .panel-heading {
  color: #333333;
  background-color: #2F005E;
  border-color: #2F005E;
}

.panel-default > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #A99A8A;
}

.panel-default > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #A99A8A;
}

.panel-primary {
  border-color: #428bca;
}

.panel-primary > .panel-heading {
  color: #ffffff;
  background-color: #428bca;
  border-color: #428bca;
}

.panel-primary > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #428bca;
}

.panel-primary > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #428bca;
}

.panel-success {
  border-color: #d6e9c6;
}

.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.panel-success > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #d6e9c6;
}

.panel-success > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #d6e9c6;
}

.panel-warning {
  border-color: #faebcc;
}

.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.panel-warning > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #faebcc;
}

.panel-warning > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #faebcc;
}

.panel-danger {
  border-color: #A99A8A;
}

.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #A99A8A;
}

.panel-danger > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #A99A8A;
}

.panel-danger > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #A99A8A;
}

.panel-info {
  border-color: #A99A8A;
}

.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #A99A8A;
}

.panel-info > .panel-heading + .panel-collapse .panel-body {
  border-top-color: #A99A8A;
}

.panel-info > .panel-footer + .panel-collapse .panel-body {
  border-bottom-color: #A99A8A;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #372F26;
  border: 1px solid #372F26;
}

.list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.list-group-item > .badge {
  float: right;
}

.list-group-item > .badge + .badge {
  margin-right: 5px;
}

a.list-group-item {
  color: #cccccc;
  border-top: 1px solid #2F005E;
}

a.list-group-item .list-group-item-heading {
  color: #F4E2D4;
}

a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  background-color: #2F005E;
}

a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
  z-index: 2;
  color: #F4E2D4;
  background-color: #F4E2D4;
  border-color: #584D42;
}

a.list-group-item.active .list-group-item-heading,
a.list-group-item.active:hover .list-group-item-heading,
a.list-group-item.active:focus .list-group-item-heading {
  color: inherit;
}

a.list-group-item.active .list-group-item-text,
a.list-group-item.active:hover .list-group-item-text,
a.list-group-item.active:focus .list-group-item-text {
  color: #e1edf7;
}

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}


/* youtube video */
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.color {
 color: #CC761A;
 }

 .col-md-12 {
	float:left;
 }


 .team_img {
	border: solid 1px #999999;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: inset 0 10px 5px rgba(0,0,0,.5);
	-moz-box-shadow: inset 0 10px 5px rgba(0,0,0,.5);
	box-shadow: inset 0 10px 5px rgba(0,0,0,.5);
	box-shadow: 4px 4px 6px #999999;
}



.image-gal { 
	float:left;
    width:110px;
	height:110px;
	margin:5px;
	padding: 4px;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	border-radius: 4px;
	  -webkit-transition: all 0.2s ease-in-out;
			  transition: all 0.2s ease-in-out;
}

.image-gal:hover{ border: 1px solid #FF6600;
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.5);
        -moz-box-shadow: 0px 0px 5px rgba(0,0,0,.5);
            box-shadow: 0px 0px 5px rgba(0,0,0,.5);
}

.thumbnail:hover{ border: 1px solid #FF6600;
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,.5);
        -moz-box-shadow: 0px 0px 5px rgba(0,0,0,.5);
            box-shadow: 0px 0px 5px rgba(0,0,0,.5);
}