@charset "utf-8";
/* CSS Document */


.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}

.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}

.tab-content > .active,
.pill-content > .active {
  display: block;
}

.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}

.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}

.nav-tabs > li > label{
	position: relative;
	padding: 10px 15px;
	display: block;
}
.nav-tabs > li > label input { }

.nav > li > label:hover,
.nav > li > label:focus {
  text-decoration: none;
  background-color: #eee;
}

.nav-tabs > li > label {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  background-color: #eee;
  border-radius: 4px 4px 0 0;
}

.nav-tabs > li > label:hover {
  border-color: #eee #eee #ddd;
}

.nav-tabs > li.active > label, 
.nav-tabs > li.active > label:hover, 
.nav-tabs > li.active > label:focus {
	color: #555;
	cursor: default;
	background-color: #fff;
	border: 1px solid #ddd;
	border-bottom-color: transparent;
}


.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}

.tabs-left > .nav-tabs > li > label { text-align:right;}

.tabs-left > .nav-tabs > li > label,
.tabs-right > .nav-tabs > li > label,
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}

.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}

.tabs-left > .nav-tabs > li > label,
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;
          border-radius: 4px 0 0 4px;
}

.tabs-left > .nav-tabs > li > label:hover,
.tabs-left > .nav-tabs > li > label:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs > li > a:hover,
.tabs-left > .nav-tabs > li > a:focus {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}

.tabs-left > .nav-tabs .active > label,
.tabs-left > .nav-tabs .active > label:hover,
.tabs-left > .nav-tabs .active > label:focus,
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover,
.tabs-left > .nav-tabs .active > a:focus {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}

.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}

.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}

.tabs-right > .nav-tabs > li > a:hover,
.tabs-right > .nav-tabs > li > a:focus {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}

.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover,
.tabs-right > .nav-tabs .active > a:focus {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}

.navbar-collapse { padding:0 !important;}

@media (max-width: 767px) {
	.padding-left-xs-0 { padding:0 !important}
	.padding-right-xs-0 { padding:0 !important}
	.margin-xs-0 { margin:0px !important}
	.margin-bottom-xs-10 { margin-bottom:10px !important}
	.margin-bottom-xs-20 { margin-bottom:20px !important}
	.text-left-xs { text-align:left !important;}
	.text-center-xs { text-align:center !important;}
	.pull-right-xs { float:right !important;}
	.pull-left-xs { float:left !important;}
	
	.btn-xs-block { display:block !important; width:100%;}
	.margin-xs-left-0 { margin-left:0 !important;}
	.margin-xs-top-0 { margin-top:0 !important;}
	.text-right-xs { text-align:right !important;}
	.text-center-xs { text-align:center;}
	.text-left-xs { text-align:left;}	
	.pull-none-xs { float:none !important;}	

}
@media (min-width: 768px) and (max-width: 991px) {
	.text-left-sm { text-align:left !important;}
	.text-center-sm { text-align:center !important;}
	.pull-right-sm { float:right !important;}
	.btn-sm-block { display:block !important; width:100%;}
	.margin-sm-left-0 { margin-left:0 !important;}
	.pull-sm-right { float:right !important;}
	.pull-none-sm { float:none !important;}
	.margin-sm-0 { margin:0px !important}
	.text-right-sm { text-align:right !important;}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.pull-md-right { float:right !important;}
}
@media (min-width: 1200px) {
	.pull-lg-right { float:right !important;}
}


.pull-none { float:none !important;}
.static { position:static !important;}

.col-xs-2_4, .col-xs-3_6, .col-xs-4_8, .col-xs-7_2, .col-xs-9_6 {  float: left;}
.col-xs-9_6 {  width: 80%;}
.col-xs-7_2 {  width: 60%;}
.col-xs-4_8 {  width: 40%;}
.col-xs-3_6 {  width: 30%;}
.col-xs-2_4 {  width: 20%;}

.col-xs-pull-9_6 {  right: 80%;}
.col-xs-pull-7_2 {  right: 60%;}
.col-xs-pull-4_8 {  right: 40%;}
.col-xs-pull-3_6 {  right: 30%;}
.col-xs-pull-2_4 {  right: 20%;}

