body,p,div{color:#505050}.contact p{color:#e5e5e5}.subsection-top{background-color:#000000;padding-top:1.5em;margin-bottom:1.5em}.subsection-top p.lead{line-height:1.5em;color:white}h2{text-align:center}.subsection-top h1{margin-bottom:0.75em;margin-top:0.75em}.subsection-top i{color:white;display:inline-block;height:100px;width:100px;line-height:100px;border-radius:50%;margin:20px}.subsection-top ul.nav-pills{margin-left:auto;margin-right:auto;display:block;float:none;text-align:center;margin-bottom:1em}.subsection-top ul.nav-pills li{display:inline-block;float:none}.subsection-top ul.nav-pills li a{font-size:18px}.subsection-top ul.nav-pills li a:hover{color:white}.subsection-top h2{color:white;text-align:left}.teachers h1,.teachers ul.nav-pills li a{color:#0088CC}.teachers i,.teachers ul.nav-pills li a:hover{background:#0088CC}.teachers ul.nav-pills li a.active{border:1px solid #0088CC;background:#0088CC;color:#ffffff}.employers h1,.employers ul.nav-pills li a{color:#4EB25C}.employers i,.employers ul.nav-pills li a:hover{background:#4EB25C}.employers ul.nav-pills li a.active{border:1px solid #4EB25C;background:#4EB25C;color:#ffffff}.students h1,.students ul.nav-pills li a{color:#E05048}.students i,.students ul.nav-pills li a:hover{background:#E05048}.students ul.nav-pills li a.active{border:1px solid #E05048;background:#E05048;color:#ffffff}.publishers h1,.publishers ul.nav-pills li a{color:#734BA9}.publishers i,.publishers ul.nav-pills li a:hover{background:#734BA9}.publishers ul.nav-pills li a.active{border:1px solid #734BA9;background:#734BA9;color:#ffffff}.about h1,.about ul.nav-pills li a{color:#FFFFFF}.about i,.about ul.nav-pills li a:hover{background:#734BA9}.about ul.nav-pills li a.active{border:1px solid #0088CC;background:transparent;color:#ffffff}.about i{background:transparent}.top-buffer{margin-top:3em}.paragraph{margin-left:120px;margin-right:120px;padding-top:20px;width:auto}.btn-primary{margin-top:10px;background-color:#0088CC}.btn-primary:hover{text-shadow:1px 1px #000000}.header_image{padding-top:20px}.careers_info_block{text-align:center}.careers_info_block{display:inline-block;padding-bottom:10px}.subsection-top{background:#333333!important}.iconcareer{padding-right:15px;height:40px;width:55px}.jobs_text{margin-left:35%}.jobs_text h4{color:#000000;margin:0}#career_positions{background-color:#ffffff;padding:20px 0}.jobs_text li{margin-left:40px}.second_column{text-align:center}.btncontainer{width:240px;margin:auto}#main-col{border-radius:4px;background:white;padding:0}#main-col>div{padding:20px}#myaccount{display:inline!important;float:none}.pagination-row{border-bottom:1px solid #ccc;margin:0}.pagination-row .pagination{margin-top:0;margin-bottom:0}.inline-sponsor{margin:20px;background:#f9f9f9;border:1px solid #ddd}.pricing-table .plan{min-height:450px}.inline-sponsor h5{text-transform:none}.pagination-row p{margin-bottom:0}@media screen and (max-width:767px){h1 i.icon{margin:20px auto;display:block}}@media only screen and (min-width:320px){.paragraph{margin-left:40px;margin-right:40px}.jobs_text{margin-left:5%}#careers_info{display:none}}@media only screen and (min-width:480px){.paragraph{margin-left:60px;margin-right:60px}.jobs_text{margin-left:25%}}@media only screen and (min-width:768px){.paragraph{margin-left:80px;margin-right:80px}.jobs_text{margin-left:33%}}@media only screen and (min-width:992px){.paragraph{margin-left:100px;margin-right:100px}.jobs_text{margin-left:15%}#careers_info{display:block}}@media only screen and (min-width:1200px){.paragraph{margin-left:15%;margin-right:15%}.jobs_text{margin-left:35%}}span.hidden-sm{display:inline-block!important}