.wq_quizCtr { width: 100%; margin-bottom: 20px; }
.wq_quizCtr.multiple .wq_singleQuestionWrapper { margin-bottom: 0; }
.wq_questionsCtr{ margin-bottom: 20px; }
.wq_singleQuestionWrapper { width: 100%; margin-bottom: 50px; }
.wq_singleQuestionWrapper:last-of-type { margin-bottom: 0 }
.wq_singleQuestionWrapper .wq_continue { text-align: center }
.wq_singleQuestionWrapper .wq_continue button, .wq_triviaQuizTimerInfoCtr button { color: white; background-color: #8BC34A; padding: 12px; margin: 30px 0 10px 0; border-radius: 4px; border: 0px; font-size: 18px; box-shadow: none; cursor: pointer; font-weight: bold; }
.wq_resultsCtr { width: 100%; margin: 0 auto; }
.wq_singleResultWrapper { padding: 10px 20px 20px 20px; margin-top: 20px; border-radius: 3px; font-size: 18px; float: left; width: 100%; box-sizing: border-box; background: #F9F9F9; border: 1px solid #ECECEC; }
.wq_singleResultWrapper .wq_resultScoreCtr { font-weight: bold }
.wq_singleResultWrapper .wq_quizTitle { display: block; font-weight: bold }
.wq_singleResultWrapper .wq_shareCtr { padding-top: 17px; }
.flip_quiz .wq_singleResultWrapper .wq_shareCtr { padding-top: 0; }
.wq_singleResultWrapper p { margin-bottom: 0 }
.wq_singleResultWrapper .wq_shareCtr button, .wq_quizForceShareCtr button { height: 40px; margin: 10px 7px 0 0px; overflow: hidden; padding: 0; min-width: 40px; border-radius: 3px; text-transform: none; font-weight: normal; line-height: 40px; border: 0; color: #fff; font-weight: bold; font-size: 14px; cursor: pointer; }
.wq_singleResultWrapper .wq_shareCtr button > i, .wq_quizForceShareCtr button > i { margin-top: 0; line-height: 40px; width: 40px; }
.wq_singleResultWrapper .wq_shareCtr button > span, .wq_quizForceShareCtr button > span {display: inline-block;border: 1px solid rgba(0, 0, 0, 0.1);vertical-align: middle;padding-left: 12px;padding-right: 14px;min-width: 94px;box-sizing: border-box;text-align: center;}
.wq_singleResultWrapper .wq_shareCtr .wq_shareFB, .wq_quizForceShareCtr .wq_forceShareFB { background: #305c99 }
.wq_singleResultWrapper .wq_shareCtr .wq_shareTwitter { background: #00cdff }
.wq_singleResultWrapper .wq_shareCtr .wq_shareGP { background: #d24228 }
.wq_singleResultWrapper .wq_shareCtr .wq_shareVK { background: #567ca4; margin-right: 0; }
.wq_singleResultRow .wq_resultExplanation, .wq_resultExplanation .wq_resultExplanationLongDesc { display: none }
.wq_resultImg { margin-bottom: 10px; }
.wq_triviaQuizTimerInfoCtr { text-align: center; font-weight: bold; font-size: 18px; }
.wq_triviaQuizTimerInfoCtr p { margin-bottom: 0 }
.wq_triviaQuizTimerCtr { position: fixed; top: 50px; left: 50px; text-align: center; width: 50px; line-height: 50px; border-radius: 50%; color: #fff; background-color: #FF5722; display: none; }
.wq_shareCtr p {margin-bottom: 0;font-weight: bold;} .wq_singleQuestionWrapper .wq_continue button:hover, .wq_singleResultWrapper .wq_shareCtr button:hover, .wq_quizEmailCtr form button:hover, .wq_quizForceShareCtr botton:hover, .wq_triviaQuizTimerInfoCtr button:hover { }
.wq_quizCtr .wq_quizProgressBarCtr .wq_quizProgressBarCtr { margin-bottom: 30px; }
.wq_quizCtr .wq_quizProgressBar { background-color: #ebebeb; box-shadow: inset 0 1px 1px rgba(100, 100, 100, 0.1); box-sizing: initial; color: #fff; font-size: 11px; height: 18px; line-height: 1.285; margin: 6px 0; position: relative; text-align: center; width: 100%; border-radius: 10px; margin: 0 1px; }
.wq_quizCtr .wq_quizProgressBar > span { float: left; margin: 0 -1px; min-width: 30px; line-height: 16px; text-align: right; border: 1px solid; border-radius: 10px; box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.2); width: 10px; display: block; height: 100%; overflow: hidden; padding: 0 3px; position: relative; background: #85c440; border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.3); box-sizing: border-box; }
.wq_questionTextCtr { float: left; padding: 12px 5px; background: #eee; }
.wq_singleQuestionCtr { margin-bottom: 0; }
.wq_questionTextCtr h4 { margin: 0; font-size: 14px; line-height: 1; color: inherit; }
.wq_quizCtr img { max-width: 100%; height: auto; width: 100%; vertical-align: middle !important; }
.wq_triviaQuestionExplanation { padding: 10px 10px 0 10px; border: 1px solid #dddddd; display: none; margin: 20px 0 0 0; border-radius: 2px; clear: both; width: 100%; box-sizing: border-box; }
.wq_IsPersonality .row, .wq_IsTrivia .row{ margin: 0; margin-bottom: 10px; }
.col-md-wq-6 { width: 49%; float: left; }
.col-md-wq-6:last-child { float: right; }
.col-md-wq-6:first-child { float: left; }
.col-md-wq-4 { width: 32%; float: left; margin-right: 2%; }
.col-md-wq-4:last-child { float: right; margin-right: 0; }
.col-md-wq-4:first-child, .col-md-wq-4:nth-child(2),.col-md-wq-4:nth-child(5) { float: left }
.wq_answerImgCtr { margin-bottom: 8px; }
.wq_answersWrapper .row:before, .wq_answersWrapper .row:after { content: " "; display: table; }
.wq_answersWrapper .row:after { clear: both; }
p.wq_QuestionExplanationText { margin-bottom: 10px; }
.wq_retakeQuizCtr { text-align: center }
.wq_retakeQuizCtr > button { margin: 20px 0 }
.wq_retakeQuizBtn { background-color: #333; border: 0; color: #fff; cursor: pointer; font-size: 20px; font-weight: 700; padding: 10px; }
.wq_singleQuestionWrapper.wq_IsFlip { text-align: center; margin-bottom: 40px; position: relative; clear: both; }
.wq_singleQuestionWrapper.wq_IsFlip:first-of-type { margin-top: 0 }
.wq_singleQuestionWrapper.wq_IsFlip:last-of-type { margin-bottom: 0 }
.wq_IsFlip  .item_top { display: table; width: 100%; }
.wq_IsFlip .title_container { display: table-cell; text-align: left; }
.wq_IsFlip .front { cursor: pointer; height: auto !important; }
.wq_IsFlip  .back { position: relative; height: auto !important; cursor: pointer }
.wq_IsFlip img { width: 100%; height: auto; top: 0; left: 0; vertical-align: middle }
.wq_IsFlip .desc { position: absolute; left: 0; bottom: 0; top: 0; right: 0; }
.wq_IsFlip .front .desc { line-height: 36px; height: 36px; background: rgba(0, 0, 0, 0.45); color: #fff; font-size: 18px; }
.wq_IsFlip .desc > div { text-align: center; width: 100%; height: 100%; background: rgba(49, 19, 19, 0.7); font-size: 34px; line-height: 1.4; color: #fff; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; padding: 15px; box-sizing: border-box; }
.wq_embedToggleQuiz, .wq_embedToggleQuiz input { float: left; width: 100%; box-sizing: border-box; }
.wq_embedToggleQuiz { clear: both; margin: 15px 0; }
.wq_questionMediaCtr { width: 100%; margin-bottom: 15px; }
.wq_questionAnswersCtr { width: 100%; }
.wq_questionImage { position: relative; width: 100%; }
.wq_questionImage > span, .credits { position: absolute; bottom: 0; right: 0; background: rgba(236, 240, 241, 0.65); padding: 0 9px; font-size: 12px; line-height: 20px; }
.quiz-clearfix { clear: both; zoom: 1; }
.quiz-clearfix:before, .quiz-clearfix:after { content: " "; display: table; }
.quiz-clearfix:after { clear: both }
i.icon.video.play { font-style: normal }
i.icon.video.play:before { font-family: FontAwesome; content: "\f144"; font-size: 8rem; }
.ui.embed .icon:hover:before { color: #fff }
@media screen and (max-width: 550px) {
.wq_IsFlip .desc > div { font-size: 28px; }
}
@media screen and (max-width: 480px) {
.wq_IsFlip .desc > div { font-size: 22px; }
.wq_singleQuestionWrapper .wq_continue button, .wq_triviaQuizTimerInfoCtr button { font-size: 15px; padding: 10px; }
.wq_singleResultWrapper{ font-size: 15px; }
.wq_singleResultWrapper .wq_shareCtr button, .wq_quizForceShareCtr button{ font-size: 12px; }
.wq_questionTextCtr h4{ font-size: 14px; }
.wq_retakeQuizBtn{ font-size: 17px; }
}
@media screen and (max-width: 480px) {
.wq_IsFlip .desc > div { font-size: 18px; }
}.wq_quizCtr .wq_singleAnswerCtr {border: 1px solid rgba(0, 0, 0, 0.1);background: #f2f2f2;padding: 7px 7px 8px;margin: 0 0 15px 0;}
.wq_quizCtr .wq_singleAnswerCtr:last-of-type { margin-bottom: 0 }
.wq_singleAnswerCtr:hover { background: #fff195!important;transition: background 550ms ease-out;cursor: pointer;color: #000!important; }
.wq_quizCtr .wq_singleAnswerCtr.wq_answerSelected { background: #4CAF50!important;color: #fff!important; }
.wq_quizCtr .wq_singleAnswerCtr.wq_correctAnswer { background: #4CAF50!important; border-color: #409444!important; color: #FFF!important; opacity: 0.8; }
.wq_quizCtr .wq_singleAnswerCtr.wq_incorrectAnswer {background: #F44336!important;border-color: #CE392E!important;color: #fff!important;opacity: 0.8;}
.wq_questionAnswered .wq_singleAnswerCtr { opacity: 0.5;background: #f2f2f2!important;color: inherit!important; }
.wq_questionAnswered .wq_singleAnswerCtr.chosen { opacity: 1 }
.wq_singleAnswerCtr .wq_answerTxtCtr { background-image: url(//www.businessairportinternational.com/wp-content/plugins/wp-quiz/assets/image/traditional-checkbox-no.jpg); background-repeat: no-repeat; vertical-align: middle; display: inline-block; line-height: 19px; font-weight: bold; font-size: 14px; height: auto; padding-left: 31px; cursor: pointer; }
.chosen .wq_answerTxtCtr, .wq_answerSelected  .wq_answerTxtCtr { background-image: url(//www.businessairportinternational.com/wp-content/plugins/wp-quiz/assets/image/traditional-checkbox-ok.jpg) }
.wq_correctExplanationHead { color: #4CAF50; font-weight: bold; font-size: 1.2em; }
.wq_wrongExplanationHead { color: #F44336; font-weight: bold; font-size: 1.2em; }
.wq_quizForceActionCtr { background: #f9f9f9; padding: 30px 20px; border: 1px solid #dddddd; text-align: center; float: left; width: 100%; box-sizing: border-box; margin-top: 30px; }
@media screen and (max-width: 480px){
.wq_singleAnswerCtr .wq_answerTxtCtr, .wq_wrongExplanationHead  {
font-size: 15px !important;
}
.wq_singleAnswerCtr.wq_hasImage .wq_answerTxtCtr{
font-size: 10px !important; line-height: 10px;
}
}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.rp4wp-related-job_listing>ul,ul.job_listings{padding:0;margin:0;border-top:1px solid #eee}.rp4wp-related-job_listing>ul.loading,ul.job_listings.loading{min-height:96px;border-bottom:1px solid #eee;background:url(//www.businessairportinternational.com/wp-content/plugins/wp-job-manager/assets/images/ajax-loader.gif) no-repeat center 32px}.rp4wp-related-job_listing>ul li.job_listing,.rp4wp-related-job_listing>ul li.no_job_listings_found,ul.job_listings li.job_listing,ul.job_listings li.no_job_listings_found{list-style:none outside;padding:0;margin:0;border-bottom:1px solid #eee}.rp4wp-related-job_listing>ul li.job_listing.job_position_filled a,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_filled a,ul.job_listings li.job_listing.job_position_filled a,ul.job_listings li.no_job_listings_found.job_position_filled a{opacity:.25}.rp4wp-related-job_listing>ul li.job_listing.no_job_listings_found,.rp4wp-related-job_listing>ul li.no_job_listings_found.no_job_listings_found,ul.job_listings li.job_listing.no_job_listings_found,ul.job_listings li.no_job_listings_found.no_job_listings_found{padding:1em;border-bottom:1px solid #eee}.rp4wp-related-job_listing>ul li.job_listing a,.rp4wp-related-job_listing>ul li.no_job_listings_found a,ul.job_listings li.job_listing a,ul.job_listings li.no_job_listings_found a{display:block;padding:1em 1em 1em 2em;border:0;overflow:hidden;zoom:1;position:relative;line-height:1.5em;text-decoration:none}.rp4wp-related-job_listing>ul li.job_listing a:focus,.rp4wp-related-job_listing>ul li.job_listing a:hover,.rp4wp-related-job_listing>ul li.no_job_listings_found a:focus,.rp4wp-related-job_listing>ul li.no_job_listings_found a:hover,ul.job_listings li.job_listing a:focus,ul.job_listings li.job_listing a:hover,ul.job_listings li.no_job_listings_found a:focus,ul.job_listings li.no_job_listings_found a:hover{background-color:#fcfcfc}.rp4wp-related-job_listing>ul li.job_listing a img.company_logo,.rp4wp-related-job_listing>ul li.no_job_listings_found a img.company_logo,ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{width:42px;height:42px;position:absolute;left:1em;float:left;margin-right:1em;vertical-align:middle;box-shadow:none}.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.job_listing a ul.meta,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a ul.meta,ul.job_listings li.job_listing a div.location,ul.job_listings li.job_listing a div.position,ul.job_listings li.job_listing a ul.meta,ul.job_listings li.no_job_listings_found a div.location,ul.job_listings li.no_job_listings_found a div.position,ul.job_listings li.no_job_listings_found a ul.meta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{float:left;width:55%;padding:0 0 0 42px;line-height:1.5em}.rp4wp-related-job_listing>ul li.job_listing a div.position h3,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position h3,ul.job_listings li.job_listing a div.position h3,ul.job_listings li.no_job_listings_found a div.position h3{margin:0;padding:0;line-height:inherit;font-size:inherit}.rp4wp-related-job_listing>ul li.job_listing a div.position .company,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position .company,ul.job_listings li.job_listing a div.position .company,ul.job_listings li.no_job_listings_found a div.position .company{color:#999}.rp4wp-related-job_listing>ul li.job_listing a div.position .company .tagline,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position .company .tagline,ul.job_listings li.job_listing a div.position .company .tagline,ul.job_listings li.no_job_listings_found a div.position .company .tagline{margin-left:.5em}.rp4wp-related-job_listing>ul li.job_listing a div.location,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.location,ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{float:left;text-align:left;width:25%;padding:0 0 0 1em;color:#999;line-height:1.5em}.rp4wp-related-job_listing>ul li.job_listing a .meta,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta,ul.job_listings li.job_listing a .meta,ul.job_listings li.no_job_listings_found a .meta{float:right;text-align:right;width:20%;padding:0 0 0 1em;margin:0;line-height:1.5em;color:#999;list-style:none outside}.rp4wp-related-job_listing>ul li.job_listing a .meta li,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta li,ul.job_listings li.job_listing a .meta li,ul.job_listings li.no_job_listings_found a .meta li{list-style:none outside;display:block;margin:0}.rp4wp-related-job_listing>ul li.job_listing a .meta .job-type,.rp4wp-related-job_listing>ul li.no_job_listings_found a .meta .job-type,ul.job_listings li.job_listing a .meta .job-type,ul.job_listings li.no_job_listings_found a .meta .job-type{font-weight:700}.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a,ul.job_listings li.job_listing.job_position_featured a,ul.job_listings li.no_job_listings_found.job_position_featured a{background:#fefee5}.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:focus,.rp4wp-related-job_listing>ul li.job_listing.job_position_featured a:hover,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:focus,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_featured a:hover,ul.job_listings li.job_listing.job_position_featured a:focus,ul.job_listings li.job_listing.job_position_featured a:hover,ul.job_listings li.no_job_listings_found.job_position_featured a:focus,ul.job_listings li.no_job_listings_found.job_position_featured a:hover{background-color:#fefed8}.widget ul.job_listings li.job_listing a{padding:1em 0}.widget ul.job_listings li.job_listing .image{float:left}.widget ul.job_listings li.job_listing .image img{left:0;position:relative}.widget ul.job_listings li.job_listing .content{overflow:hidden}.widget ul.job_listings li.job_listing .position{float:none;width:auto;padding:0}.widget ul.job_listings li.job_listing ul.meta{float:none;width:auto;padding:0;margin:0;text-align:left}.widget ul.job_listings li.job_listing ul.meta li{float:none;display:inline;padding:0;margin:0 .5em 0 0;font-weight:400}.widget ul.job_listings li.job_listing ul.meta li:after{padding:0 0 0 .5em;content:"\2023"}.widget ul.job_listings li.job_listing ul.meta li:last-child:after{content:''}.job-manager .job-type,.job-types .job-type,.job_listing .job-type{color:#f08d3c}.job-manager .full-time,.job-types .full-time,.job_listing .full-time{color:#90da36}.job-manager .part-time,.job-types .part-time,.job_listing .part-time{color:#f08d3c}.job-manager .temporary,.job-types .temporary,.job_listing .temporary{color:#d93674}.job-manager .freelance,.job-types .freelance,.job_listing .freelance{color:#39c}.job-manager .internship,.job-types .internship,.job_listing .internship{color:#6033cc}@media only screen and (max-width:767px){ul.job_listings li.job_listing a,ul.job_listings li.no_job_listings_found a{padding:1em}ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{visibility:hidden}ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{float:left;width:60%;padding:0}ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{float:right;width:40%;line-height:2em;font-size:.75em;padding:0 0 0 1em;text-align:right}ul.job_listings li.job_listing a .meta,ul.job_listings li.no_job_listings_found a .meta{float:right;width:40%;line-height:2em;font-size:.75em}ul.job_listings li.job_listing a .meta li,ul.job_listings li.no_job_listings_found a .meta li{font-size:1em}}.twenty-eleven ul.job_listings li.job_listing,.twenty-eleven ul.job_listings li.no_job_listings_found{padding:0!important}