@font-face {font-family:CODELight;src:url('../fonts/CODE Light.otf'),url('../fonts/CODE Light.eot'),url('../fonts/CODE Light.woff');}
@font-face {font-family:Quark;src:url('../fonts/Quark.eot');}
p{font-size:13pt;font-weight:100;word-wrap:break-word;}
.container{margin: 0px;padding:0px;width: auto;height: auto;overflow: hidden;clear:left;margin-bottom: 20px;}
#banner{position: absolute; display: block;margin: 0 auto;height: 100%;width: 100%;min-width: 1600px;min-height: 900px;z-index: -1;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#navbarShelter{padding:0px;margin-top: 30px;}
#navbar-Shelter ul li:hover,#navbarShelter .navbar-default .navbar-nav>.active,#navbarShelter .navbar-default .navbar-nav>.active>a,#navbar-Shelter ul li .dropdown-menu>li>a:hover,#navbarShelter .navbar-default .navbar-nav .dropdown-menu>.active,#navbarShelter .navbar-default .navbar-nav .dropdown-menu>.active>a,#navbarShelter .navbar-default .navbar-nav>.open>a,#navbarShelter .navbar-default .navbar-nav>.open>a:focus,#navbarShelter .navbar-default .navbar-nav>.open>a:hover{background-color: #F6901E;}
#navbarShelter li .active{background-color: none;}
#navbarShelter .navbar-default{background-color: transparent;;border:none;margin-bottom: 10px;}
#navbarShelter .navbar-default li a,#navbarShelter .navbar-brand{display: inline-block;color: #231f20;text-align: center;font-family: CODELight;font-size: 20px;padding: 14px 16px;text-decoration: none;font-weight: 900;}
#imgHome{width: 95%;height:95%; }
#detail p{line-height: 28px;}
#imgPartner img{width:75%; height:75%; padding-top:20px;}
#imgPartners img{padding-top:20px;}
#facebook img{padding-top: 25px;width: 60%;height: 60%;}
.indexbanner{background-image: url('../img/banner.jpg'); position:fixed;display: block;margin: 0 auto;height: 100%;width: 100%;min-width: 1600px;min-height: 900px;z-index: -1;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#agendabanner{background-image: url('../img/agenda.jpg');position: absolute;display: block;margin: 0 auto;height: 100%;width: 100%;min-width: 1600px;min-height: 900px;z-index: -1;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#speakersbanner{background-image: url('../img/speakers.jpg');position: absolute;display: block;margin: 0 auto;height: 100%;width: 100%;min-width: 1600px;min-height: 900px;z-index: -1;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#locationbanner{background-image: url('../img/location.jpg');position: absolute;display: block;margin: 0 auto;height: 100%;width: 100%;min-width: 1600px;min-height: 900px;z-index: -1;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#aboutbanner{background-image: url('../img/about.jpg');position: absolute;display: block;margin: 0 auto;height: 100%;width: 100%;min-width: 1600px;min-height: 900px;z-index: -1;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#partnerbanner{background-image: url('../img/partner.jpg'); position:fixed;display: block;margin: 0 auto;height: 100%;width: 100%;min-width: 1600px;min-height: 900px;z-index: -1;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
#contestbanner{background-image: url('../img/contest.jpg');position: absolute;display: block;margin: 0 auto;height: 100%;width: 100%;min-width: 1600px;min-height: 900px;z-index: -1;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
.indexStyle{margin-top:20px; margin-bottom: -5px;}
.imgLogoShelterMarginStyle{margin-top:-10px; padding-top:20px;}
.paddingTop70{padding-top:70px;}
.padding40{padding:40px;}
.paddingTop40{padding-top:40px;}
.paddingTop20{padding-top:20px;}
.paddingLeft30{padding-left:30px;}
.paddingRop750{padding-top:750px;}
.paddingRop500{padding-top:500px;}
.marginLeft30{margin-left:30px;}
.margin20x0{margin: 20px 0px;}	
.marginTop20{margin-top: 20px;}	
.marginTop50{margin-top: 50px;}	
.marginbottom250{margin-bottom:250px;}
.marginbottom50{margin-bottom:50px;}	
.margin0{margin:0px;}
.padding0{padding:0px;}
#imgSpeaker{width:80%;height:80%;}
