.piLogo a,.piLogo_country a{display:block;width:315px;height:86px;text-indent:-1500px}
#header .countries,.jobs p,.piLogo,.piLogo_country{float:left}
.zone ul ul,.zone2 ul ul{visibility:hidden;top:32px}
.links.prependArrow li.more:before,.zone ul ul,.zone2 ul ul{visibility:hidden}
.fc,.paging a,.phoneIcon,.rh,.talkUs,.vs{vertical-align:middle}
.ffroboto{font-family:'Roboto Condensed',sans-serif}
.input,select,textarea{background:url(//static.placementindia.com/images/input_bg.png) bottom repeat-x #fff;border:1px solid #ccc}
.lightBg1,.lightbg1{background-color:#f8f8f8}
.lightBg2,.lightbg2{background-color:#f1f8ff}
.darkBg1,.darkbg1{background-color:#38a2dc}
.darkBg2,.darkbg2{background-color:#C74438}
.darkBg1.bdr,.darkbg1.bdr{border-color:#0273c2}
.darkBg2.bdr,.darkbdr2,.darkbg2.bdr{border-color:#c00}
a.lightbg1:hover,button.lightbg1:hover,input.lightbg1:focus,textarea.lightbg1:focus{background-color:#cce6ff}
a.lightbg2:hover,button.lightbg2:hover,input.lightbg2:focus,textarea.lightbg2:focus{background-color:#ddd}
.generatedcontent.no-rgba #filter{filter:none}
a.darkbg1:hover,button.darkbg1:hover,input.darkbg1:focus,textarea.darkbg1:focus{background-color:#0273c2}
a.darkbg2:hover,button.darkbg2:hover,input.darkbg2:focus,textarea.darkbg2:focus{background-color:#c00}
.bdrT3px{border-top:3px solid #369}
.red,.red a{color:#c00}
.red a:hover,.red:hover{color:#900}
.read{background:#fff;padding-bottom:10px}
.new{font:700 10px/1em Arial,Helvetica,sans-serif}
.piLogo a{background:url(//static.placementindia.com/images/logo.png) -6px 0 no-repeat}
.piLogo_country a{background:url(//static.placementindia.com/images/logo_country.png) -6px 0 no-repeat}
#header .countries a,.jobs li a,.zone li a{display:inline-block;bottom:-1px;position:relative}
.jobs li a{padding:4px 10px;color:#333}
.jobs .on,.jobs li a:hover{background:#fff;color:#000}
.jobs p{margin:5px 0 0 30px}
#header .countries{font-size:.9em}
#header .countries li{float:left;border-right:1px solid #ccc}
#header .countries a{padding:4px 10px;color:#333}
#header .countries a:hover,#header .zone a:hover{background:#fff;color:#000}
#header .countries i{margin-top:3px}
.zone{float:right}
.zone li{float:left;position:relative;font:700 12px/1.5em Arial,Helvetica,sans-serif;border-bottom:3px solid #37a6f5;border-right:1px solid #ccc}
.zone li:first-child{border-left:1px solid #ccc}
.zone li a{background:#fff;padding:7px 12px;color:#369}
.zone li:hover{border-bottom:transparent}
.zone .active{position:relative;font-weight:700}
.zone ul ul{margin:0;padding:0;background:#fff;position:absolute;z-index:-1;width:180px;right:-1px;border:1px solid #ccc;border-left:none}
#racf,#zopim{position:fixed}
.zone li li{font:12px/1.2em Arial,Helvetica,sans-serif;border:none;padding:5px 5px 10px}
.zone li li a{padding:3px 10px}
.zone li li b{font:700 12px/1.5em Verdana,Geneva,sans-serif}
#welcomeJobSeekar .pa{top:-5px;display:none;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc}
#zopim a{text-shadow:1px 1px #666;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4270cc',EndColorStr='#365ca8');background:-webkit-gradient(linear,0 0,0 bottom,from(#4270cc),to(#365ca8));background:-webkit-linear-gradient(#4270cc,#365ca8);background:-moz-linear-gradient(#4270cc,#365ca8);background:-ms-linear-gradient(#4270cc,#365ca8);background:-o-linear-gradient(#4270cc,#365ca8);background:linear-gradient(#4270cc,#365ca8);color:#fff;padding:2px 7px;margin:0 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
#zopim{z-index:9999;right:0;top:50%;margin-top:-60px;display:none;width:200px;height:122px}
#zopim div{position:relative;top:-30px;right:5px}
#bml li li{position:relative;padding-left:10px;margin:3px 0}
#bml li li:before{content:'-';position:absolute;left:0}
#bml li li a{color:#666}
#bml li li a:hover{color:#06c;text-decoration:underline}
#racf{left:0;bottom:0}
#racf .visible{display:block;background:url(//static.placementindia.com/images/request_a_call_fixed.gif);width:90px;height:90px}
#racf div{border:5px solid #38a2dc;border-bottom:0;box-shadow:0 0 0 1px inset rgba(255,255,255,.5),0 0 10px rgba(0,0,0,.5)}
#racf input[type=text]{border:1px solid #666;border-color:rgba(0,0,0,.5)}
#racf button{text-shadow:1px 1px #fff}
#h1 span{color:#666}
#breadcrumb li{float:left;margin:0 10px 0 0}
#breadcrumb.inline{float:right;margin:3px 0 0}
#breadcrumb.inline li:before{content:'-';border:0;margin:0 5px}
#breadcrumb.inline li:first-child:before,.links.prependArrow li:before{content:''}
#searchFooter,#searchJobs,#searchJobs_re{border-bottom:1px solid #ccc;z-index:1;position:relative}
#searchJobs_re{padding:15px 0 7px}
#searchJobs_re .td{float:left;margin-left:10px}
#searchJobs_re .td:first-child{margin-left:0}
#searchJobs_re .td>p:first-child{text-indent:5px;margin:0 0 3px}
#searchJobs_re .td>p:first-child b{font-size:1.1em}
#searchJobs_re .td>p:first-child span{font-size:.9em;color:#666}
#searchJobs_re input[type=text]{padding:8px;border:1px solid #ccc}
#searchJobs_re .button{padding:8px 32px}
.error{color:red;display:block}
.fc,.paging a,.phoneIcon,.rh,.talkUs,.vs,.zone2 li a{display:inline-block}
#searchJobs{padding:15px 0 20px}
#searchJobs .td{float:left;margin-left:15px}
#searchJobs .td:first-child{margin-left:0}
#searchJobs .td>p:first-child{text-indent:5px;margin:0 0 3px}
#searchJobs .td>p:first-child b{font-size:1.1em}
#searchJobs .td>p:first-child span{font-size:.9em;color:#666}
#searchJobs input[type=text]{padding:10px 5px;border:1px solid #ccc;background:#fff}
#searchJobs .button{padding:7px 32px}
#searchFooter{border-top:1px solid #ccc;padding:15px 0 20px}
#searchFooter .td{float:left;margin-left:15px}
#searchFooter .td:first-child{margin-left:0}
#searchFooter .td>p:first-child{text-indent:5px;margin:0 0 3px}
#searchFooter .td>p:first-child b{font-size:1.1em}
#searchFooter .td>p:first-child span{font-size:.9em;color:#666}
#searchFooter input[type=text]{padding:7px 5px;border:1px solid #ccc}
#searchFooter .button{padding:7px 32px}
.h3{border-top:3px solid #369}
.links li{margin:5px 0}
.links.prependArrow li{padding-left:10px;position:relative}
.links.prependArrow li:before{display:inline-block;border:4px solid transparent;border-left:4px solid;position:absolute;left:0;top:4px}
.links.grayArrow li:before{border-left-color:gray}
.links.silverArrow li:before{border-left-color:silver}
.links.divider li{border-top:1px solid #ccc;padding-top:5px}
.links.divider li:first-child{border-top:0;padding-top:0}
.links.dashed li{border-top-style:dashed}
.links.divider.prependArrow li:before{top:9px}
.links.divider.prependArrow li:first-child:before{top:4px}
.links.divider.mini li{padding-top:3px;margin:3px 0}
.links.divider.mini.prependArrow li:before{top:7px}
.links.hoverBg li{margin:0;padding-top:5px;padding-bottom:5px}
.links.hoverBg li:hover{background:#f8f8f8}
.paging{background:#f8faff;border:1px solid #def;padding:5px 0 5px 7px}
.paging ul{margin:0;padding:0;list-style:none;font-weight:700}
.paging li{float:left;padding:0 1px}
.paging a{border:1px solid transparent;padding:0 5px;color:#666;text-decoration:none}
.paging .on,.paging a:hover{border:1px solid #9cf;background:#fff;color:#039;text-decoration:none}
.paging .nextPrev:after,.paging .nextPrev:before{font-family:Verdana,Geneva,sans-serif;font-weight:700}
.paging .prev:before{content:'<';margin:0 3px}
.paging .next:after{content:'>';margin:0 3px}
.tips{background:#ff9;border:1px solid #fc9}
.tips:after,.tips:before{content:'';position:absolute;border:6px solid transparent}
.tips:before{border-right-color:#fc9;left:-12px;top:6px}
.tips:after{border-right-color:#ff9;left:-10px;top:6px}
.tips p{margin-top:5px}
.tips p:first-child{margin-top:0}
form label.errors{color:#c00;font-weight:700}
form input.errors{border:1px solid red;background:#fed}
form div.errors{color:#c00}
.zone2{float:right}
.zone2 li{float:left;position:relative;font:700 12px/1.5em Arial,Helvetica,sans-serif;border:1px solid #ccc;border-top:solid 2px #37a6f5}
.zone2 li:first-child{border-left:1px solid #ccc}
.zone2 li a{position:relative;bottom:-1px;padding:7px 12px;color:#369}
.zone2 li:hover{border-bottom:transparent}
.zone2 .active{position:relative;font-weight:700}
.zone2 ul ul{margin:0;padding:0;background:#fff;position:absolute;z-index:-1;width:180px;right:-1px;border:1px solid #ccc;border-left:none}
.zone2 li li{font:12px/1.2em Arial,Helvetica,sans-serif;border:none;padding:5px 5px 10px}
.zone2 li li a{padding:3px 10px}
.zone2 li li b{font:700 12px/1.5em Verdana,Geneva,sans-serif}
#Country_leftColumn{width:700px;margin-right:20px;float:left}
#Country_rightColumn{width:250px;float:right}
.fc,.rh,.vs{height:27px;width:32px;background:url(//static.placementindia.com/images/spirit_country.png)}
.vs{background-position:0 -529px}
.rh{background-position:-42px -529px}
.fc{background-position:-79px -529px}
.phoneIcon,.talkUs{background-image:url(//static.placementindia.com/job-search-images/sprite_job_seekar.png)}
.talkUs{background-position:right -458px;height:120px;display:block}
.phoneIcon{background-position:-328px -299px;height:36px;width:36px}
#Premium_Consultants div ul li{margin-bottom:5px;behavior:url(//www.placementindia.com/PIE.htc);background-image:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff 80%,#f1f1f1);background-image:-moz-linear-gradient(#fff 80%,#f1f1f1);background-image:-ms-linear-gradient(#fff 80%,#f1f1f1);background-image:-o-linear-gradient(#fff 80%,#f1f1f1);background-image:linear-gradient(#fff 80%,#f1f1f1);-pie-background:linear-gradient(#fff 80%,#f1f1f1)}
#msg{display:none;position:absolute;z-index:200;background:url(//static.placementindia.com/images/msg_arrow.gif) left center no-repeat;padding-left:7px}
#msgcontent{display:block;background:#fee;border:2px solid #924949;border-left:none;padding:5px;min-width:150px;max-width:250px}
.arrow_top:after,.arrow_top:before{left:10%;bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.arrow_top:after{border-bottom-color:#fff;border-width:6px;margin-left:-6px}
.arrow_top:before{border-bottom-color:#ccc;border-width:8px;margin-left:-8px}
.SortBy2{background:#fff;border:1px solid #ccc}
.SortBy2:after,.SortBy2:before{bottom:100%;left:81%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.SortBy2:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:6px;margin-left:-6px}
.SortBy2:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:8px;margin-left:-8px}
.lightbg3{background-color:#1182d1}
a.lightbg3:hover,button.lightbg3:hover,input.lightbg3:focus,textarea.lightbg3:focus{background-color:#056bb2}
.classified{border-bottom:dashed 1px #999;padding:0 10px 20px;margin-bottom:16px}
.classified:hover{background:#fff;background:-moz-linear-gradient(top,#fff 68%,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(68%,#fff),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#fff 68%,#f5f5f5 100%);background:-o-linear-gradient(top,#fff 68%,#f5f5f5 100%);background:-ms-linear-gradient(top,#fff 68%,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 68%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0)}
.top_bar{min-height:120px;border-top:7px solid #dedede;padding:10px 0 0;position:relative}
.top_bar:hover{border-top:7px solid #80beeb;background:-moz-linear-gradient(top,rgba(204,234,255,1) 0,rgba(255,255,255,1) 55%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(204,234,255,1)),color-stop(55%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(204,234,255,1) 0,rgba(255,255,255,1) 55%);background:-o-linear-gradient(top,rgba(204,234,255,1) 0,rgba(255,255,255,1) 55%);background:-ms-linear-gradient(top,rgba(204,234,255,1) 0,rgba(255,255,255,1) 55%);background:linear-gradient(to bottom,rgba(204,234,255,1) 0,rgba(255,255,255,1) 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cceaff',endColorstr='#ffffff',GradientType=0)}
.top_bar:before{content:'';border:10px solid transparent;position:absolute;top:0;left:10px;display:table-cell;border-top-color:#dedede}
.top_bar:hover:before{border-top-color:#80beeb}
.arrow_bottom{position:relative}
.arrow_bottom:after,.arrow_bottom:before{top:100%;left:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.arrow_bottom:after{border-top-color:#fff;border-width:6px;margin-left:-6px}
.arrow_bottom:before{border-top-color:#ddd;border-width:8px;margin-left:-8px}
.select_durations{position:relative;background:#85959c}
.select_durations:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(133,149,156,0);border-left-color:#85959c;border-width:19px;margin-top:-19px}
.carrer_head span{background:#3591d3;color:#fff;position:relative;height:25px;padding:9px 25px 9px 10px}
.carrer_head span:after{background:url(//static.placementindia.com/images/career_harrow.png) right no-repeat;content:" ";width:30px;height:39px;position:absolute;top:0;right:-30px}
.bdrbArrow td,.bdrbArrow2,.bdrbArrow3{border-bottom-width:4px;position:relative}
.recruitment_packages_detail.bdrAll>*>*>*{border-color:#c2e4fc}
.bdrbArrow td{border-bottom-color:#d5e0e8!important}
.bdrbArrow3{border-bottom-color:#80beeb!important}
.bdrbArrow2{border-bottom-color:#d5e0e8!important}
.bdrbArrow td:after,.bdrbArrow3:after,.recruitment_packages_h:after{content:"";display:inline-block;bottom:-20px;position:absolute}
.bdrbArrow td:after{border:8px solid transparent;left:44%;border-top-color:#d5e0e8}
.bdrbArrow3:after{border:8px solid transparent;left:44%;border-top-color:#80beeb}
.recruitment_packages_h{border-bottom:4px solid #80beeb}
.recruitment_packages_h:after{border:8px solid transparent;left:20px;border-top-color:#80beeb}