.col-xs-push-9_6 {  left: 80%;}
.col-xs-push-7_2 {  left: 60%;}
.col-xs-push-4_8 {  left: 40%;}
.col-xs-push-3_6 {  left: 30%;}
.col-xs-push-2_4 {  left: 20%;}

.col-xs-offset-9_6 {  margin-left: 80%;}
.col-xs-offset-7_2 {  margin-left: 60%;}
.col-xs-offset-4_8 {  margin-left: 40%;}
.col-xs-offset-2_6 {  margin-left: 30%;}
.col-xs-offset-2_4 {  margin-left: 20%;}



@media (min-width: 768px) and (max-width: 991px) {
.col-sm-2_4, .col-sm-3_6, .col-sm-4_8, .col-sm-7_2, .col-sm-9_6 {float: left;}

.col-sm-9_6 {width: 80%;}
.col-sm-7_2 {width: 60%;}
.col-sm-4_8 {width: 40%;}
.col-sm-3_6 {width: 30%;}
.col-sm-2_4 {width: 20%;}

.col-sm-pull-9_6 {right: 80%;}
.col-sm-pull-7_2 {right: 60%;}
.col-sm-pull-4_8 {right: 40%;}
.col-sm-pull-3_6 {right: 30%;}
.col-sm-pull-2_4 {right: 20%;}

.col-sm-push-9_6 {left: 80%;}
.col-sm-push-7_2 {left: 60%;}
.col-sm-push-4_8 {left: 40%;}
.col-sm-push-3_6 {left: 30%;}
.col-sm-push-2_4 {left: 20%;}

.col-sm-offset-9_6 {margin-left: 80%;}
.col-sm-offset-7_2 {margin-left: 60%;}
.col-sm-offset-4_8 {margin-left: 40%;}
.col-sm-offset-3_6 {margin-left: 30%;}
.col-sm-offset-2_4 {margin-left: 20%;}

}
@media (min-width: 992px) and (max-width: 1199px) {
.col-md-2_4, .col-md-3_6, .col-md-4_8, .col-md-7_2, .col-md-9_6 {float: left;}

.col-md-9_6 {width: 80%;}
.col-md-7_2 {width: 60%;}
.col-md-4_8 {width: 40%;}
.col-md-3_6 {width: 30%;}
.col-md-2_4 {width: 20%;}

.col-md-pull-9_6 {right: 80%;}
.col-md-pull-7_2 {right: 60%;}
.col-md-pull-4_8 {right: 40%;}
.col-md-pull-3_6 {right: 30%;}
.col-md-pull-2_4 {right: 20%;}

.col-md-push-9_6 {left: 80%;}
.col-md-push-7_2 {left: 60%;}
.col-md-push-4_8 {left: 40%;}
.col-md-push-3_6 {left: 30%;}
.col-md-push-2_4 {left: 20%;}

.col-md-offset-9_6 {margin-left: 80%;}
.col-md-offset-7_2 {margin-left: 60%;}
.col-md-offset-4_8 {margin-left: 40%;}
.col-md-offset-3_6 {margin-left: 30%;}
.col-md-offset-2_4 {margin-left: 20%;}

}
@media (min-width: 1200px) {
.col-lg-2_4, .col-lg-3_6, .col-lg-4_8, .col-lg-7_2, .col-lg-9_6 {float: left;}

.col-lg-9_6 {width: 80%;}
.col-lg-7_2 {width: 60%;}
.col-lg-4_8 {width: 40%;}
.col-lg-3_6 {width: 30%;}
.col-lg-2_4 {width: 20%;}

.col-lg-pull-9_6 {right: 80%;}
.col-lg-pull-7_2 {right: 60%;}
.col-lg-pull-4_8 {right: 40%;}
.col-lg-pull-3_6 {right: 30%;}
.col-lg-pull-2_4 {right: 20%;}

.col-lg-push-9_6 {left: 80%;}
.col-lg-push-7_2 {left: 60%;}
.col-lg-push-4_8 {left: 40%;}
.col-lg-push-3_6 {left: 30%;}
.col-lg-push-2_4 {left: 20%;}

.col-lg-offset-9_6 {margin-left: 80%;}
.col-lg-offset-7_2 {margin-left: 60%;}
.col-lg-offset-4_8 {margin-left: 40%;}
.col-lg-offset-3_6 {margin-left: 30%;}
.col-lg-offset-2_4 {margin-left: 20%;}
}