*{margin:0;padding:0;-webkit-font-smoothing:antialiased;outline:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{outline:0!important}a:active,a:focus,a:visited{text-decoration:none!important}body{overflow-x:hidden;text-rendering:optimizeLegibility;background:#fafafa;font-size:10px;font-family:Gotham,sans-serif;margin-top:5em;letter-spacing:.08em}a{color:#333}a:hover{color:#333}@font-face{font-family:Gotham;src:url(../fonts/gotham-bold.eot);src:url(../fonts/gotham-bold.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-bold.woff) format('woff'),url(../fonts/gotham-bold.ttf) format('truetype'),url(../fonts/gotham-bold.svg#6a327a217ddd10461b1acdc4d224fee0) format('svg');font-style:normal;font-weight:700}@font-face{font-family:Gotham;src:url(../fonts/gotham-book.eot);src:url(../fonts/gotham-book.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-book.woff) format('woff'),url(../fonts/gotham-book.ttf) format('truetype'),url(../fonts/gotham-book.svg#7510147900d23fa3ad697e74bf146ea2) format('svg');font-style:normal;font-weight:400}@font-face{font-family:Gotham;src:url(../fonts/gotham-bookita.eot);src:url(../fonts/gotham-bookita.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-bookita.woff) format('woff'),url(../fonts/gotham-bookita.ttf) format('truetype'),url(../fonts/gotham-bookita.svg#3306677ba9cb099a0feef3c60eec633b) format('svg');font-style:italic;font-weight:400}@font-face{font-family:Gotham;src:url(../fonts/gotham-light.eot);src:url(../fonts/gotham-light.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-light.woff) format('woff'),url(../fonts/gotham-light.ttf) format('truetype'),url(../fonts/gotham-light.svg#bf16822e282b4d885cff891f3a65335d) format('svg');font-style:normal;font-weight:200}@font-face{font-family:Gotham;src:url(../fonts/gotham-lightita.eot);src:url(../fonts/gotham-lightita.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-lightita.woff) format('woff'),url(../fonts/gotham-lightita.ttf) format('truetype'),url(../fonts/gotham-lightita.svg#aabee2733b9e804ef6d288e82f81e260) format('svg');font-style:italic;font-weight:200}@font-face{font-family:Gotham;src:url(../fonts/gotham-medium.eot);src:url(../fonts/gotham-medium.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-medium.woff) format('woff'),url(../fonts/gotham-medium.ttf) format('truetype'),url(../fonts/gotham-medium.svg#bdc473fae2f64b1c45b8886bcff81bae) format('svg');font-style:normal;font-weight:500}@font-face{font-family:Gotham;src:url(../fonts/gotham-mediumita.eot);src:url(../fonts/gotham-mediumita.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-mediumita.woff) format('woff'),url(../fonts/gotham-mediumita.ttf) format('truetype'),url(../fonts/gotham-mediumita.svg#6a1b14fb9d14cad5a3984f81e4a1f481) format('svg');font-style:italic;font-weight:500}header{display:block;background:#FFF;height:5em;border-bottom:2px solid rgba(153,153,153,.25);position:fixed;left:0;right:0;top:0;z-index:99999}header #logo{text-transform:uppercase;font-weight:700;display:inline-block;line-height:1em;font-size:1.4em;padding-top:.75em;padding-bottom:.75em;width:14em;float:left;margin-right:1em}header #logo .glyphicon{display:inline-block;font-size:2em;display:block;float:left;margin-right:.25em}header #logo a{display:inline-block;text-decoration:none}header #logo a:hover{color:#ff4902}header nav{display:inline-block;float:left;margin-left:3em}header nav span{font-size:1.3em;text-transform:uppercase;margin-right:1em;font-weight:700;line-height:3em}header nav span a{display:inline-block;line-height:3.9em;text-decoration:none;padding-left:1.25em;padding-right:1.25em}header nav span a:hover{color:#ff4902;text-decoration:none}footer{background:#333;color:#FFF;padding-top:2em;padding-bottom:2em;text-align:center;margin-top:6em}footer p{margin:0;padding:0;font-size:1.3em;font-weight:700}.pagination-ct{text-align:center;margin-top:3em;margin-bottom:3em}.pagination-ct ul{list-style:none;background:#FFF;display:inline-block;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.pagination-ct ul li{display:inline-block;padding:0;margin:0}.pagination-ct ul li a{font-size:1.5em;display:block;padding:.5em;font-weight:700;text-decoration:none;width:2.5em;height:2.5em}.pagination-ct ul li a:hover{color:#ff4902}.pagination-ct ul li .active{color:#ff4902}.pagination-ct ul li .disabled{pointer-events:none;color:#999}.container{position:relative}.filter>button{-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;border:none;padding-left:2em;padding-right:2em;font-size:1.25em;line-height:3em;font-weight:700;text-transform:uppercase;background:#333;width:100%;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:.1em;color:#FFF}.filter>button:hover{background:#ff4902}.filter .dropdown{margin-top:.5em;margin-bottom:2em;clear:both}.filter .dropdown>button{display:block;font-size:1.5em;text-align:left;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;-webkit-appearance:none;border:2px solid #333;background:#FFF;padding-left:1em;width:100%;padding-right:1em;padding-top:.25em;padding-bottom:.25em;position:relative}.filter .dropdown>button .caret{position:absolute;margin:auto;right:1em;top:0;bottom:0}.filter .dropdown .dropdown-menu{width:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:0}.sidebar{padding:0}.sidebar>div{margin-top:3em;background:#FFF;padding:1.5em}.sidebar a{text-decoration:none}.sidebar h2{font-size:1.8em;text-transform:uppercase;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease;line-height:1.25em}.sidebar p{font-size:1.2em;line-height:1.75em;margin-bottom:.25em;margin-top:.75em}.sidebar .list-item{display:block;background:#FFF;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.sidebar .list-item:after{clear:both;display:block;width:100%;height:0;content:''}.sidebar .list-item:hover h2{color:#ff4902}.sidebar .list-item .thumb{float:left;margin-bottom:1.5em}.sidebar .list-item .thumb img{display:block;width:100%}.sidebar .list-item .desc h2{font-size:1.3em;text-transform:uppercase;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease;line-height:1.25em}.sidebar .list-item .desc p{font-size:1.2em;line-height:1.75em;margin-bottom:0}.clearfix{clear:both;display:block;width:100%;height:0;content:''}.content .list-item{display:block;background:#FFF;padding-top:3em;padding-bottom:2em;margin-top:2em}.content .list-item:after{clear:both;display:block;width:100%;height:0;content:''}.content .list-item:hover h2{color:#ff4902}.content .list-item .thumb{float:left}.content .list-item .thumb img{display:block;width:100%}.content .list-item .desc h2{font-size:1.8em;text-transform:uppercase;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease;line-height:1.25em;margin:0}.content .list-item .desc p{font-size:1.2em;line-height:1.75em;margin:0}.modal-dialog{margin-top:9em}.modal-dialog input{margin-bottom:1em}.modal-dialog .modal-footer{text-align:center}.modal-dialog .btn-primary{-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;border:none;padding-left:1.5em;padding-right:1.5em;font-size:1.25em;line-height:2.5em;font-weight:700;background:#333;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:.1em;color:#FFF}.modal-dialog .register{-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;border:none;padding-left:1.5em;padding-right:1.5em;font-size:1.25em;line-height:2.5em;font-weight:700;background:0 0;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:.1em;color:#ff4902}.page{margin-bottom:5em}.page .content{background:#FFF;display:block;padding-top:1.5em;padding-bottom:1.5em;margin-top:3em;padding-left:5em;padding-right:5em;padding-top:3em;padding-bottom:3em;margin:3em auto;margin-left:2em}.page .content>*{font-size:1.4em}.page .content ol,.page .content ul{list-style-position:inside;padding-left:3em;line-height:1.75em}.page .pager{border-top:1px solid rgba(153,153,153,.2);margin-top:3em;padding-top:1.5em}.page .pager a{display:inline-block;background:#333;color:#FFF;padding:.5em 2em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;text-decoration:none}.page .pager .back{font-size:1.25em;font-weight:500;width:50%;text-align:left;float:left;font-size:1.4em}.page .pager .forward{font-size:1.25em;font-weight:500;width:50%;text-align:right;float:left;font-size:1.4em}.page .img-ct{margin-left:-5em;margin-right:-5em}.page img{margin-bottom:3em;margin-top:3em;display:block;max-width:100%}.page a{color:#ff4902}.page:after{clear:both;display:block;width:100%;height:0;content:''}.page .thumb{float:left}.page .thumb img{display:block;width:100%}.page h2{font-size:2.8em;text-transform:uppercase;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease;line-height:1.25em;margin-top:.25em;margin-bottom:1em}.page p{line-height:1.75em;margin-top:1em;margin-bottom:1em}.register-page .content{padding-bottom:5em;margin-left:0}.register-page .content .row{margin-top:2em}.register-page .content .row .input-lablel{display:block;font-size:1.3em}.register-page .content .row .checkbox-inline,.register-page .content .row .radio-inline{font-size:1.3em;line-height:1.85em;margin-right:1.5em}.register-page .content .row .agree{font-size:1.3em}.register-page .content .row .agree .checkbox-inline{margin-right:0;font-size:1em}.register-page .content .row .btn-primary{-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;border:none;padding-left:1.5em;padding-right:1.5em;font-size:1.5em;line-height:2.5em;font-weight:700;background:#333;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:.1em;color:#FFF}.register-page .content .row .btn-primary:hover{background:#ff4902}.modal-title{font-size:2em;font-weight:700;text-transform:uppercase;padding-left:1.75em}.modal-content .page{padding-bottom:3em;margin-bottom:0;padding-left:5em;padding-top:2em;padding-right:3em}.modal-content .page h2{font-size:1.6em;margin-top:1em}.modal-content .page p{font-size:1.2em}@media only screen and (min-width:320px) and (max-width:768px){header nav span{margin-right:0}header nav span a{padding-right:1em;padding-left:1em}}@media only screen and (min-width:769px) and (max-width:992px){header nav span{margin-right:0}header nav span a{padding-right:1em;padding-left:1em}}