﻿body{background:#fff}@media(max-width:1100px){.mmenu{display:block}.mm-menu .mm-navbar{height:71px}.mm-menu .mm-navbar img{height:67px}.mm-navbar-bottom{margin-bottom:-35px}.inner-menu-clear{padding-top:56px}.clients-section{background:rgba(0,0,0,0) url("/content/osi2015-images/building-man-standing-bg.jpg") no-repeat scroll 32% center/cover}.featured-services .sub-text{padding:0 20%}.consulting-services .sub-text{padding:0 20%}.consulting-services br{display:none}.consulting-services .consulting-services-clear{display:block}.committed-section{background:rgba(0,0,0,0) url("/content/osi2015-images/lady-facing-bg.jpg") no-repeat scroll 74% center/cover}.committed-section .row{padding:0 20px 108px}br.newline{display:none}.no-hero-container .content-section-container{padding-left:0}.no-hero-container .main-content-header{padding:56px 0 0 0}.no-hero-container .content-body-container{padding-left:0;margin-left:0}.no-hero-container .left-part .left-part-bg .section-content{padding:60px 20px 30px}.careers-hero .inner-hero-sub{padding-bottom:30px}.careers-hero .inner-hero-sub .header{padding-top:60px}.careers-content-container .left-part{display:none}.learn-more-hero .inner-hero-sub .header{padding-top:50px}.contacts-hero .inner-hero-sub .header{padding-top:70px}.ofc-address{text-align:center;float:left;width:50%}.solution-icon{float:left;margin-right:13px}.solution-step{float:right;width:80%}.acctg-img{float:left;margin-right:20px}.about-us-container .iso-logo{margin-top:5px;cursor:pointer;text-align:center;margin-bottom:40px}.inner-content-container .left-part .section-content .type{width:unset;float:unset}}@media(max-width:900px){.clients-content-container .members-of{display:none}.clients-content-container .mobile-members-of{display:block}.clients-content-container .mobile-members-of .mobile-bluish-clients{width:45%;display:inline-block;margin:20px 10px 30px;height:120px}.job-openings-table .posted-col{display:none}.job-openings-table .location-col{float:left}.job-openings-table .position-col{float:left;width:280px}.job-openings-table .action-col{float:right}}@media(max-width:820px){.business-referral-modal .modal-dialog{margin:10px 15px;width:auto}}@media(max-width:768px){br.linebreak{display:none}.home-hero .main-text{font:300 42px/1.2 "Roboto"}.home-hero .sub-text{font:300 20px/27px "Roboto"}.home-hero .learn-more{margin:40px 0 68px}.home-hero .learn-more a{width:180px;height:55px;line-height:55px;font-size:18px}.consulting-services .image-header img{width:70%;display:table;margin:auto}.consulting-services .description{width:70%;display:table;margin:auto}.service-item{margin-bottom:55px}.inner-content-container .main-content{margin-bottom:120px}.clients-content-container .members-of{display:none}.clients-content-container .mobile-members-of{display:block}.inner-content-container .main-content .section-item{position:relative}.inner-content-container .main-content .section-item .title{font-size:16px;padding:9px 30px 10px 0}.inner-content-container .main-content .section-item .content{font-size:13px}.inner-content-container .main-content .section-item .collapse-button{position:absolute;top:8px;right:8px}.careers-content-container .careers-slideshow{float:none;margin:0 0 50px}.careers-content-container .careers-slideshow .image-container{width:75%;margin:25px auto 0;height:45vw}.careers-content-container .header{text-align:center}.inner-content-container .main-content .section-item .image-float{margin-bottom:15px !important}.about-us-container .why-phils{background-size:cover;padding:65px 20px 0}.usa-contact-no{font-size:20px;float:none;padding-top:15px}.app-dev-icon{float:right;margin:0 15px 15px 0}.app-dev-ul{padding:0}.hr-outsourcing-section,.high-level-translation-section{margin-left:-15px;margin-right:-15px}.hr-outsourcing-section .collapse-button,.high-level-translation-section .collapse-button{margin-right:15px}.high-level-translation-section .content{padding-left:25px !important;padding-right:25px !important}.hr-outsourcing-section .content{padding-left:25px !important;padding-right:25px !important}#hr-outsourcing,#highlevel-translation-service{padding-left:15px}.job-openings-table .reqt-header,.job-openings-table .desc-header,.job-openings-table .resp-header{text-align:left}.send-resume-modal .modal-dialog{width:auto}.send-resume-modal .form-input-div{width:70%}.send-resume-modal .careers-label{width:23%}.inner-content-container .main-content .optimum-recording-process-section .content{font-size:15px}.inner-content-container .main-content .optimum-recording-process-section .sub-content{font-size:13px}}@media(max-width:654px){.job-openings-table .location-col{display:none}.business-referral-modal .form-container{padding:50px}.business-referral-modal .form-container .form-label{width:23%}.business-referral-modal .form-container .form-control-container{width:75%;margin-left:120px}.about-us-container .why-phils .answer br{display:none}}@media(max-width:600px){.mm-menu .mm-navbar{height:55px}.mm-menu .mm-navbar img{height:51px}.mm-navbar-bottom{margin-bottom:-23px}.header-section .logo2{height:34px}.header-section .logo{height:36px}.header-section.header-section-shrink{height:55px}.header-section .main-menu{padding:7px 15px 10px}.header-section .main-menu .off-canvas-menu img{height:18px}.inner-header-section .main-menu{padding:7px 15px 0}.header-bg{padding-top:180px}.clients-section,.committed-section{padding:100px 0 0}.clients-section br,.committed-section br{display:none}.ofc-address{text-align:left;float:none;width:100%}.form-width-med{width:100%}.contact-us-form-container .main-content .contact-us-form-container{padding:15px 0 0 0}.contact-us-form-container .main-content .contact-us-form-container .form-control-container textarea.message{width:100%}.contact-us-form-container .main-content .contact-us-form-container .form-action .form-action-container{margin-left:0}.contact-us-form-container .main-content .contact-us-form-container .form-action .green-button{width:80%;display:block;margin:auto}.services-content-container .candidates-ul{margin-left:0;margin-bottom:25px;width:100%}.img-center{margin-left:auto !important;margin-right:auto !important;float:none !important}.hr-flex-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.hr-flex-container img.image-float{margin-bottom:0}.hr-flex-desc{width:100%;margin:24px 0}}@media(max-width:524px){.job-openings-table .green-button{display:none}.job-openings-table .green-button.apply-mobile{display:block;margin:15px auto;text-align:center}.job-openings-table .position-col{float:none;width:300px}.job-openings-table .action-col{float:none}.apply-mobile{display:block}}@media(max-width:486px){.header-bg{padding-top:150px}.home-hero .main-text{font:300 36px/1.2 "Roboto";margin-top:42px}.home-hero .sub-text{font:300 18px/27px "Roboto"}.home-hero .learn-more{margin:36px 0 48px}.home-hero .learn-more a{width:160px;height:50px;line-height:50px;font-size:17px}.mm-menu .mm-navbar{height:50px}.mm-menu .mm-navbar img{height:47px}.mm-navbar-bottom{margin-bottom:-15px}.header-section .logo2{height:28px}.header-section .main-menu{padding:3px 15px 0}.header-section.header-section-shrink{height:50px}.inner-header-section .logo2{height:28px}.inner-header-section .main-menu{padding:3px 15px 0}.inner-header-section .main-menu .off-canvas-menu img{height:18px}.inner-menu-clear{padding-top:48px}.footer{padding-bottom:50px}.footer .logo img{width:75%}.footer .copyright{margin-top:15px}.featured-services{padding:50px 15px 0;font-size:36px}.featured-services .sub-text{font-size:17px;padding:0 30px}.featured-services .header{font-size:27px}.featured-services .feature-service-name{font-size:17px}.consulting-services{font-size:36px;padding:70px 15px 0}.consulting-services .sub-text{font-size:17px;padding:0 30px}.consulting-services .name{font-size:17px}.consulting-services .description{font-size:13px;padding:0 30px}.clients-content-container .mobile-members-of .mobile-bluish-clients{width:100%;display:table;margin:40px auto 50px;height:auto}.inner-content-container .main-content .section-item .title{font-size:15px}.inner-content-container .main-content .section-item .content{font-size:13px}.inner-content-container .main-content .optimum-recording-process-section .content{font-size:15px}.inner-content-container .main-content .optimum-recording-process-section .sub-content{font-size:13px}.asx-logo{height:90px;margin:18px 55px 0 0}.ftse-logo{height:90px;margin-left:10px}.nasdaq-logo{width:130px;margin:50px 32px 0 0}.fortune-500-logo{width:80px;margin-top:15px}.nyse-logo{height:90px;margin-left:10px;margin-right:30px;margin-top:25px}.tokyo-stock-logo{height:90px;margin-left:0;margin-top:20px}.six-logo{width:160px;margin-top:30px;margin-left:10px}.clients-section .sub-text,.committed-section .sub-text{font-size:17px}.clients-section .sub-text2,.committed-section .sub-text2{font:400 16px "Open Sans"}.clients-section .includes,.committed-section .includes{font-size:16px}.services-content-container .left-part .header{font-size:15px}.services-content-container .service-cat-header-details{font-size:13px}.services-content-container .content-section-container .section-item .content .sub-content{font-size:13px}.services-content-container .content-section-container .section-item .content b{font-size:15px}.services-content-container .candidates-ul{font-size:13px !important}.services-content-container .main-content ul li{font-size:13px}.no-hero-container .left-part .left-part-bg .section-content{padding-top:40px}.no-hero-container .main-content-header{padding-top:20px}.no-hero-container .main-content-header .header h1{font-size:28px}.no-hero-container .main-content-header .sub-header{font-size:16px}.no-hero-container .main-content-header .quotes{font-size:15px}.inner-content-container .main-content .section-item h3{font-size:15px}.inner-content-container .main-content .section-item .content ol li{font-size:13px}.solution-step{float:right;width:75%;font-size:13px}.job-openings-table .details{padding:20px 25px}.job-openings-table .details *{font-size:13px !important}.send-resume-modal .resume-form-heading{font-size:18px}.send-resume-modal .form-group{font-size:13px;margin:0 15px}.send-resume-modal .form-input-div{width:100%}.send-resume-modal .careers-label{width:100%;text-align:left}.business-referral-modal .form-container{padding:50px 20px}.business-referral-modal .form-container .form-label{float:none;text-align:left;width:100%}.business-referral-modal .form-container .form-control-container{margin-left:0;width:100%}.business-referral-modal .form-container .btn-green{font:400 18px/55px "Roboto";padding:0 100px;height:55px}.business-referral-modal .form-container .header-container{padding-left:20px;padding-right:20px}.app-dev-ul{font-size:13px}ul.accounts-payable-ul.it-ul{margin-top:13px}.careers-hero .inner-hero-sub .header{padding-top:36px;font-size:15px}.inner-hero .hero-main-content-container{padding:20px 0 0 0}.inner-hero .hero-main-content-container .sub-header{font-size:16px}.inner-hero .hero-main-content-container .quotes{padding-left:65px;font-size:15px}.inner-content-container .main-content .header{font-size:18px}.inner-content-container .main-content .content-body{font-size:13px}.careers-content-container .resume-databank-link{font-size:18px}.send-resume-modal .careers-btn-apply{font:400 18px/55px "Roboto";height:55px;padding:0 100px}.learn-more-hero .inner-hero-sub .header{padding-top:40px;font-size:15px}.about-us-container .why-phils .header{font-size:36px}.about-us-container .why-phils .answer{font-size:20px;padding-top:8px}.about-us-container .why-phils .explanation{font-size:14px}.inner-content-container .main-content .header.clients-header{font-size:36px}.blockMsg .iso-certificate{margin:30px auto;width:100%}.blockMsg .iso-certificate img{width:100%}.blockMsg .iso-certificate .close{right:10px;top:6px}}@media(max-width:400px){.home-hero .sub-text br{display:none}.consulting-services .image-header img{width:100%}.consulting-services .description{width:auto}.service-item{padding:0 12%}}@media(max-width:767px){.feature-service-content{width:500px;margin:0 auto}}@media(min-width:768px) and (max-width:891px){.service-item{margin-bottom:50px}}@media(min-width:892px) and (max-width:1099px){.service-item{margin-bottom:30px}}@media(max-width:1100px){.main-menu .main-menu-ul{display:none}.off-canvas-menu{display:inline-block}.sub-menu{display:none}.inner-header-section{height:inherit;padding:10px 15px 10px;box-shadow:0 4px 4px -3px #ccc}.featured-services{width:auto}.feature-service-content{width:auto}}@media(max-width:1100px){.contact-us-modal .col-lg-5{width:41.66666667%}.contact-us-modal .col-lg-7{width:58.33333333%}.footer .footer-details-section{width:100%;margin:40px 0 0}.footer .footer-details-section .footer-col{width:100%;font-size:20px;padding:40px 0}.footer .footer-details-section .footer-col .header{border-bottom:1px dotted #fff}.footer .footer-details-section .footer-col .header span{font:300 20px "Roboto";margin:0 0 -2px;border-bottom:2px solid #fff;display:inline-block;padding-bottom:3px}}@media(max-width:999px){.feature-service-item{width:50%}.contact-us-modal .close{margin-right:unset}.contact-us-modal .modal-dialog{width:97%}.contact-us-modal .modal-body{margin:unset}.contact-us-modal .office-info-container{margin-top:10px;width:100%}.contact-us-modal .office-info-container .osi-logo img{width:50%}.contact-us-modal .office-info-container .map{display:none}.contact-us-modal .office-info-container .map img{width:100%;padding:unset}.contact-us-modal .office-info-container .header{width:100%;font-size:20px;padding-top:25px}.contact-us-modal .office-info-container .section{font-size:13px;width:50%;float:left;padding-left:25px}.contact-us-modal .office-info-container .clear-responsive{display:none}.contact-us-modal .office-info-container .social{width:100%;text-align:center;margin-left:unset;margin-top:20px}.contact-us-modal .form-container{width:100%;margin:20px 0;padding:0 22px}.contact-us-modal .form-container .header{font-size:20px;padding:22px 0 10px;text-align:center}.contact-us-modal .form-container .form-control{font-size:13px}.contact-us-modal .form-container .btn-send-contact{margin-top:10px}.contact-us-modal .form-container .btn-send-contact a{font-size:13px;padding:6px 12px;margin-bottom:20px}#data-entry-modal{width:100%}#data-entry-modal .modal-dialog{width:95%}#data-entry-modal .modal-dialog .data-entry-segment{width:100%}#data-entry-modal .modal-dialog .data-entry-segment #form-heading{font-size:20px}#data-entry-modal .modal-dialog .data-entry-segment #form-subheading{font-size:14px}#data-entry-modal .modal-dialog .data-entry-segment .dataentry-control-container .dataentry-control-div{width:100%}#data-entry-modal .modal-dialog .data-entry-segment .dataentry-control-container .dataentry-control-div input.inline-element{width:90%}#data-entry-modal .modal-dialog .data-entry-segment .dataentry-control-container .dataentry-control-div .select2-container{width:100% !important}#data-entry-modal .modal-dialog .data-entry-segment .dataentry-control-container .btn-submit{width:30%;margin-left:10px}#data-entry-modal .modal-dialog .data-entry-segment .dataentry-control-container .btn-enhance{width:60%;margin-left:0;float:left!important}#data-entry-modal .modal-dialog .message-container{display:none}}@media(max-width:600px){.contact-us-modal .modal-dialog{width:95%}.contact-us-modal .office-info-container .osi-logo img{width:80%}.contact-us-modal .office-info-container .section{font-size:13px;width:100%;float:unset;padding-left:10px}.contact-us-modal .office-info-container .clear-responsive{display:unset}}@media(max-width:560px){.feature-service-item{width:50%}}@media(max-width:380px){.feature-service-item{width:100%}.careers-content-container .careers-slideshow .image-container{width:auto}.solution-step{width:70%;float:right}.job-openings-table .table-row,.job-openings-table .table-header{margin:0 -25px}}