﻿.autocomplete-holder{position:relative}.autocomplete-holder .ui-autocomplete{top:20px;background:rgba(255,255,255,0.95);display:inline-block;padding:10px;list-style:none;border:1px solid #bbb;position:absolute !important}.autocomplete-holder .ui-autocomplete li{cursor:pointer}h3.panel-title,h3.popover-title{line-height:20px;font-weight:700}#home-about p{line-height:1.5em}.btn a{color:white !important}.well-btn{display:inline-block;padding:6px 12px;margin-bottom:0px;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;background:white;border-color:#ccc}.xbtn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.well-xs{font-size:12px;line-height:18px;padding:2px 7px}.xwell{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.sharejobs{margin-bottom:20px}.sharejob span{line-height:22px;display:inline-block;margin-right:4px}.btn-facebook{color:#fff !important;background-color:#3B5998;border-color:#3B5998;display:inline-block;margin-bottom:5px}.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook{background-image:none}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active,.btn-facebook.active,.open .dropdown-toggle.btn-facebook,.btn-facebook.disabled,.btn-facebook[disabled],fieldset[disabled] .btn-facebook,.btn-facebook.disabled:hover,.btn-facebook[disabled]:hover,fieldset[disabled] .btn-facebook:hover,.btn-facebook.disabled:focus,.btn-facebook[disabled]:focus,fieldset[disabled] .btn-facebook:focus,.btn-facebook.disabled:active,.btn-facebook[disabled]:active,fieldset[disabled] .btn-facebook:active,.btn-facebook.disabled.active,.btn-facebook[disabled].active,fieldset[disabled] .btn-facebook.active{color:#fff;background-color:#2d4373;border-color:#2d4373}.btn-twitter{color:#fff !important;background-color:#55acee;border-color:#55acee;display:inline-block;margin-bottom:5px}.btn-twitter:active,.btn-twitter.active,.open .dropdown-toggle.btn-twitter{background-image:none}.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active,.btn-twitter.active,.open .dropdown-toggle.btn-twitter,.btn-twitter.disabled,.btn-twitter[disabled],fieldset[disabled] .btn-twitter,.btn-twitter.disabled:hover,.btn-twitter[disabled]:hover,fieldset[disabled] .btn-twitter:hover,.btn-twitter.disabled:focus,.btn-twitter[disabled]:focus,fieldset[disabled] .btn-twitter:focus,.btn-twitter.disabled:active,.btn-twitter[disabled]:active,fieldset[disabled] .btn-twitter:active,.btn-twitter.disabled.active,.btn-twitter[disabled].active,fieldset[disabled] .btn-twitter.active{color:#fff;background-color:#2795e9;border-color:#2795e9}.sharejob{line-height:20px}.btn-foundation{color:#fff !important;background-color:#e17b60;border-color:white;display:inline-block;margin-bottom:5px}.btn-foundation:active,.btn-foundation.active,.open .dropdown-toggle.btn-foundation{background-image:none}.btn-foundation:hover,.btn-foundation:focus,.btn-foundation:active,.btn-foundation.active,.open .dropdown-toggle.btn-foundation,.btn-foundation.disabled,.btn-foundation[disabled],fieldset[disabled] .btn-foundation,.btn-foundation.disabled:hover,.btn-foundation[disabled]:hover,fieldset[disabled] .btn-foundation:hover,.btn-foundation.disabled:focus,.btn-foundation[disabled]:focus,fieldset[disabled] .btn-foundation:focus,.btn-foundation.disabled:active,.btn-foundation[disabled]:active,fieldset[disabled] .btn-foundation:active,.btn-foundation.disabled.active,.btn-foundation[disabled].active,fieldset[disabled] .btn-foundation.active{color:#fff;background-color:#d95735}.well-btn,.btn-twitter,.btn-facebook{margin-bottom:5px;margin-right:10px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form-control{width:inherit;max-width:100%}.textarea{width:50%}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}body,input,textarea{font-family:'Open Sans';font-size:16px;line-height:20px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Lato','Open Sans';font-weight:600}h1.plain,h2.plain,h3.plain,h4.plain,h5.plain,h6.plain,.h1.plain,.h2.plain,.h3.plain,.h4.plain,.h5.plain,.h6.plain{font-family:"Open Sans";font-weight:700}h1{font-weight:300;font-size:42px;line-height:48px;font-weight:400}h2{font-weight:300;font-size:38px;line-height:42px}h3{font-weight:300;font-size:32px;line-height:40px}h4{font-weight:300;font-size:28px;line-height:36px}h5{font-weight:300;font-size:24px;line-height:32px}h6{font-weight:300;font-size:16px;line-height:20px}a,.modal a{color:#d95735;text-decoration:none}a:hover,a:focus{color:#bf5e44;text-decoration:underline}img{max-width:100%;height:auto}.media img{max-width:inherit}#home-index p,#home-fb p{font-family:'Lato';font-weight:300;font-size:24px;line-height:32px}#home-index .signup,#home-fb .signup{padding:10px 20px;background:#f3e1dc;margin-top:40px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:30px}#home-index .signup a.btn,#home-fb .signup a.btn{font-size:18px;padding:10px 10px;margin-right:10px}h1#sitetitle{font-size:36px;line-height:36px;font-weight:700;margin-bottom:20px}h1#pagetitle{font-size:48px;line-height:48px;font-weight:700;margin-bottom:20px}h2#pagetitle{font-size:32px;line-height:32px;font-weight:700;margin-bottom:20px}h3#pagetitle{font-size:24px;line-height:24px;font-weight:bold;margin-bottom:20px}p.contact{background:rgba(0,0,0,0.15);padding:5px 10px !important;margin-top:10px;margin-bottom:5px !important;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}p.contact span.part{display:block}#home-index strong,#home-fb strong{font-weight:400}#hero{background-position:top center;position:relative}#hero .bannerbackground{background:transparent url(banner.jpg) top center no-repeat}#hero .leftbg,#hero .rightbg{display:none}#hero .bannerbackground{background:#fbf3f0;z-index:2;position:relative}section.intro .btn-facebook{margin-bottom:10px;margin-right:10px}section.cvservice{text-align:center;padding-bottom:30px;padding-top:10px;background:#fbf3f0}section.cvservice h1,.recentjobs h1{font-size:24px;line-height:30px;font-weight:bold}section.cvservice p,.benefit1 p{font-size:20px !important;line-height:26px !important}.benefit1 h3{font-size:24px;line-height:30px;font-weight:bold}.maintestimonial h3,.maintestimonial h1,.usedby h2{font-size:26px;line-height:32px}section.usedby{text-align:center;padding-bottom:30px;padding-top:10px}section.usedby ul{text-align:center;list-style:none;padding:0;border-top:1px solid #ccc;padding-top:20px;margin-top:20px;margin-bottom:0px}section.usedby li{display:inline-block;margin:0 5px 0px}section.usedby li a{display:inline-block;height:90px;border:1px white}section.usedby li a img{display:inline-block;vertical-align:middle;height:100%;width:auto}section.usedby #bodyshop a{height:65px}section.usedby #nailsinc a{height:75px}section.usedby #yonka a{height:55px}section.usedby #jane a{height:85px}section.usedby #skinful a{height:65px}section.usedby #waxperts a{height:70px}section.usedby #steiner a{height:70px}section.usedby #nailsdublin a{height:70px}section.testimonials{background:#fbf3f0;padding:10px 0 30px}section.testimonials .maintestimonial{text-align:center;padding-bottom:30px}section.testimonials .maintestimonial h3{margin-bottom:30px}section.testimonials ul{text-align:center;list-style:none;margin:0;padding:0}section.testimonials li{display:inline-block;border:3px solid black;padding:20px;vertical-align:top;margin:0 10px 50px;position:relative;-moz-border-radius:24px 0 24px 0;-webkit-border-radius:24px 0 24px 0;border-radius:24px 0 24px 0;text-align:left}section.testimonials li h5{font-size:21px;line-height:26px;margin-top:0;margin-bottom:20px}section.testimonials li p{font-size:20px !important;line-height:24px !important}section.testimonials li:before{content:"";position:absolute;bottom:-33px;border-style:solid;border-width:33px 33px 0 0;border-color:black transparent;left:-3px;display:block;width:0}section.testimonials .t1{-moz-border-radius:0 24px 0 24px;-webkit-border-radius:0 24px 0 24px;border-radius:0 24px 0 24px;border-color:#bf5e44;background:#bf5e44;color:white}section.testimonials .t1 h5,section.testimonials .t1 p{color:white;font-size:18px !important;line-height:23px !important}section.testimonials .t1 a{color:white}section.testimonials .t1:before{border-width:33px 0 0 33px;border-color:#bf5e44 transparent;left:auto;right:-3px}section.testimonials .t2{border-color:black;background:#67463b;color:#fffdf7}section.testimonials .t2 h5{color:#fffdf7}section.testimonials .t2 a{color:#fffdf7}section.testimonials .t2 strong{color:white}section.testimonials .t2:before{border-color:#261a16 transparent}section.testimonials .t2:after{content:"";position:absolute;bottom:-25px;left:0px;border-width:25px 25px 0 0;border-style:solid;border-color:#67463b transparent;display:block;width:0}section.testimonials .t3{background:white;border-color:#e94941;color:#e94941}section.testimonials .t3 h5,section.testimonials .t3 p{color:#e94941;font-size:18px !important;line-height:23px !important}section.testimonials .t3 a{color:#e94941}section.testimonials .t3:before{border-color:#e94941 transparent}section.testimonials .t3:after{content:"";position:absolute;bottom:-25px;left:0px;border-width:25px 25px 0 0;border-style:solid;border-color:white transparent;display:block;width:0}section.testimonials .t1{max-width:260px}section.testimonials .t2{max-width:480px}section.testimonials .t3{max-width:260px}section.strip{padding:10px 0 30px}section.strip h3{margin-bottom:20px}section.strip .illustration{padding-top:30px;padding-bottom:30px}section.benefit1{background:#e17b60;color:white}section.benefit2{background:#e5dbd1}section.benefit2 p{margin-bottom:20px}section.benefit2 .illustration{text-align:center}section.benefit2 img{max-width:75%;display:inline-block}section.benefit3 .illustration{text-align:center}section.benefit3 img{max-width:90%}section.getstarted{background:#e5dbd1;text-align:center;padding-bottom:50px}section.getstarted p{margin-bottom:30px}section.getstarted a.btn{margin:0 7px 5px;font-size:18px;padding:10px 10px}section.getstarted .well-btn{margin:0 7px 5px;font-size:18px;padding:6px}#home-nextsteps .fa-stack{float:left;display:inline-block;margin-right:15px}#home-nextsteps .fa-circle{color:#e17b60}.memberdiscounts .col-sm-3 div{background:#f7f7f7;padding:0 10px 10px;min-height:170px;margin-bottom:20px;border:1px dashed #ccc}.memberdiscounts .col-sm-3 h2{font-size:26px;line-height:26px;margin-top:10px}.memberdiscounts .col-sm-3 p{font-size:14px}.my-repeat-animation.ng-enter,.my-repeat-animation.ng-leave,.my-repeat-animation.ng-move{-webkit-transition:0.2s linear all;transition:0.2s linear all;position:relative}.my-repeat-animation.ng-enter{opacity:0}.my-repeat-animation.ng-enter.ng-enter-active{left:0;opacity:1}.my-repeat-animation.ng-leave{left:0;opacity:1}.my-repeat-animation.ng-leave.ng-leave-active{opacity:0}.my-repeat-animation.ng-move{opacity:0.5}.my-repeat-animation.ng-move.ng-move-active{opacity:1}.animate-show{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.5s;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.5s;-o-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.5s;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.5s;opacity:1}.animate-show.ng-hide-remove{opacity:0;display:block !important}.animate-show.ng-hide-remove.ng-hide-remove-active{opacity:1}header{height:40px}#brand{display:inline-block;margin-bottom:10px;margin-top:0px;text-indent:-9999px;background:url(logo.png) no-repeat;height:30px;width:220px;background-size:200px 29px;margin-bottom:0;position:absolute;top:-5px}#flash{position:fixed;top:0px;left:0px;width:100%;z-index:30}#flash .alert{margin-top:0;padding:10px;padding-right:35px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.alert{margin-top:20px;margin-bottom:0}.circliful{position:relative}.circle-text,.circle-info,.circle-text-half,.circle-info-half{width:100%;position:absolute;text-align:center;display:inline-block}.circle-info,.circle-info-half{color:#999}.circliful .fa{margin:-10px 3px 0 3px;position:relative;bottom:4px}.rateit{margin-top:10px}.completeness_cont{border:1px solid #ddd;padding:20px;margin-bottom:10px;background:#fefefe}#completeness{margin:0 auto}.todos .true .fa:before{content:"";color:#ccc}.todos .false .fa:before{content:"";color:#3C763D}.todos .fa{font-size:20px}#devise-registrations-create #signup .wrapper,#users-registrations-create #signup .wrapper,#registrations-create #signup .wrapper{border:1px solid #a94442}#devise-sessions-new #signin.errors .wrapper{border:1px solid #a94442}#devise-registrations-new #signup.errors .wrapper,#users-registrations-new #signup.errors .wrapper,#registrations-new #signup.errors .wrapper{border:1px solid #a94442}.retrievelogin{margin-top:20px}#home-nextsteps #flash{display:none}#registrations-create #signin .inputs input{border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.regbox{margin:20px 0}.regbox a{display:inline-block;margin:2px 2px}#signin.errors .inputs{margin-bottom:-10px}#signin.errors .inputs .help-block,#signin.errors .inputs .control-label,#signin.errors .inputs .radio,#signin.errors .inputs .checkbox,#signin.errors .inputs .radio-inline,#signin.errors .inputs .checkbox-inline,#signin.errors .inputs.radio label,#signin.errors .inputs.checkbox label,#signin.errors .inputs.radio-inline label,#signin.errors .inputs.checkbox-inline label{color:#a94442}#signin.errors .inputs .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}#signin.errors .inputs .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}#signin.errors .inputs .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}#signin.errors .inputs .form-control-feedback{color:#a94442}#signin .wrapper,#signup .wrapper,#oneclick .wrapper{border:1px solid #ccc;border-radius:4px;padding:0 20px 20px}#oneclick a:focus{outline:none}#oneclick .tab-content{padding:10px 5px}.inputFieldWithErrors .help-block,.inputFieldWithErrors .control-label,.inputFieldWithErrors .radio,.inputFieldWithErrors .checkbox,.inputFieldWithErrors .radio-inline,.inputFieldWithErrors .checkbox-inline,.inputFieldWithErrors.radio label,.inputFieldWithErrors.checkbox label,.inputFieldWithErrors.radio-inline label,.inputFieldWithErrors.checkbox-inline label,.fieldWithErrors .help-block,.fieldWithErrors .control-label,.fieldWithErrors .radio,.fieldWithErrors .checkbox,.fieldWithErrors .radio-inline,.fieldWithErrors .checkbox-inline,.fieldWithErrors.radio label,.fieldWithErrors.checkbox label,.fieldWithErrors.radio-inline label,.fieldWithErrors.checkbox-inline label{color:#a94442}.inputFieldWithErrors .form-control,.fieldWithErrors .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.inputFieldWithErrors .form-control:focus,.fieldWithErrors .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.inputFieldWithErrors .input-group-addon,.fieldWithErrors .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.inputFieldWithErrors .form-control-feedback,.fieldWithErrors .form-control-feedback{color:#a94442}.inline-error-message{color:#A94442}.plupload_header{display:none}.plupload_container{padding:0px !important}#filelist .file{position:relative;border:1px solid #777;padding:4px}span.progbar{display:block;background:#ccc;width:0%;position:absolute;top:0px;left:0px;height:100%;z-index:0}span.filedetails{position:relative;z-index:1}.progress{position:relative}.deleteupload,.processingupload,.finishedupload{background:#d9534f;width:20px;height:20px;position:absolute;right:0px;border-top-right-radius:4px;border-bottom-right-radius:4px;color:white;text-align:center;font-size:14px;line-height:18px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.processingupload{background:#F0AD4E}.finishedupload{background:#5CB85C}.progress-bar{text-align:left}.progress-bar div{padding-left:8px}a.btn{line-height:18px}label.pullup{margin-bottom:-5px;display:block}textarea.form-control{width:100%;height:200px}#long,#lat{display:none}#job_salary_min,#job_salary_max{width:100px}#map{width:100%;height:400px;border:1px solid #ccc;margin:20px 0 10px}#map img{max-width:none}fieldset.ratingform{border:none;padding:0;margin:0;width:121px}.ratingform ul{padding:0;margin:0;width:93px;float:left}.ratingform li{float:left;list-style:none;width:18px;height:20px;padding:0;margin:0}.ratingform li.reset{display:none}.ratingform label{display:block;height:20px;cursor:pointer;font-size:16px;text-align:center}.ratingform .shade label i:before{content:"" !important}.ratingform li input{height:20px;display:block;position:absolute;left:-9999px}.removerating{float:left;width:16px;overflow:hidden;display:block;margin-left:0px;font-size:16px;text-align:center}#publishoptions,.employeractions{border:2px solid #ccc;padding:10px}td.toggledetails{width:200px}td.app_details{padding:0 !important}.application_details{height:0px;overflow:hidden;padding:8px}.hidde .application_details{padding:0px}.application_details .cover{float:left;width:73%}.application_details .meta{float:right;width:25%;border-left:1px solid #ccc;padding-left:1%}tr.highlight{background:#fffdf7 !important}tr.hidade,tr.hidde td{border-bottom-color:white !important}header{background:#e17b60;padding:10px;margin-top:6px;padding-left:0px;padding-right:0px}header a{color:white}/*! responsive-nav.js 1.0.23 by @viljamis */nav.navbar{position:absolute;top:-16px;left:0px;width:100%;z-index:20;font-size:14px}.navbar{min-height:0px;margin-bottom:0;border:none}.nav-collapse ul{margin:0;padding:0;width:100%;display:block;list-style:none;background:#191818}.nav-collapse li{width:100%;display:block}.nav-collapse li a{color:#bbb;text-decoration:none;font-family:Helvetica;display:block;line-height:30px;padding:5px;border-bottom:1px solid #252424}.nav-collapse li:last-child a{border-bottom:none}.nav-collapse li a:hover{color:#fff;background:#000}.js .nav-collapse{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}.nav-collapse.opened{max-height:9999px}.nav-toggle{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.nav-toggle{color:#ae543c !important;border-top:6px solid #bf5e44;display:block;text-align:right;padding:5px 8px 10px;outline:none !important}#identity{display:none}.application#jobs-index tr.heading,#indeed-jobs-index tr.heading{height:0px;overflow:hidden;border:none;width:1px}.application#jobs-index tr.heading th,#indeed-jobs-index tr.heading th{border:none !important;width:1px}.application#jobs-index tr,#indeed-jobs-index tr{border-top:1px solid #ddd;padding:10px 0;padding-left:105px;display:block;position:relative}.application#jobs-index td,#indeed-jobs-index td{display:inline;padding:0;border:none}.application#jobs-index td.date,#indeed-jobs-index td.date{width:100px;position:absolute;left:0px;top:10px;color:#777}.application#jobs-index td:after,#indeed-jobs-index td:after{content:", ";margin-left:-3px}.application#jobs-index td.date:after,#indeed-jobs-index td.date:after{content:""}.application#jobs-index td:last-child:after,#indeed-jobs-index td:last-child:after{content:"."}#searchjobs{margin-right:10px}#searchjobs .form-group{margin-bottom:10px}.nav#summarydetails{margin-bottom:10px}.nav#summarydetails>li{margin-right:5px}.nav#summarydetails>li:hover{cursor:pointer}.nav#summarydetails>li>a{padding:7px 10px}.nav#summarydetails>li.active>a{background:#e99f8b}ol.jobdetails{clear:both;counter-reset:li;list-style:none;*list-style:decimal;padding:0;margin-bottom:4em}ol.jobdetails .job{position:relative;color:#444;text-decoration:none;padding-left:44px}ol.jobdetails .job:before{content:counter(li);counter-increment:li;position:absolute;left:0px;top:3px;font-size:24px;height:36px;width:36px;line-height:34px;border:.2px solid #999;text-align:center;border-radius:18px}ol.jobdetails li{border-bottom:1px solid #999;padding-bottom:20px}#refer{margin-bottom:30px}#referafriend .panel-heading{padding:5px 15px}#referafriend .panel-title{font-size:22px}.shareoptions{margin:10px auto 15px}table#job-applications tr.read{color:#999}table#job-applications tr.read a{opacity:0.6}table#job-applications tr.read .btn{color:#999}#secondary,#secondary:before{border-right:1px solid #ddd;background:#f5f5f5}#secondary:before{content:"";position:fixed;display:block;top:0px;bottom:0px;z-index:-1;width:50px}#secondary{position:absolute;top:50px;left:0px;width:50px;color:#666;padding-top:20px;padding-bottom:20px}#secondary h3{text-align:center;padding:0 4px;font-size:14px}#secondary h3.manageuser{margin-top:30px;display:none}#secondary ul{padding-left:0}#secondary li{list-style:none;text-align:center;margin-bottom:10px;padding-top:10px;padding-bottom:10px}#secondary a{text-decoration:none;color:#bbb}#secondary a:hover{color:#777}#secondary a i{font-size:25px;color:#999}#secondary a:hover i{color:#777}#secondary a span{display:none}#secondary p{display:none}.backend #main{margin-left:45px}.overview{list-style:none;margin:0;padding:0}footer{border-top:1px solid #ccc;padding-top:10px;margin-top:20px}footer p{font-size:16px}.backend footer{margin-left:100px;margin-right:15px}legend{border-bottom:3px double #ccc;padding:4px 0;margin-bottom:10px;margin-top:10px}legend span.number{display:inline-block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#333;width:20px;height:20px;text-align:center;color:white;font-size:16px;line-height:20px;vertical-align:top}.requirements{margin-bottom:15px}.actions{margin-bottom:15px}.apply,#cv-service{padding:0 20px 20px;background:#fffdf7;border:1px solid #e5dbd1;margin-bottom:20px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#cv-service{margin-top:20px;padding:0 15px 15px}#cv-service h2{font-weight:500;margin-bottom:20px}#cv-service strong{font-weight:500 !important}.call{padding:0 15px 15px;border:1px solid #e5dbd1;margin-bottom:20px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#e17b60}.call h4{color:white}.particulars .location,.particulars .reward,.particulars .posted{margin-bottom:10px}.requirements .qualification,.requirements .experience{margin-bottom:10px}.ghosted{color:#bbb}.pagination>li>a,.pagination>li>span{color:#e17b60}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#d95735}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{background:#e17b60;border-color:#e17b60}label.required:after,legend.required:after{content:"*";color:red}.box{border:1px solid #ccc;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:0 20px 20px;margin-top:20px}#member_benefits img{display:block;margin-bottom:20px}#home-services .pagenav,#home-training-service .pagenav,#home-marketing .pagenav,#home-cv-service .pagenav,#home-about .pagenav,#home-cv-builder .pagenav{margin-top:30px}#home-services .pagenav a,#home-training-service .pagenav a,#home-marketing .pagenav a,#home-cv-service .pagenav a,#home-about .pagenav a,#home-cv-builder .pagenav a{background:#fbf3f0}#home-services .pagenav .active a,#home-training-service .pagenav .active a,#home-marketing .pagenav .active a,#home-cv-service .pagenav .active a,#home-about .pagenav .active a,#home-cv-builder .pagenav .active a{background:#e17b60}#home-services .panel.smaller,#home-training-service .panel.smaller,#home-marketing .panel.smaller,#home-cv-service .panel.smaller,#home-about .panel.smaller,#home-cv-builder .panel.smaller{margin-top:20px}#home-services .panel.smaller .panel-heading,#home-training-service .panel.smaller .panel-heading,#home-marketing .panel.smaller .panel-heading,#home-cv-service .panel.smaller .panel-heading,#home-about .panel.smaller .panel-heading,#home-cv-builder .panel.smaller .panel-heading{padding:5px 15px;background:#fbf3f0}#home-services .panel.smaller .panel-heading h5,#home-training-service .panel.smaller .panel-heading h5,#home-marketing .panel.smaller .panel-heading h5,#home-cv-service .panel.smaller .panel-heading h5,#home-about .panel.smaller .panel-heading h5,#home-cv-builder .panel.smaller .panel-heading h5{margin:0px}#home-services .panel.smaller .panel-heading .explanation,#home-training-service .panel.smaller .panel-heading .explanation,#home-marketing .panel.smaller .panel-heading .explanation,#home-cv-service .panel.smaller .panel-heading .explanation,#home-about .panel.smaller .panel-heading .explanation,#home-cv-builder .panel.smaller .panel-heading .explanation{font-style:italic;font-weight:300;font-size:18px;line-height:20px;display:inline-block}#home-services .panel.medium,#home-training-service .panel.medium,#home-marketing .panel.medium,#home-cv-service .panel.medium,#home-about .panel.medium,#home-cv-builder .panel.medium{margin-top:20px}#home-services .panel.medium .panel-heading,#home-training-service .panel.medium .panel-heading,#home-marketing .panel.medium .panel-heading,#home-cv-service .panel.medium .panel-heading,#home-about .panel.medium .panel-heading,#home-cv-builder .panel.medium .panel-heading{padding:10px 15px;background:#fbf3f0}#home-services .panel.medium .panel-heading h1,#home-services .panel.medium .panel-heading h2,#home-services .panel.medium .panel-heading h3,#home-services .panel.medium .panel-heading h4,#home-training-service .panel.medium .panel-heading h1,#home-training-service .panel.medium .panel-heading h2,#home-training-service .panel.medium .panel-heading h3,#home-training-service .panel.medium .panel-heading h4,#home-marketing .panel.medium .panel-heading h1,#home-marketing .panel.medium .panel-heading h2,#home-marketing .panel.medium .panel-heading h3,#home-marketing .panel.medium .panel-heading h4,#home-cv-service .panel.medium .panel-heading h1,#home-cv-service .panel.medium .panel-heading h2,#home-cv-service .panel.medium .panel-heading h3,#home-cv-service .panel.medium .panel-heading h4,#home-about .panel.medium .panel-heading h1,#home-about .panel.medium .panel-heading h2,#home-about .panel.medium .panel-heading h3,#home-about .panel.medium .panel-heading h4,#home-cv-builder .panel.medium .panel-heading h1,#home-cv-builder .panel.medium .panel-heading h2,#home-cv-builder .panel.medium .panel-heading h3,#home-cv-builder .panel.medium .panel-heading h4{margin:0px}#home-services .panel.medium .panel-heading .explanation,#home-training-service .panel.medium .panel-heading .explanation,#home-marketing .panel.medium .panel-heading .explanation,#home-cv-service .panel.medium .panel-heading .explanation,#home-about .panel.medium .panel-heading .explanation,#home-cv-builder .panel.medium .panel-heading .explanation{font-style:italic;font-weight:300;font-size:18px;line-height:20px;display:inline-block}#home-index .recentjobs ul{padding:0}#home-index .recentjobs ul li{list-style:none;border-bottom:1px solid #e5dbd1;position:relative}#home-index .recentjobs ul li img{position:absolute;top:0px;left:0px;margin-top:10px;max-width:50px;height:auto;max-height:50px}#home-index .recentjobs ul li div{padding-left:60px}#home-index .recentjobs ul li div h2{margin:10px 0 5px;font-size:22px;line-height:22px;font-weight:500}#home-index .recentjobs ul li div h2 a{pointer:cursor;color:black;text-decoration:none !important}#home-index .recentjobs ul li div h2 a:hover{color:#e17b60}#home-index .recentjobs ul li div p{margin:0 0 15px;font-size:18px;line-height:18px}blockquote{border-color:#e5dbd1;padding-top:0px;padding-bottom:0px}.public-profile{margin:20px;padding:20px;border:1px solid #777}.numberCircle{border-radius:50%;width:25px;font-size:16px;background:#ddd;color:white;display:inline-block;vertical-align:top}.numberCircle span{text-align:center;line-height:25px;display:block}ol.wizard_progress{margin-top:20px;padding-left:0;font-size:18px;font-weight:600;background:#f7f7f7;padding:5px 5px 0px;margin-bottom:20px;border-radius:15px;border:1px solid #f1f1f1}ol.wizard_progress li{display:inline-block;margin-right:10px;color:#ccc;margin-bottom:5px}ol.wizard_progress li.active{color:#555}ol.wizard_progress li.active .numberCircle{background:#e99f8b}ol.wizard_progress li.active a{color:#555}ol.wizard_progress li a{text-decoration:none;color:#ccc;display:inline-block;padding-top:3px}.modal#cv_builder .modal-content{background:#ecf0f3}.modal#cv_builder .modal-content h4{padding:0 10px}.modal#cv_builder .modal-content .modal-body{padding:20px 30px 0;line-height:22px}.modal#cv_builder .modal-content p{margin-bottom:15px}.modal#cv_builder .modal-content a.btn{margin-right:10px}.modal#cv_builder .modal-content #profile_cta_bg{min-height:360px;background:#ecf0f3 url("cv_holding.jpg") no-repeat center bottom}#profiles-start #profile_cta{background:#ecf0f3}#profiles-start #profile_cta h1{padding:20px 30px 0}#profiles-start #profile_cta p{line-height:22px;padding:0 30px;margin-bottom:20px}#profiles-start #profile_cta a.btn{margin-left:30px}#profiles-start #profile_cta #profile_cta_bg{min-height:360px;background:#ecf0f3 url("cv_holding.jpg") no-repeat center bottom}#profiles-show img{margin-bottom:5px}#profiles-show .add_tag{margin-bottom:10px}#profiles-show .add_tag input{display:inline-block}#profiles-show .add_tag button{border-radius:16px !important;vertical-align:top !important;padding:3px 9px !important;margin-top:3px;margin-left:4px}#profiles-show .media-left img{padding:4px;border:1px solid #ddd;background:#eee;width:100px}#profiles-show .media-body p{font-size:14px;line-height:16px}ul#tag_list{padding-left:0}ul#tag_list li{display:inline-block;padding:4px 7px 4px 9px;border-radius:13px;font-size:14px;margin-right:5px;background:#ddd;margin-bottom:7px}ul#tag_list li i{display:inline-block;vertical-align:middle;font-size:16px;margin-left:8px;cursor:pointer;color:#555}ul#tag_list.sample li:first-child{background:none;padding:0;margin-right:7px}ul#tag_list.sample li{background:#ddd;color:#777;padding-right:9px}table.work_experience,table.qualifications{margin-bottom:0px}table.work_experience h4,table.qualifications h4{margin-top:0}table.work_experience .buttons,table.qualifications .buttons{margin-bottom:20px}table.work_experience td.date,table.qualifications td.date{padding-top:15px}.ellipses{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}#home-cv-builder p{line-height:1.45em}body.landing-pages .container-fluid{max-width:960px;margin:0 auto}#landing-pages-cv-builder p{font-size:1.125em;line-height:1.4em}.intro{background:#ecf0f3}.top{min-height:360px;background:#ecf0f3 url("cv_holding_cropped.jpg") bottom right no-repeat}hr.style15{height:6px;background:url(http://ibrahimjabbari.com/english/images/hr-11.png) repeat-x 0 0;border:0;opacity:0.5}h1.jobtitle{font-size:26px;line-height:30px}#home-index section.ourservices{border-top:1px solid #e5dbd1;padding-bottom:30px;padding-top:10px;background:#fbf3f0}.ourservices .fa-check{color:#b1ba18}.ourservices .fa-times{color:#e94941}.ourservices table{color:#555;empty-cells:hide;margin:0 auto 30px}.ourservices table thead th{background:#f9f9f9}.ourservices table thead th h4{font-size:20px;font-weight:700;line-height:20px}.ourservices table tbody th{text-align:left;padding:10px;padding-left:15px;font-weight:normal}.ourservices table tbody td{padding:10px}.ourservices table tbody td.times{background:#f9f9f9}.ourservices table tfoot td{text-align:left}.ourservices table th,.ourservices table td{text-align:center}.ourservices .row{width:90%}.ourservices .row .col-md-6 div.li{border:none !important}.ourservices .row .col-md-6 div{margin-bottom:20px;color:#555;border-radius:10px;border:2px solid #f0d3c8;background:white;background:#fefdfc}.ourservices .row .col-md-6 div h3{text-align:center;font-weight:600;margin:0;padding:20px;padding-bottom:0px}.ourservices .row .col-md-6 div h3 small{display:block;color:#555;margin-top:5px}.ourservices .row .col-md-6 div .li ul{padding:20px 15px 15px 10px}.ourservices .row .col-md-6 div .li ul li{margin-bottom:5px}.modal.publish .modal-body{padding-top:30px}.modal.publish .modal-footer{text-align:center}.modal.publish h4{text-align:center;font-weight:600}.modal.publish .ourservices .row{width:100%;font-size:14px}.modal.publish .ourservices .row .col-md-4 .li ul li{margin-bottom:2px}.modal.publish .ourservices .row .col-md-4 .li ul li.times{opacity:0.7;color:#e94941}.modal.publish a.btn{display:block;margin:0 20px}#return_to_admin{position:fixed;top:60px;right:20px;padding:10px;border-radius:6px;background:rgba(255,255,255,0.95);border:1px solid #777;z-index:100000}@media screen and (min-width: 570px){h1.jobtitle{font-size:42px;line-height:48px}section.cvservice h1,.recentjobs h1{font-size:42px;line-height:48px;font-weight:400}.signup p{font-size:18px !important;line-height:22px !important}section.cvservice p,.benefit1 p{font-size:24px !important;line-height:32px !important}.maintestimonial h3,.maintestimonial h1{font-size:32px;line-height:40px}.usedby h2{font-size:38px;line-height:42px}p.contact span.part{display:inline}}@media screen and (min-width: 640px){.blurb{width:75%}.application#jobs-index tr.heading,#indeed-jobs-index tr.heading{display:table-row}.application#jobs-index tr,#indeed-jobs-index tr{padding:0px;display:table-row;border:none}.application#jobs-index td,#indeed-jobs-index td{display:table-cell;padding:8px;border-top:1px solid #ddd}.application#jobs-index td.date,#indeed-jobs-index td.date{width:auto;position:relative;top:0px}.application#jobs-index td:after,#indeed-jobs-index td:after{content:"" !important}#home-index section.intro #sitetitle,#home-fb section.intro #sitetitle{color:white;text-shadow:1px 2px rgba(0,0,0,0.25);font-size:72px;line-height:72px;font-weight:700;margin-bottom:40px}#home-index section.intro p,#home-fb section.intro p{color:white;text-shadow:2px 1px rgba(0,0,0,0.35);font-weight:400}#home-index section.intro .signup,#home-fb section.intro .signup{background:rgba(38,26,22,0.25)}#home-index section.intro .signup p,#home-fb section.intro .signup p{font-weight:400;font-size:18px;line-height:22px;text-shadow:none;margin-bottom:15px}#home-index section.intro .signup a,#home-fb section.intro .signup a{color:#fffebd}.particulars .location{float:left}.particulars .reward{float:left;margin-left:10px}.particulars .posted{float:left;margin-left:10px}.requirements .qualification{float:left}.requirements .experience{float:left}.requirements .experience.nudge{margin-left:10px}header{border:none;box-shadow:0 1px 2px rgba(0,0,0,0.2);font-size:15px;height:48px;width:100%;z-index:10}#flash .alert{padding-top:13px;padding-bottom:13px}#brand,#identity,.nav-collapse a{font-size:16px;line-height:20px}#brand{top:0px}#identity{margin:0;color:#777}.nav-collapse a{margin-left:20px;display:block;margin-bottom:10px}.backend #brand{margin-left:5px}.backend nav.navbar{margin-right:5px}nav.navbar{width:auto;float:right;position:relative;top:0px}.js .nav-collapse{max-height:none;position:relative}.nav-toggle{display:none}.nav-collapse ul{float:right;width:auto;background:inherit}.nav-collapse li{float:left;width:auto !important;line-height:inherit;padding:0px;border-bottom:none}.nav-collapse li a{color:inherit;text-decoration:none;font-family:inherit;font-weight:400;font-family:'Lato';color:white;padding:3px 10px;line-height:20px;border:none}.nav-collapse li a:hover{background:none}.nav-collapse li.ac a{border:1px solid white;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#secondary:before{width:230px}#secondary{width:230px;top:45px;padding-top:0px;padding-bottom:0px}#secondary h3{margin-left:20px;padding:0;text-align:left;font-size:18px}#secondary li{margin:0;padding:0;text-overflow:ellipsis}#secondary a{display:block;text-align:left;margin-bottom:0px;padding:10px;border-bottom:1px solid #252424;color:#666;padding-left:20px}#secondary a i{font-size:1em;color:#666}#secondary a span{display:inline-block}#secondary a:hover,#secondary a:hover i{color:#bbb;background:#000}#secondary .current a,#secondary .current i{color:#fff}.backend #main{margin-left:235px}#secondary,#secondary:before{background:none;border:none}#secondary{left:20px;width:200px;font-family:'Lato'}#secondary h3{margin-left:0px;font-size:24px;font-weight:900;color:#333;text-rendering:optimizelegibility}#secondary:before{display:none}#secondary a{border-bottom:1px solid #ccc;color:#555;padding-left:0px;font-weight:700;font-size:16px}#secondary a i{color:#555;font-size:18px}#secondary .current a,#secondary .current i{color:#111}#secondary a:hover,#secondary a:hover i{color:#222;background:none}#secondary a span{display:inline}#secondary p{display:block;margin-top:20px}.overview{margin-bottom:20px}.overview li{float:left;width:25%;margin-right:0%}.overview.jobseeker li{width:33.32%}.overview p{margin-right:20px}.overview .sum{border-top:1px solid black;border-bottom:1px solid black;padding:20px 0 10px;margin:0 0 10px;display:block}.overview .num{display:block;line-height:40px;font-size:40px;margin-bottom:10px}header{margin-top:0px}.backend footer{margin-left:245px}#identity{display:block;float:right}.completeness_wrap{border:1px solid #ccc;border-radius:3px;padding:10px}.completeness_cont{float:left;padding:0;border:none;margin-right:20px;margin-top:0px;margin-bottom:0}.tocomplete{margin-left:180px}.tocomplete .list-group{margin-bottom:0}#home-index #hero,#home-fb #hero{background-position:top center}#home-index #hero .bannerbackground,#home-fb #hero .bannerbackground{background:transparent url(banner.jpg) top center no-repeat}#home-index #hero .leftbg,#home-fb #hero .leftbg{width:50%;left:0;height:100%;position:absolute;z-index:1;display:block;background:transparent url(bg-left.jpg) top center repeat-x}#home-index #hero .rightbg,#home-fb #hero .rightbg{width:50%;right:0;height:100%;position:absolute;z-index:1;background:blue;display:block;background:transparent url(bg-right.jpg) 60px 0px repeat-x}#signup.col-sm-4{padding-left:12px;padding-right:12px}#signin.col-sm-4{padding-left:8px}#oneclick.col-sm-4{padding-right:8px}#secondary h3.manageuser{display:block}#profiles-show .media-left img{width:175px;padding:9px}}
