/*!
 * Start Bootstrap - Full Slider HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */
@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('proxima_nova_bold-webfont.eot');
    src: url('proxima_nova_bold-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('proxima_nova_bold-webfont.woff2') format('woff2'),
         url('proxima_nova_bold-webfont.woff') format('woff'),
         url('proxima_nova_bold-webfont.ttf') format('truetype'),
         url('proxima_nova_bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'gobold_boldregular';
    src: url('gobold_bold-webfont.woff2') format('woff2'),
         url('gobold_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


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

}
html,
body {
    height: 100%;
}

.carousel,
.item,
.active {
    height: 100%;
}
.clear { clear:both;}
.carousel-inner {
    height: 100%;
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
	z-index:0 !important;
}

.fill2 {
    width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    z-index:0 !important;
}

#main5 {
    z-index:0 !important;
    width: 100%;
    height: 15%;
    position: relative;
}
#main4 {
    z-index:0 !important;
    width: 100%;
    height: 15%;
    position: relative;
}


#main3 {
    z-index:0 !important;
    width: 100%;
    height: 30%;
    position: relative;
}

#main2 {
	z-index:0 !important;
   width: 100%;
    height: 100%;
	position: relative;


}

#main {
    transition: opacity .5s;
	z-index:9 !important;
   width: 100%;
    height: 100%;


}


#container-main{ width:50%;
margin:0 25%;
top:20%;
height:200px;
position:absolute;
z-index:15 !important;}



#container{max-width:100%;
width:100%;
height:100%;
background-color:#FFF;}
