::selection {color: white;background: #ffbe2d;}html{height:auto;min-height:100%;margin:0;padding:0;overflow-x:hidden}body{color:white;background-color:#f2f5f6;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;text-rendering:optimizeLegibility}a{color:white}.hi{width:.1px!important;height:.1px!important;opacity:0!important;overflow:hidden!important;position:absolute!important;z-index:-1!important}.highlighted{background-color:#ffffc0!important}.highlighted button{background-color:#888!important;color:#fff!important;border:none!important}.nav-link{color:white!important;font-size:1.025em}.navbar-brand{color:#ffbe2d!important}.navbar-brand:hover{color:white!important}a:hover{color:#ffbe2d!important}.navbar-fixed-top{position:absolute!important}#head-jumbotron{position:relative;height:54vh;width:100%;border-top:solid 2px #ffbe2d;background:linear-gradient(rgba(1,1,1,0.45),rgba(1,1,1,0.45)),url(../img/photonum2.jpg);background-size:cover}#search-bar-section{height:70px;width:100%;background-color:#636363}.navbar{padding-top:20px;padding-left:20px;background-color:transparent;background:transparent;border-width:0;z-index:0}.navbar-inverse .navbar-brand{color:white;font-family:'playball',cursive;font-size:25px}.navbar-inverse .navbar-toggle{border-color:transparent}.navbar-inverse .navbar-nav>li>a{color:white;line-height:10px}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#111;overflow-x:hidden;padding-top:60px;transition:.5s;border-top:2px solid #dea527}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}.sidenav a:hover,.offcanvas a:focus{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}#main{transition:margin-left .5s;padding:20px}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.buttons-list{display:inline-block;list-style:none;position:absolute;top:80%;left:50%;transform:translate(-50%,-50%)}.buttons{display:inline-block;font-size:1.5em!important;padding-right:25px!important}.orange-button{font-size:1em!important}.white-button{font-size:1em!important}.orange-button:hover{color:white!important;background-color:#e8ac29!important}.white-button:hover{color:#ffbe2d!important;background-color:#fff!important}.orange-button:focus{color:white!important;background-color:#e8ac29!important}.white-button:focus{color:#ffbe2d!important;background-color:#fff!important}#main-tagline{position:absolute;left:50%;top:40%;transform:translate(-50%,-50%)}#imaginary_container{margin-top:15px}.stylish-input-group .input-group-addon{background:white!important;height:40px}.stylish-input-group .form-control{border-top-left-radius:15px;border-bottom-left-radius:15px;border-right:0;box-shadow:0;border-color:#ccc;height:40px;z-index:0}.form-control:focus{border-color:rgba(99,99,99,.075);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(99,99,99,.075),0 0 8px rgba(99,99,99,.6);box-shadow:inset 0 1px 1px rgba(99,99,99,.075),0 0 8px rgba(99,99,99,.6)}.stylish-input-group button{border:0;background:transparent}.input-group-addon{border-radius:15px}#app{color:black;margin-top:20px}.today-job-listing-header{font-size:30px;margin:10px;color:#636363;margin-left:0;display:inline-block}.bordered{margin-top:20px;margin-bottom:20px}.current-date{display:inline-block;color:#636363}.listing{position:relative;min-height:115px;margin-bottom:10px;width:100%;background-color:white;color:black;border-left:3px solid #ebebeb;border-radius:2px;-webkit-box-shadow:4px 5px 12px 0 rgba(44,50,50,0.17);-moz-box-shadow:4px 5px 12px 0 rgba(44,50,50,0.17);box-shadow:4px 5px 12px 0 rgba(44,50,50,0.17)}.logo-container{position:relative}.logo-image{max-width:85px;max-height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo{height:80px;width:100px;background-color:#fff;margin-left:20px;border:1px solid #d1d0d0;position:absolute;top:50%;transform:translate(-0%,-50%);border-radius:1px}.initial{position:absolute;color:#636363;font-size:50px;top:50%;left:50%;transform:translate(-50%,-50%)}.job-info-section{margin-left:15px;margin-right:15px}.jobInfo{position:absolute;top:50%;transform:translate(0%,-50%);width:100%}.job-title-section{font-size:18px;color:#636363}.company-name-section{color:#636363}.tag{padding:4px;border:2px solid #636363;color:#636363;margin:2px!important;border-radius:10px}.tag-container{width:100%;position:absolute;top:50%;transform:translate(0%,-50%);line-height:2.5}.learn-more-button{position:absolute;top:50%;transform:translate(0%,-50%);width:80%;background-color:#636363;color:white}.learn-more-button:hover{animation-duration:2s;background-color:white;color:#ffbe2d;border:2px solid #636363}.learn-more-button:focus{animation-duration:2s;background-color:white;color:#ffbe2d;border:2px solid #636363}.time-left{position:absolute;color:#636363;top:80%;left:50%;vertical-align:top;transform:translate(-50%,-50%);font-family:sans-serif}span.tab-space{padding-left:.3em;font-family:sans-serif;font-size:10px}.footer{color:#888;background-color:#262626;padding-top:10px;padding-bottom:10px;font-size:x-small}p{margin:0}.bottom{position:relative;height:auto;width:100%;background-color:#444}.media-icon{width:60px;height:auto;border-radius:5px}.social-media-text{margin-top:7px;margin-bottom:20px}.bottom-header{color:white;margin-top:30px;margin-bottom:10px}#job-listing-container{min-height:20vh}.media-row{color:white;padding-top:40px}.copy-text{margin:0!important}.button-up{position:absolute!important;right:15px;top:20px;font-size:20px;color:white;cursor:pointer}.button-up:hover{color:#ffbe2d}@media(min-width:320px){.logo{height:70px;width:90px;margin-left:10px}#main-tagline{width:80%;top:50%;font-size:30px!important;font-weight:bold!important}.logo-container{height:90px}.listing{min-height:90px;padding-left:10px}.job-title-section{font-size:12px}.company-name-section{font-size:12px;padding-top:3px}.learn-more-button{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:80%;background-color:#636363;color:white}.button-up{right:5px;top:10px}#head-jumbotron{background:linear-gradient(rgba(1,1,1,0.45),rgba(1,1,1,0.45)),url(../img/photonum3.jpg);background-size:cover}}@media(min-width:641px){.logo{height:80px;width:100px}.logo-container{height:115px}.job-title-section{font-size:18px}.company-name-section{font-size:14px;padding-top:0}.learn-more-button{position:absolute;top:50%;left:10%;transform:translate(0%,-50%);width:80%;background-color:#636363;color:white}.button-up{right:20px;top:20px}#main-tagline{width:auto;top:40$;font-size:36px;font-weight:500}.mobile-hide{display:none}#head-jumbotron{background:linear-gradient(rgba(1,1,1,0.45),rgba(1,1,1,0.45)),url(../img/photonum3.jpg);background-size:cover}}@media(min-width:961px){#head-jumbotron{background:linear-gradient(rgba(1,1,1,0.45),rgba(1,1,1,0.45)),url(../img/photonum3.jpg);background-size:cover}}@media(min-width:1025px){#head-jumbotron{background:linear-gradient(rgba(1,1,1,0.45),rgba(1,1,1,0.45)),url(../img/photonum2.jpg);background-size:cover}}@media(min-width:1281px){#head-jumbotron{background:linear-gradient(rgba(1,1,1,0.45),rgba(1,1,1,0.45)),url(../img/photonum2.jpg);background-size:cover}}.row{margin-right:0!important;margin-left:-11px!important}textarea:focus,input:focus,input[type]:focus,.uneditable-input:focus{outline-color:#f2f5f6!important;-webkit-focus-ring-color:#f2f5f6!important}.clicked{opacity:.37}
 .tooltip.top .tooltip-inner {
    background-color:#323232;
    padding: 8px;
  }.tooltip.top .tooltip-arrow {
          border-top-color: #323232;
       }
