#content{position:relative}#content h3{font-size:18px;line-height:18px;color:#333;font-weight:bold;margin:0 0 10px}#headingdirectory{font-size:18px;line-height:18px;color:#333;font-weight:bold;margin:0 0 10px;width:75%;position:relative;float:left}.dir_description{color:#333;font-family:roboto-regular;font-size:10px;font-weight:normal;line-height:18px;margin:0 0 10px}.featuretitle{background:#a09caa none repeat scroll 0 0;font-family:roboto-regular;font-size:13px;font-weight:normal;height:25px;padding-left:10px;padding-top:5px}#companyimage{width:195px;float:left;padding:10px}#companysummary{float:left;font-size:12px;line-height:20px;padding:10px;width:395px}.select{background:url(../market-dropdown-bg.html) 0 0 no-repeat;width:96px;position:absolute;height:24px;padding:0 21px 0 7px;color:#4c4c4c;font-size:.9em;line-height:24px;overflow:hidden}#directorysearchbar{background:#1a1a1a none repeat scroll 0 0;clear:both;height:79px;margin:0 0 25px;overflow:hidden;padding:7px 10px 2px}#directorysearchbar p{color:#fff;float:left;font-family:roboto-regular;font-size:14px;margin:0;padding:13px 10px;width:130px;text-transform:uppercase}#directorysearchform{xxwidth:455px;height:27px;position:relative;padding:10px 0 0}#content h3{color:#333;font-size:18px;font-weight:bold;line-height:18px;margin:0 0 10px}.back.right>a{color:#000;float:left;font-size:12px;position:relative;top:-20px}input#frmmarketsearch{border:1px solid #d2d2d2;border-radius:5px;float:left;height:25px;margin-right:5px;margin-top:10px;padding:3px 8px;width:144px}#frmmarketgobutton{float:left;height:32px!important;margin-top:10px}#directorysearchbar select{border-radius:5px;float:left;height:34px;margin:10px 10px 0 0;width:200px;font-size:14px}.bgdirectory{background:#e6e6e6 none repeat scroll 0 0;border-bottom:medium none;margin:0;padding:10px;font-size:18px;font-family:roboto-regular}#featuredcompanies,#latestnews{border:0 solid #e9e9e9;padding:0;margin:0 0 20px}#companydetails .checkrow.clearfix.jobformapplication-email_me>label{margin-top:0;position:absolute!important;left:0;text-align:center;width:auto;left:30%;padding:0 0 0 34px}.my-application .jobs.wide-container.group-container .job-details-form input[type="submit"].btn{position:relative;left:30%}.section-heading.post_job_heading{font-size:23px;letter-spacing:.5px;font-family:'pier_sansregular'}.jobs.wide-container.group-container .post-job h2#intro-job{margin-bottom:25px;font-family:'pier_sansregular';font-size:18px}.jobs.wide-container.group-container .job-details-form h3{margin-bottom:30px;font-size:11pt;font-weight:bold}.my-application .formrow input[type="text"],.my-application .formrow input[type="email"]{padding:0 10px}.my-application .jobs.wide-container.group-container .job-details-form label{padding:13px 13px 0 0}.my-application .js input[type="file"]{left:25%!important}.my-application .checkrow input[type="checkbox"]{cursor:pointer;cursor:pointer;line-height:normal;margin:0;width:20px;left:30%;position:relative}.jobs.wide-container.group-container.apply-jobs .job-details-form .formrow div.description{display:none;top:90px!important}.intro-job{font-family:robotoregular;font-size:14px;margin-bottom:20px;padding-left:0;padding-right:0;padding-top:0;width:100%}.jobs.wide-container.group-container .post-job p.intro{padding-top:0}#applyforjob{font-family:roboto-regular;font-size:12px;text-transform:uppercase}#latestnews p{padding:0 10px}#companies{padding:10px 0 30px 10px}#maincompany{margin:10px 0 40px;padding:0;background:#e7e5e8 url("../jpg/bg1.jpg") no-repeat scroll 0 bottom;height:135px;border-bottom:1px solid #000}#maincompany h4{font-size:18px;line-height:32px}a.more{background:url(../arrow-down-purple.html) right center no-repeat;font-size:12px;line-height:12px;padding:0 12px 0 0;outline:0}a.less{background:url(../arrow-up-purple.html) right center no-repeat;font-size:12px;line-height:12px;padding:0 12px 0 0;outline:0}#advertisecompany{background:#000;height:47px;padding:0 0 0 10px;margin:0 0 12px}#advertisecompany p{font-size:21px;color:#fff;line-height:47px;margin:0}#advertisecompany p span{color:#588400;font-weight:bold}#advertisecompany p a{background:#89c01c;font-size:12px;line-height:12px;display:inline-block;padding:7px 8px 5px;color:#fff;text-transform:uppercase;vertical-align:middle;position:relative;top:-2px;margin:0 0 0 12px}div.company{float:left;width:198px;margin:0 12px 0 0}div.main-company-logo{float:left;width:205px;background:#fff;margin:0 15px 10px 0}div.main-company-detail{float:left;width:380px}div.company-logo{height:105px;background:#fff;margin:0 0 5px 0;padding-bottom:15px;overflow:hidden;text-align:center;vertical-align:middle;border:1px solid #e6e6e6}div.endcompany{margin:0}div.company img{margin:5px 0 5px}div.company p{font-weight:bold;text-align:center}#promote{padding:0 0 5px 0;background:#1a1a1a}#categories{border:1px solid #e9e9e9}#categories ul{padding:10px}#categories ul li{width:190px;float:left;color:#666;margin:0 10px 6px 0}#categories ul li.lastitem{border:0}#categories ul li a{background:url(../arrow-right-red.html) left 4px no-repeat;display:inline-block;padding:0 0 0 11px;color:#000;font-size:12px}p.totalresults{color:#333;font-weight:bold}#searchresults{margin:0 0 24px}div.result{padding:20px}div.oddresult{background:#f2f2f2}div.result img.companylogo{width:140px;height:74px;float:left}div.result div{float:right;width:440px}div.result h4{color:#333;font-size:1.4em;margin:0 0 3px;font-weight:bold}div.result table{width:440px;margin:0 0 10px}div.result table td{padding:5px 0;border-bottom:1px dotted #c9c9c9;font-size:.9em;line-height:13px}div.result table td.title{width:130px;font-weight:bold}div.result table td.twitter{background:url(../twitter-small.html) left 5px no-repeat;padding:0 0 0 22px}div.result table td.facebook{background:url(../facebook-small.html) left 5px no-repeat;padding:0 0 0 22px}div.result table td.linkedin{background:url(../linkedin-small.html) left 5px no-repeat;padding:0 0 0 22px}div.result a.readmore{background:#89c01c;font-size:12px;line-height:12px;display:inline-block;padding:5px 6px 4px;color:#fff;font-weight:bold}#companydetails{background:#fff;padding:10px}#companydetails table{width:566px}#companydetails table td{padding:5px 0;border-top:1px dotted #c9c9c9;font-size:12px;line-height:17px;vertical-align:top}#companydetails table tr.firstrow td{border:0}#companydetails table td.title{width:215px;font-weight:bold}#companydetails table td.twitter{background:url(../twitter-med.html) left 5px no-repeat;padding:0 0 0 22px;vertical-align:middle}#companydetails table td.facebook{background:url(../facebook-med.html) left 5px no-repeat;padding:0 0 0 22px;vertical-align:middle}#companydetails table td.linkedin{background:url(../linkedin-med.html) left 5px no-repeat;padding:0 0 0 22px;vertical-align:middle}div.newsstory{border-bottom:1px dotted #c9c9c9;padding:10px;margin:0;position:relative}div.newsstory.laststory{border:0;padding:0;margin:0}div.newsstory img{display:block;width:40px;float:left}div.newsstorycontent{float:left;padding:0 35px 0 10px;width:505px}#content div.newsstorycontent h5{margin:0}div.newsstorycontent h5 a{font-size:12px;line-height:14px;margin:0;text-decoration:none}div.newsstorycontent p{font-size:.9em;line-height:14px;margin:0}.view .mask,.view .content{width:300px;height:200px;position:absolute;overflow:hidden;top:0;left:0}.view a.info{background:url(../link.html) center no-repeat;display:inline-block;text-decoration:none;padding:0;text-indent:-9999px;width:20px;height:20px}.fourth-effect .mask{border:50px solid rgba(0,0,0,0.4);border-radius:50px;box-sizing:border-box;cursor:pointer;display:inline-block;height:100px;left:100px;opacity:1;position:absolute;top:100px;transform:scale(4);transition:all .3s ease-in-out 0s;visibility:visible;width:100%}.fourth-effect:hover .mask{opacity:0;border:0 solid rgba(0,0,0,0.7);visibility:hidden}