.affix{position:fixed!important;top:120px!important;width:100%}.affix-top{width:100%}.affix-bottom{bottom:200px;position:absolute;width:100%}.btn{border-radius:3px!important;padding:3px 12px!important}.carousel-caption{top:50%;transform:translateY(-50%);bottom:initial}.carousel-control.left,.carousel-control.right{background-image:none!important}.nav li a{color:#fff!important;font-size:.8em;font-weight:400;text-transform:uppercase}.navbar{height:120px!important}.navbar-brand{position:absolute;width:100%;left:0;top:0;text-align:center;margin:auto}@media (max-width:768px){#showCandidateDashboardNavigation,#showCharityDashboardNavigation{display:inline-block!important}.carousel-caption{top:30%}#job-listing-wrapper{margin-bottom:30px}.navbar{height:60px!important}.navbar-brand{width:auto!important}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:500px}.pull-right-xs{float:right}.preview-charity-logo-tr{right:10px!important;position:inherit!important;top:10px!important;float:right!important}}@media only screen and (min-width :768px){.affix{width:100%!important}.carousel-caption{top:50%}}@media only screen and (min-width :992px){.pull-right-lg{float:right}}@media (min-width:1200px){#job-listing-wrapper{height:100vh!important;overflow:hidden!important}.pull-right-lg{float:right}#vacancy-listing{height:calc(100vh - 120px)}}