/* base */

.h3{

	margin: 30px auto;

}



/* start wow */

/*html {

  overflow: auto !important; 

}

body {

  overflow: hidden !important;

}*/



html, body {height:100%; width:100%;}



/*html {

  overflow: auto; 

}



body {

  overflow: hidden;

}*/



/* generics */

.center-carousel{

	position: relative;	

	margin:	0 auto;

	float: none;

	display: block;

}



/* overrides */



/* carousel */

/* global */

.carousel-inner > .item > img,

.carousel-inner > .item > a > img {

    width: 70%;

    margin: auto;

}



a.carousel-control:hover {

    color:#ffffff !important;

}



/* bg-carousel */

#bgCarousel {

    /*position: absolute;

    top:0;

    left:0;*/

	/* height: 100%; required height */

}



#bgCarousel .carousel,

#bgCarousel .item,

#bgCarousel .active {

    height: 100%;

}



#bgCarousel .carousel-inner {

    height: 100%;

}



#bgCarousel .carousel-caption {

    right: 20%;

    left: 20%;

    padding-bottom: 10%;

}



#bgCarousel .fill {

    width: 100%;

    height: 100%;

    background-position: center;

    -webkit-background-size: cover;

    -moz-background-size: cover;

    background-size: cover;

    -o-background-size: cover;

}



/* bg-carousel + wow */ 

#wowCarousel {

	height: 292px; /* required height */

}



#wowCarousel .carousel,

#wowCarousel .item,

#wowCarousel .active {

    height: 100%;

}



#wowCarousel .carousel-inner {

    height: 100%;

}



#wowCarousel .carousel-caption {

    right: 20%;

    left: 20%;

    padding-bottom: 10%;

}



#wowCarousel .fill {

    width: 100%;

    height: 100%;

    background-position: center;

    -webkit-background-size: cover;

    -moz-background-size: cover;

    background-size: cover;

    -o-background-size: cover;

}



/* bg-carousel + thumb */ 

#thumbCarousel {

	height: 292px; /* required height */

}



#thumbCarousel .carousel,

#thumbCarousel .item,

#thumbCarousel .active {

    height: 100%;

}



#thumbCarousel .carousel-inner {

    height: 100%;

}



#thumbCarousel .carousel-caption {

    right: 20%;

    left: 20%;

    padding-bottom: 10%;

}



#thumbCarousel .fill {

    width: 100%;

    height: 100%;

    background-position: center;

    -webkit-background-size: cover;

    -moz-background-size: cover;

    background-size: cover;

    -o-background-size: cover;

}



#thumbCarousel .row {

	margin-top: 15px;

	margin-bottom: 15px;	

}



#thumbCarousel a {

	cursor: pointer;

}



/* repairs */

#bgCarousel .carousel-indicators .active,

#wowCarousel .carousel-indicators .active {    

    /*height: 12px !important;*/

}



/* adjust */

/*.container{

	margin: 70px auto;

}*/


.status-error {
	position: fixed;
	z-index: 99;
	width: 100%;
}
.status-success {
	position: fixed;
	z-index: 99;
	width: 100%;
}


