@import 'job_widget.css';@import '../../plugins/jetpack-sharing/sharedaddy/sharing.min.css';@import '../../plugins/jetpack-sharing/genericons/genericons.min.css';body{word-wrap:normal!important}.nav-toggle{width:100%!important;text-align:left!important}#content p{margin-bottom:15px}#wpadminbar{z-index:999999}#aqm-panel{z-index:999998}hr{clear:both}.btn{padding:5px 10px;background:#008061;margin-bottom:2em;display:inline-block;color:#fff;max-width:300px;margin:5px auto;text-align:center;font-size:15px;transition:all .3s}.btn:hover{background-color:#d02549}a.btn,a.btn:hover{color:#fff!important;text-decoration:none}#header #logo img{transition:1s;height:100%}.header-widget .socicon{width:32px!important;height:32px!important;display:inline-block!important;font-size:22px!important;text-align:center!important;padding-top:4px!important;color:#fff!important;margin-left:5px!important}.header-widget .socicon-linkedin{background-color:#0077b5}.header-widget .socicon-twitter{background-color:#55acee}.header-widget .socicon-facebook{background-color:#3b5998}.header-widget .socicon-rss{background-color:#f1592a}.jobRow{margin-bottom:30px;border-bottom:none!important;border-top:1px solid #999}#jobboard_send_ur_cv input[type=text]{height:25px!important}#jobboard_send_ur_cv .label{width:148px!important}.entry img{border:none}.icon-big{font-size:26px;margin-top:.3em!important}.icon-big img{max-height:26px;max-width:26px;width:100%;background-color:transparent;border:none;padding:0}.espresso-event-list-wrapper-dv-thumbnail{width:25%;float:left}.espresso-event-list-wrapper-dv-details{width:75%;float:left}.espresso-event-list-wrapper-dv-details .ticket-selector-submit-btn{float:none;margin-left:15px}.event-single .espresso-event-wrapper-dv-thumbnail{float:right;max-width:380px}.event-tickets{background-color:#008061;display:inline-block;margin-right:10px;margin-top:10px;padding-left:10px;border-radius:6px 0 6px 0}.event-tickets *{color:#fff}.event-tickets input,.event-tickets select,.event-tickets option{color:#333}.event-tickets input[type=submit]{background:#fff;color:#008061!important;-moz-transition:all .6s;-o-transition:all .6s;-webkit-transition:all .6s;transition:all .6s;float:right;margin-right:10px}.event-tickets input[type=submit]:hover{background:#fff!important;box-shadow:rgba(0,0,0,.5) 3px 3px 3px}.ticket-selector-submit-btn{float:none}.espresso-event-list-wrapper-dv .event-datetimes ul{padding:0}.espresso-event-list-wrapper-dv .listDetails{width:55%;float:left;margin-right:5%}.espresso-event-list-wrapper-dv .listDetails .view-details-btn{display:none}.espresso-event-list-wrapper-dv .listThumb{width:40%;float:left}.event-content{margin-top:25px}.ee-event-img-dv{margin-bottom:25px}@media only screen and (max-width:768px){.espresso-event-list-wrapper-dv .listDetails{width:100%;float:none;margin-right:0}.espresso-event-list-wrapper-dv .listThumb{width:100%;float:none}}.espresso-venue-dv{margin-top:25px;display:table;clear:both}.espresso-event-wrapper-dv>.espresso-venue-dv{display:none}.expiredOnly .status-DTU,.expiredOnly .status-DTI{display:none!important}.post>a{display:block;float:right;width:33.33333333%}.post>header{display:block;float:left;width:66.66666666%}.post h2.title.entry-title{max-width:none;height:auto}.post .sd-title{display:none}.post .sharedaddy{float:left;clear:none!important}.page h1.title{margin-bottom:40px}.home #main-sidebar-container>.business-slider.woo-slideshow{display:none}.home .post>a{float:none;width:100%}.home .post>header{float:none;width:100%}.home .post>header h2{min-height:70px!important}.home .post .readmore{clear:both}.entry .widget_woothemes_testimonials{line-height:0;margin-bottom:0}.entry .widget_woothemes_testimonials h2{display:none}.entry .widget_woothemes_testimonials .testimonials-text p,.entry .widget_woothemes_testimonials span{line-height:20px}@media only screen and (min-width:768px){#navigation{background-color:#fff}.home .dmJobsSearch #dmJobSearchForm{float:left;width:40%}.home .dmJobsSearch #dmJobDivisionList{float:left;width:60%}.home .dmJobsSearch #dmJobDivisionList ul{margin-top:20px}#loopedSlider{max-height:250px}#footer{max-width:1000px;margin:0 auto}}.panel-grid .widget_nav_menu ul.menu{border:none!important}.panel-row-style-quickLinks{margin-top:30px!important}.panel-row-style-quickLinks h2{font:300 18px/1em 'Montserrat',arial,sans-serif}.panel-row-style-quickLinks h2 a{color:#d62252;font-size:14px;line-height:normal!important}.widget h3{padding:0 0 .2em}.panel-grid-cell{padding-left:0!important}.panel-grid-cell .widget h3.widget-title{border-bottom:none!important;margin-bottom:10px;padding-bottom:0}#loopedSlider .content{padding:0;padding-bottom:20px}.home #pgc-6-3-1 h3{color:#fff!important}#panel-6-4-0-0,#panel-6-4-1-0{margin-bottom:0}.home #panel-6-4-0-1>article,#panel-6-4-1-1>article{width:100%!important;max-width:100%!important}.home .dmJobsSearch{background-color:#d02549;height:250px;padding:20px}.home .dmJobsSearch h3,.home .dmJobsSearch h4{color:#fff;margin-top:0}.home .dmJobsSearch input{width:100%}.home .dmJobsSearch select{width:100%;padding:5px;border-radius:3px;margin-bottom:10px}.home .dmJobsSearch .btn{padding:6px 10px;border-radius:3px;font-size:18px;background-color:#fff!important;color:#e31c56;float:right;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.home .dmJobsSearch .btn:hover{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#dmJobDivisionList{color:#fff}#dmJobDivisionList a,#dmJobDivisionList a:hover{color:#fff}#dmJobDivisionList ul>li{list-style-type:none}.home .sharedaddy{display:none}#navigation{background:0 0!important}#navigation ul.nav>li:hover{background:0 0}#navigation ul.nav>li a:hover,#navigation ul.nav>li:hover a,#navigation ul.nav li ul li a,#navigation ul.cart>li:hover>a,#navigation ul.cart>li>ul>div,#navigation ul.cart>li>ul>div p,#navigation ul.cart>li>ul span,#navigation ul.cart .cart_list a,#navigation ul.nav li.current_page_item a,#navigation ul.nav li.current_page_parent a,#navigation ul.nav li.current-menu-ancestor a,#navigation ul.nav li.current-cat a,#navigation ul.nav li.current-menu-item a{background:0 0}.panel-grid-cell .widget p,.panel-grid-cell .widget .textwidget{font:300 16px/1.5em 'Montserrat',arial,sans-serif;color:#555}.textwidget .red .button{-moz-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;transition:all 1s;background-color:#d02549!important}.textwidget .red .button:hover{background-color:#ad1e3c!important}.socialicon{width:32px;height:32px;margin:2px}.searchcol .searchwrap{background:#e9e9e9;margin:0;padding:15px 40px;margin-bottom:1em}.widget_woothemes_testimonials h2{font:20px helvetica neue,Helvetica,sans-serif!important;margin-bottom:10px}.widget_woothemes_testimonials .testimonials-text{font-size:1.2em}.widget_woothemes_testimonials .quote .author{color:#d02549;font-size:12px}.widget_woothemes_testimonials p{font-size:12px;color:#959595;margin-bottom:.5em}.widget_woothemes_testimonials .quote{margin-bottom:1em}.quote{background:#fafafa;border-left:10px solid #eee;margin:1em 0;padding:.5em 10px;line-height:25px;quotes:"\201C""\201D"}.quote:before{color:#d61d52;content:"\201C";font-size:4em;line-height:.1em;margin-right:.5em;vertical-align:-.6em}blockquote p{display:inline}#home-footers.panel-grid .widget_nav_menu ul.menu li a{border:none;color:#959595;font-size:12px}#home-footers.panel-grid .widget_nav_menu ul.menu{border:none}#home-footers.panel-grid .widget_nav_menu ul.menu li.parent>a{color:#008061;font-size:1.05em}#home-footers.panel-grid .widget_nav_menu ul.menu li a:hover{background:0 0;text-decoration:underline}#home-footers .widget_siteorigin-panels-postloop .lower_wrap .dl-horizontal{display:table;width:100%}#home-footers .widget_siteorigin-panels-postloop .lower_wrap dl>dt{width:25%;float:left;display:table-cell}#home-footers .widget_siteorigin-panels-postloop .lower_wrap dl>dd{display:table-cell;padding-top:0;width:75%;float:right}#home-footers .widget_siteorigin-panels-postloop .lower_wrap dl dd h4{margin-top:0;font-size:14px;color:#5a5a5a}#home-footers .widget_siteorigin-panels-postloop .lower_wrap dl dt strong{font-size:12px}#home-footers .widget_siteorigin-panels-postloop .lower_wrap dl>dd dt{width:40%}#home-footers .widget_siteorigin-panels-postloop .lower_wrap dl>dd dd{width:60%;font-size:12px;color:#959595}#home-footers .lower_wrap .pink a{clear:both;display:block;color:#d02549;font-size:14px;margin-bottom:.2em;font-weight:100}#home-footers .lower_wrap dt p.date{color:#c2c2c2;font-style:italic;font-size:11px}#home-footers .lower_wrap .more a button{color:#fff;padding:.5em 1em;font-size:1em;text-transform:uppercase;font-weight:700;margin-top:2em;border-radius:5px;margin-left:25%}.pagination{display:inline-block;margin:0 auto;width:100%;text-align:center;padding-top:3em;padding-bottom:3em;font-size:20px}.pagination a,.pagination .previous,.pagination .next,.pagination a,.pagination .current{font-size:2em;padding-left:.5em;padding-right:.5em;font-weight:700;font-style:italic}.lower_wrap .pink{display:block;font-style:normal;font-weight:700}.apply_for_job #apply_for_job{width:auto;height:auto}.apply_for_job{width:auto;height:auto;padding:1em}#jobboard_send_ur_cv .label label{color:#5a5a5a;font-size:14px;font-weight:700}#jobboard_send_ur_cv .label span{color:red}fieldset legend{border-bottom:1px solid #5a5a5a;width:100%;font-size:1.4em;padding-bottom:.5em}#jobboard_send_ur_cv .required{width:315px}#jobboard_send_ur_cv #awe .required{width:auto}#jobboard_send_ur_cv label{margin-right:2em}#jobboard_send_ur_cv #awe select.required{width:315px}.clearfix{clear:both;content:"";display:block}#jobboard_send_ur_cv #awe input[type=file]{width:315px}#jobboard_send_ur_cv input[type=radio]{width:auto}#jobboard_send_ur_cv .button{float:left}#jobboard_send_ur_cv .myButton{margin:0;width:auto;height:auto;text-align:center}#jobboard_send_ur_cv .button{background:0 0;border-radius:5px}#jobboard_send_ur_cv #jobboard_submit_cv{padding:1.3em;margin:0}.testimonial header h3{color:#d02549;font-size:1.2em}.testimonial header h3 span{color:#333;font-style:italic;font-size:12px}.testimonial{margin-top:1em;margin-bottom:1em;display:inline-block}.post-type-archive-testimonial #content #main{width:100%!important}.searchcol .searchwrap input{background-color:#fff;border:1px solid #e4e4e4;color:#333;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.2;margin-bottom:0;padding:5px 10px;text-shadow:0 1px 1px rgba(255,255,255,.75);margin-top:-3px;height:40px}#newjob .searchwrap .customSelect{margin-right:34px}#newjob .customSelect{width:190px!important}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.customSelect .selectedValue{padding:10px;margin-bottom:0;line-height:1.2;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);cursor:pointer;background-color:#fff;border:1px solid #e4e4e4;font-family:Arial,Helvetica,sans-serif;font-size:15px;position:relative;margin-top:-22px}.division.searchpg{margin-top:28px}.division.searchpg h2.page-title{padding-bottom:.5em;margin-bottom:1em;border-bottom:1px solid #ebebeb}.searchcol .searchwrap h3{color:#333;font-size:16px;margin-bottom:28px;margin-top:20px;font-weight:500}.division.searchpg #searchform{border:none}#newjob .searchwrap input[type=text]{width:100%;box-sizing:border-box;background:#fff;border:none;border-radius:0}.searchpg .searchcol .searchwrap fieldset{float:none}.searchpg .searchcol .searchwrap select{width:100%}.searchcol form .btn{background:#d02549;border:none;color:#fff;padding:1em;border-radius:2px;padding:6px 26px 6px 28px;font-size:1.2em;margin-top:1em;margin-bottom:1.5em}.searchcol select{background:0 0;padding:5px;padding-left:10px;font-size:15px;line-height:1.2;border:0;border-radius:0;height:35px;-webkit-appearance:none;color:#b0b0b0;width:90%}.styled-select{display:block;width:100%;height:35px;background:url(images/arrow_icon.png) no-repeat right #fff;margin:1em 0 0}.job_listing_btn.resume-submit a.btn{padding:1em 2em;background:#008061;margin-bottom:2em;display:block;color:#fff;max-width:300px;margin:2em auto;text-align:center;font-size:1.5em}.job_listing_btn.resume-submit a.btn:hover{background:#045d48;text-decoration:none}.lower_body.keep_here{display:inline-block;clear:both;width:100%}.lower_body .lower_wrap{margin-top:2em;margin-bottom:2em;display:inline-block;width:100%}.lower_body .dl-horizontal dd h4{font-size:1.2em;color:#5a5a5a;margin-bottom:23px}.dl-horizontal dt{float:left;width:auto;overflow:hidden;clear:left;text-align:left;text-overflow:ellipsis;white-space:nowrap}.lower_body .dl-horizontal dd strong{font-size:14px;color:#5a5a5a;margin-right:5px}.lower_body .dl-horizontal dd dd{color:#959595;font-weight:100;font-size:15px}.lower_body .low p{color:#959595}.lower_body .dl-horizontal dd span.pink a{color:#d02549;display:inline-block;margin-top:.5em;margin-bottom:.5em}.col-sm-6.col-md-6{border-bottom:1px solid}@media only screen and (min-width:768px){div#sticky{position:fixed;top:0;margin:auto;z-index:100000;width:100%;background:#fff}#stickyspacer{height:190px}.searchpg .searchcol .searchwrap fieldset{float:left;width:23%;margin-right:4%}.searchpg .searchcol .styled-select{margin-top:0;width:23%;float:left;margin-right:4%}.searchcol .searchwrap input[type=text]{margin:0;height:35px}.searchcol form .btn{margin-top:0}.searchcol .searchwrap{margin-bottom:1em}.col-sm-6.col-md-6{display:inline-block;float:left;width:100%}.hide{display:none}.header-widget #search-2{display:none}}@media only screen and (min-width:992px){.container{width:970px}}.home .threecol-one{margin-bottom:0}.home .post,.search .page{margin:0 0 15px}body #wrapper #content .button:hover,body #wrapper #content .reply a:hover,body #wrapper #content #respond .form-submit input#submit:hover,input[type=submit]:hover,body #wrapper #content button:hover,#navigation ul.cart .button:hover{border:none;background:#008061}ul.lcp_catlist p{margin-top:17px!important}.category-seminars img.woo-image{display:none!important}.lcp_thumbnail{float:left;margin-right:10px}.lcp_catlist li{clear:both}.customSelect .selectedValue{padding:10px;margin-bottom:0;line-height:1.2;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);cursor:pointer;background-color:#fff;border:1px solid #e4e4e4;font-family:Arial,Helvetica,sans-serif;font-size:15px;position:relative;margin-top:-22px}@media screen and (min-width:768px){#navigation ul.nav>li.menu-item-has-children ul.sub-menu li>a{}}nav#navigation{margin-bottom:10px}#tabs{padding:0;border:none}#tabs i{font-size:2em}#tabs iframe{width:100%!important}.ui-tabs .ui-tabs-nav{border-radius:0;margin-bottom:1em;background:#008061}.ui-tabs .ui-tabs-panel{padding:0}.ui-tabs .ui-tabs-nav li a{padding:.5em}.panel-grid-cell .widget h3{color:#d02549;font-size:1.5em;font-weight:600}.panel-grid-cell .widget h3 a{color:#d02549}.panel-row-style-contact-details .panel-grid-cell .widget h3{font-size:1.5em}.widget ul{list-style-type:none}#loopedSlider ul.slides li.slide:first-child{display:block}#header{text-align:center}#header .header-widget span{width:100%;display:block;font-size:1.5em;margin-top:.5em;margin-bottom:.5em}#header .header-widget span i{color:#008061}i.fa-twitter-square{color:#36c9dd}i.fa-facebook-square{color:#214b96}i.fa-linkedin-square{color:#005cb6}i.fa-rss-square{color:#db4307}#header .header-widget a>i{font-size:2em;margin-left:.1em;margin-right:.1em}#header .header-widget .widget_search{max-width:300px;margin:0 auto}#loopedSlider .content{background:#d8d8d8;border-top-right-radius:10px}#loopedSlider.business-slider .content h2{line-height:1.5em}.page:not(.home) #wrapper #loopedSlider.business-slider .content h2{color:#000}.page:not(.home) #wrapper #loopedSlider.business-slider .content .excerpt p{font-size:1.3em;color:#000}.panel-grid .widget_nav_menu ul.menu{padding:0;border:1px solid #e3e3e3;border-bottom:none}.panel-grid .widget_nav_menu ul.menu li{list-style-type:none}#main .panel-row-style-features a.button span.icon{float:left;text-align:center;margin-top:.5em;width:20%}#main .panel-row-style-features a.button span.service{width:80%;float:left;text-align:left}.panel-grid .widget_nav_menu ul.menu li a{width:100%;padding-left:1em;padding-right:1em;display:inline-block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;padding-top:.3em;padding-bottom:.3em;color:#008061;border-bottom:1px solid #e3e3e3}.panel-grid .widget_nav_menu ul.menu li a:hover{color:#fff;text-decoration:none;background:#008061}.panel-row-style-contact-details .panel-grid-cell{text-align:center}.panel-row-style-contact-details h3.widget-title{color:#008061;font-size:1.5em}.panel-row-style-contact-office h2{color:#d02549;font-size:2.5em;font-weight:200;text-align:center}.panel-row-style-contact-details i{color:#008061;font-size:3.5em;width:100%}.panel-row-style-contact-resume a.button{width:100%;margin:0 auto;display:block;padding:.5em 1em;font-size:1.5em}#main .panel-row-style-features .panel-grid-cell{margin-bottom:0}#main .panel-row-style-features a.button{width:100%;padding-top:1em;padding-bottom:1em;text-transform:none;font-size:1em;border-radius:7px;-moz-transition:background ease-in .3s;-o-transition:background ease-in .3s;-webkit-transition:background ease-in .3s;transition:background ease-in .3s}#content #main .panel-row-style-features a.button:hover{-moz-transition:background ease-in .3s;-o-transition:background ease-in .3s;-webkit-transition:background ease-in .3s;transition:background ease-in .3s;background:#005231}#content #main .panel-row-style-features a.button.grey{-moz-transition:background ease-in .3s;-o-transition:background ease-in .3s;-webkit-transition:background ease-in .3s;transition:background ease-in .3s;background:#3b3b3b}#content #main .panel-row-style-features a.button.grey:hover{-moz-transition:background ease-in .3s;-o-transition:background ease-in .3s;-webkit-transition:background ease-in .3s;transition:background ease-in .3s;background:#1b1b1b}.home #main .panel-grid{}.panel-grid#home-blog-posts{margin-top:1em}.panel-grid#home-blog-posts .panel-grid-cell:first-child .widget-title{color:#d02549;font-size:2.5em}.panel-grid#home-blog-posts .panel-grid-cell:first-child .post h2.title a{color:#333;font-weight:400}.panel-grid#home-blog-posts .panel-grid-cell:first-child .post h2.title a:hover{text-decoration:none}.panel-grid#home-blog-posts .panel-grid-cell a.button{width:100%;border-radius:0;padding-top:.5em;padding-bottom:.5em;font:bold 14px/1.2em "Helvetica Neue",Helvetica,sans-serif;font-size:1.5em;font-weight:100}.panel-grid#home-blog-posts .panel-grid-cell:last-child .widget h3{background:#008061;color:#fff;font-weight:100;text-align:center;font-size:1.5em;padding-top:.5em;padding-bottom:.5em}.panel-grid#home-blog-posts .panel-grid-cell:last-child .widget_nav_menu{background:#f2f2f2}.panel-grid#home-blog-posts .panel-grid-cell:last-child .widget_nav_menu ul{padding-left:1em;padding-right:1em}.panel-grid#home-blog-posts .panel-grid-cell:last-child .widget_nav_menu ul li{list-style-type:none}.panel-grid#home-blog-posts .panel-grid-cell:last-child .widget_nav_menu ul li a{padding-top:.2em;padding-bottom:.2em;display:inline-block;width:100%;border-bottom:1px solid #fff}#footer-widgets.col-4 .footer-widget-4 .widget_text .footerlogo{margin-bottom:1em}#footer-widgets.col-4 .footer-widget-4 .widget_text .footersocials{margin-bottom:1em}#footer-widgets.col-4 .footer-widget-4 .widget_text .footersocials h4{margin-bottom:.5em}#footer-widgets.col-4 .footer-widget-4 .widget_text .footersocials a i{font-size:2em;margin-right:.2em}#footer-widgets.col-4 .footer-widget-4 .widget_text .footercontact .region{width:49%;margin-right:1%;float:left;color:#d02549}#footer-widgets.col-4 .footer-widget-4 .widget_text .footercontact .region a{display:inline-block;color:#008061}h2.title.entry-title{display:block;clear:both;display:-webkit-box;max-width:220px;height:70px;overflow:hidden;text-overflow:ellipsis;color:#333;font:300 22px/1.0em 'Montserrat',arial,sans-serif!important}@media screen and (min-width:460px){}@media screen and (min-width:768px){.panel-grid-cell .widget h3{font-size:2.5em}.panel-row-style-contact-office h2{text-align:left}.panel-row-style-contact-resume a.button{width:50%}ul.nav ul{padding:0}#navigation ul.nav>li a{position:relative}#navigation ul.nav>li ul.sub-menu{min-width:230px}#navigation ul.nav>li.menu-item-has-children ul.sub-menu li>a{background:#a9cc39!important;color:#fff!important}#navigation ul.nav>li.menu-item-has-children ul.sub-menu li>a:hover{background:#a9cc39!important;text-decoration:none}#navigation ul.nav>li.menu-item-has-children ul.sub-menu li.current-menu-item>a{background:#a9cc39!important}#navigation ul.nav>li.menu-item-has-children>a:before{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #a9cc39;position:absolute;bottom:0;left:1em;display:none}#navigation ul.nav>li.menu-item-has-children:hover>a:before,#navigation ul.nav>li.menu-item-has-children a:hover:before{display:block}#loopedSlider{margin-bottom:20px}#wrapper #loopedSlider.business-slider .content{width:70%;background:#fff;background:rgba(255,255,255,.7);top:auto;bottom:1.5em}#loopedSlider.business-slider .content h2{color:#585858;font-size:1em;font-family:montserrat,arial,sans-serif!important}.page:not(.home) #loopedSlider.business-slider li.slide{height:290px}.page:not(.home) #loopedSlider.business-slider img.woo-image{width:auto;height:100%;float:right}.page:not(.home) #wrapper #loopedSlider.business-slider .content{width:47%;background:#19b6c2!Important;bottom:auto;height:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.page:not(.home) #wrapper #loopedSlider.business-slider .content h2{color:#fff;font-weight:500}.page:not(.home) #wrapper #loopedSlider.business-slider .content .excerpt p{font-size:1.3em;font-weight:100;color:#fff}#main .panel-row-style-features .panel-grid-cell{width:50%;float:left}.header-widget{width:50%;text-align:right}#header .header-widget .widget_search{margin:1em auto;margin-right:0}#header .header-widget span{width:auto;display:inline;margin-left:1em}.header-widget .widget{margin-top:0}#header{padding-top:20px;padding-bottom:20px}#navigation{margin-bottom:0}}@media screen and (min-width:768px){#navigation ul.nav li ul li a{background:#008061!important;color:#fff!important}#navigation ul.nav li:hover ul li a{color:#fff!important}#navigation ul.nav li:hover ul li a:hover{background:#00B085!Important;color:#fff!important;text-decoration:none}.page:not(.home) #wrapper #loopedSlider.business-slider .content{padding:40px}#main .panel-row-style-features a.button span.icon{width:20%}#main .panel-row-style-features a.button span.service{width:80%}#navigation ul.nav>li.menu-item-has-children:hover>a:before{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #008061;position:absolute;bottom:0;left:1em;display:block}}@media screen and (min-width:980px){#footer-widgets.col-4 .block{width:18%;margin-right:2%}#footer-widgets.col-4 .footer-widget-4{width:38%}#footer-widgets.col-4 .footer-widget-4 .widget:first-child{width:38%;margin-right:2%;float:left}#footer-widgets.col-4 .footer-widget-4 .widget:last-child{width:60%;float:left}}@media screen and (min-width:1200px){#main .panel-row-style-features .panel-grid-cell{width:25%}#main .panel-row-style-features a.button{padding-top:1em;padding-bottom:1em}#main .panel-row-style-features a.button span.icon{width:30%}#main .panel-row-style-features a.button span.service{width:70%}}.spektrum .date{background:#d02549!important;color:#fff!important}.spektrum .number-date{background:#d02549!important}.spektrum .blog_header h1{margin-top:15px!important}.home #main .panel-grid{background-color:#fff;padding:0!important}.home #main .panel-grid{margin:0!important}.panel-grid{background-color:transparent;padding:0;padding-bottom:20px!important;margin:0!important}.searchcol .searchwrap{background:#e9e9e9;margin:0 16px;padding:15px 40px;margin-bottom:57px}.searchcol .searchwrap fieldset{float:left}#newjob .searchwrap input{width:220px;margin-right:30px}.searchcol .searchwrap input{background-color:#fff;border:1px solid #e4e4e4;color:#333;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.2;margin-bottom:0;padding:5px 10px;text-shadow:0 1px 1px rgba(255,255,255,.75);margin-top:-3px;height:40px}#newjob .searchwrap .customSelect{margin-right:34px}#newjob .customSelect{width:190px!important}@media(min-width:992px){.container{width:970px}}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.sd-content ul li{float:left;list-style-type:none}div#text-3 a{font-size:30px!important}@media(max-width:1024px){#main .panel-row-style-features .panel-grid-cell{padding:0 7px!important}}@media(max-width:768px){#main-sidebar-container .slides img{display:none}#main .panel-row-style-features .panel-grid-cell{float:left;padding:0 .5%!important}.home .dmJobsSearch{height:400px;padding:20px}.home .dmJobsSearch div{clear:both}.home .dmJobsSearch #dmJobDivisionList ul{margin-top:60px;margin-left:0;padding-left:0}}@media(max-width:640px){#main .panel-row-style-features .panel-grid-cell{float:left;overflow:hidden;padding:0 .5%!important;width:49%!important}#pg-6-0.panel-grid::after{clear:none!important}#pg-6-1.panel-grid::after{clear:both!important}}.home .post{}.footer_menu ul,.footer_menu li{display:inline-block;margin-right:10px}.slick-slide{height:250px}.slick-dots{position:absolute;bottom:-65px!important;display:block;width:100%;padding:0!important;list-style:none;text-align:center;padding-left:0!important;background-color:lightgrey}.slick-dots li{width:33.26%;height:50px;margin:0;color:#d1214a;font-size:30px;background-color:#d3d3d3;text-align:center;padding-top:15px;max-height:40px}.slick-dots li a:hover{text-decoration:none;color:inherit}.slick-dots li.slick-active{color:#fff;background-color:#d1214a}.slick-dots li:nth-last-of-type(1){border-left:1px solid #d1214a}.slick-dots li:nth-last-of-type(2){border-left:1px solid #d1214a}.jobSearchComponentContainer{width:50%;float:left}.textBoxJobSearchComponent{height:27px;width:210px;margin-bottom:5px!important}.dropDownJobSearchComponent{padding:5px;background:#fff;border-color:#efefef;border-width:2px;border-style:solid;margin-bottom:5px!important;border-radius:3px;font-size:1em;color:#666;font-family:inherit;height:40px;width:210px}.searchButtonJobSearchComponent{background-color:#12b5c1!important;height:30px;width:110px;font-size:18px;border-radius:3px}.iconListComponentContainer{float:left;margin-left:20px;margin-top:38px}.iconListComponentContainerForContracts{float:left;margin-left:30px;margin-top:45px}.atag{width:inherit;text-align:center}.icon{float:left;text-align:center;margin-top:.5em;width:20%}.headSlider{}.headSlider .sliderItem{position:relative}.headSlider .jobSeekerContent{background-color:rgba(255,255,255,.7)!important;position:absolute;top:0;right:0;bottom:0;width:48%;z-index:2;padding:15px}.headSlider .employersContent{background-color:transparent!important;position:absolute;top:0;right:0;bottom:0;width:48%;z-index:2;padding:15px}.headSlider .contractContent{background-color:#d02549;position:absolute;top:0;left:0;bottom:0;width:48%;z-index:2;padding:15px}.headSlider .contractorIconList{font-size:18px!important;line-height:13px!important;margin-left:10px!important;font-weight:100!important;margin-top:10px!important;margin-bottom:20px!important;color:#fff!important}.headSlider .iconList{padding-left:0;list-style-type:none;width:180px;padding:0;margin:0}.headSlider .contractorMainIconList{padding-left:0;list-style-type:none;width:100%;padding:0;margin:0}.headSlider .iconList li{margin-bottom:4px;list-style-type:none}.headSlider .iconList li span{display:block;float:left;color:#003752}.headSlider .iconList li .icon-big{margin-top:4px!important;font-size:20px;text-align:center}.headSlider .iconList li .icon-big img{margin:auto}.headSlider .iconList li .contractorIconTitle{font-size:14px;line-height:19px;margin-left:0;font-weight:100;color:#fff;margin-bottom:5px}.headSlider .iconList li .iconTitle{font-size:12px;line-height:13px;margin-left:10px;font-weight:700}.marginLeft0px{margin-left:0!important}.marginTop0px{margin-top:0!important}.width100{width:100%!important}.quaySeminarIconTitle{font-size:18px!important;font-weight:100!important;margin-top:8px!important}.contractorHeadingSize{font-weight:500;margin-bottom:5px;color:#fff;font-size:27px}.contractorHeadingSizeh1{font-weight:500;margin-bottom:5px;color:#fff;font-size:22px}@media screen and (max-width:1010px){.mobileVersionDisplayNone{display:none!important}.headSlider .contractContent{background-color:#d02549;position:absolute;top:0;left:0;bottom:0;width:100%;z-index:2;padding:15px}.headSlider .employersContent{background-color:#efefef!important;position:absolute;top:0;right:0;bottom:0;width:100%;z-index:2;padding:15px}.headSlider .jobSeekerContent{clear:both;content:"";display:block;background-color:#efefef!important;position:relative;top:auto;right:auto;bottom:auto;width:100%;z-index:2;padding:15px;overflow:auto}.searchButtonJobSearchComponent{background-color:#12b5c1!important;height:30px;width:110px;font-size:18px;border-radius:3px}}@media screen and (max-width:600px){.home #main .panel-grid{padding-left:15px!important;padding-right:15px!important}.headSlider .slick-slider{margin-bottom:160px!important}.headSlider{margin:0 -22px;padding-right:0!important}.headSlider .slick-dots{bottom:-160px!important}.headSlider .slick-dots li{width:100%;font-size:20px}.iconListComponentContainerForContracts{overflow:hidden}.iconListComponentContainer{overflow:hidden;float:none;margin-left:0}.iconListComponentContainer .iconList{width:100%;margin-left:0}.iconListComponentContainer li{width:50%;float:left}.jobSearchComponentContainer{width:100%;float:none;text-align:center;display:block}.headSlider .employersContent{background-color:#efefef!important;position:absolute;top:0;right:0;bottom:0;width:100%;z-index:2;padding:15px}width100{width:auto!important}.headSlider .jobSeekerContent{background-color:#efefef!important;position:relative;width:100%;z-index:2;padding:15px}}.home .post .post-meta,.home .post .entry{display:none}.panel-grid-cell .panel{margin-bottom:10px!important}@media only screen and (min-width:1920px){.espresso-event-header-dv h1{max-width:35vw}}@media only screen and (min-width:1440px) and (max-width:1680px){.espresso-event-header-dv h1{max-width:40vw}}@media only screen and (min-width:1024px){.event-single .espresso-event-wrapper-dv-thumbnail{float:right;max-width:330px!important;display:flex;margin:0 0 -46.5vh}}@media only screen and (min-width:960px) and (max-width:1023px){.event-single .espresso-event-wrapper-dv-thumbnail{float:right;max-width:290px!important;display:flex;margin:45px 0 -46.5vh}}@media only screen and (min-width:800px) and (max-width:959px){.event-single .espresso-event-wrapper-dv-thumbnail{float:right;max-width:250px!important;display:flex;margin:45px 0 -46.5vh}.event-tickets{background-color:#008061;display:inline-block;max-width:63%!important;margin-right:10px;margin-top:10px;padding-left:10px;border-radius:6px 0 6px 0}}@media only screen and (min-width:736px) and (max-width:799px){.event-single .espresso-event-wrapper-dv-thumbnail{float:right;max-width:250px!important;display:flex;margin:5px 0 -46.5vh}.event-tickets{background-color:#008061;display:inline-block;max-width:58%!important;margin-right:10px;margin-top:10px;padding-left:10px;border-radius:6px 0 6px 0}}@media only screen and (min-width:599px) and (max-width:601px){.event-single .espresso-event-wrapper-dv-thumbnail{float:right;max-width:180px!important;display:flex;margin:5px 12px -46.5vh 0}.event-tickets{background-color:#008061;display:inline-block;max-width:100%!important;margin-right:10px;margin-top:10px;padding-left:10px;border-radius:6px 0 6px 0}.espresso-event-header-dv h1{max-width:55vw!important}}.fa{font-size:25px!important;color:#008061;padding:0 50px 0 0}.fa-phone-square{padding-right:9.1%}.fa-envelope{padding-right:8.3%}#address a{font-size:18px!important;margin-bottom:-25px!important;line-height:25px;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#address2 a{font-size:18px!important;line-height:10px;color:#333}#addwrap{padding-bottom:20px}@media only screen and (min-width:960px) and (max-width:960px){.fa{font-size:25px!important;color:#008061;padding:0 50px 0 0}.fa-phone-square{padding-right:10%!important}.fa-envelope{padding-right:9%!important}#address a{font-size:18px!important}#address2 a{font-size:18px!important}}@media only screen and (min-width:800px) and (max-width:959px){.fa{font-size:25px!important;color:#008061;padding:0 50px 0 0}.fa-phone-square{padding-right:11.5%!important}.fa-envelope{padding-right:10.5%!important}#address a{font-size:14px!important}#address2 a{font-size:14px!important}}@media only screen and (min-width:768px) and (max-width:799px){.fa{font-size:25px!important;color:#008061;padding:0 50px 0 0}.fa-phone-square{padding-right:5.9%!important}.fa-envelope{padding-right:5.5%!important}}@media only screen and (min-width:736px) and (max-width:767px){.fa{font-size:25px!important;color:#008061;padding:0 50px 0 0}.fa-phone-square{padding-right:6%!important}.fa-envelope{padding-right:5.4%!important}#address a{font-size:18px!important}#address2 a{font-size:18px!important}}@media only screen and (min-width:668px) and (max-width:735px){.fa{font-size:25px!important;color:#008061;padding:0 50px 0 0}.fa-phone-square{padding-right:7.7%!important}.fa-envelope{padding-right:6.9%!important}}@media only screen and (min-width:600px) and (max-width:667px){.fa{font-size:25px!important;color:#008061;padding:0 50px 0 0}.fa-phone-square{padding-right:7%!important}.fa-envelope{padding-right:6.4%!important}}@media only screen and (min-width:414px) and (max-width:599px){.fa{font-size:25px!important;color:#008061;padding:0 50px 0 0}.fa-phone-square{padding-right:12%!important}.fa-envelope{padding-right:10.5%!important}#address a{font-size:14px!important}#address2 a{font-size:14px!important}}@media only screen and (min-width:375px) and (max-width:413px){.fa{font-size:25px!important;color:#008061;padding:0 50px 0 0}.fa-phone-square{padding-right:13.6%!important}.fa-envelope{padding-right:12.4%!important}#address a{font-size:14px!important}#address2 a{font-size:14px!important}}@media only screen and (max-width:374px){.fa{font-size:25px!important;color:#008061;padding:0 50px 0 0}.fa-phone-square{padding-right:12.5%!important}.fa-envelope{padding-right:11.4%!important}.fa-map-marker{padding-right:15%!important}#address a{font-size:14px!important}#address2 a{font-size:14px!important}}.srpw-block li{list-style-type:none!important}.srpw-thumbnail{overflow:hidden!important;object-fit:cover!important;object-position:50% 70%!important;width:100px!important;height:100px!important}.srpw-content{margin-top:1.7vw}.srpw-content a{color:#003572!important;font-weight:700}.rpwwt-widget ul li img{width:75px;height:75px;overflow:hidden;object-fit:cover;object-position:50% 70%}.rpwwt-post-title{padding-top:1.5vw;display:block;color:#333;font-weight:700}.rpwwt-widget ul li{overflow:hidden;margin:0 0 0!important;list-style-type:none!important}.rpwe_widget ul li{list-style-type:none!important}.rpwe_widget img{width:400px!important;height:200px!important;overflow:hidden;object-fit:cover;object-position:50% 70%}.rpwe_widget h3{font-size:18px!important}#hrb{margin-bottom:-10%!important;margin-top:-10%!important}.panel-grid-cell .widget h3.widget-title{color:#003572!important;font:25px montserrat!important;font-weight:600!important}#menu-item-1655{margin-left:0%;margin-right:-35%;overflow:hidden}ul.nav{position:relative!important;margin-bottom:0;width:100%;margin-right:1em}#navigation ul.nav>li{border-right:0 solid #dbdbdb;padding-right:0%}#navigation ul.nav>li{border-right:0 solid #dbdbdb;padding-right:5%;padding-left:0%}@media only screen and (min-width:768px) and (max-width:1023px){#menu-item-1655{margin-left:0%;margin-right:-35%;overflow:hidden}ul.nav{position:relative!important;margin-bottom:0;width:100%;margin-right:1em}#navigation ul.nav>li{border-right:0 solid #dbdbdb;padding-right:0%}#navigation ul.nav>li{border-right:0 solid #dbdbdb;padding-right:1%!important;padding-left:0%}}#footer-widget{display:block;height:200px;float:left;width:14%;margin-left:0;margin-right:35px}#footer-widget1{float:left;width:24%;margin-left:0;margin-right:35px}#footer-widget5{float:left;width:20%;margin-left:0;margin-right:0}#footer-copyright{float:left;width:100%;text-align:right;border-top:1px solid #333}#footer-copyright p{line-height:0!important;padding-top:10px}#footer-widget1 h3{color:#333;font-weight:700;border:none;font-size:24px;margin-bottom:0}#footer-widget1 h4{color:#333;font-weight:400;border:none;font-size:14px;margin-bottom:15px}#footer-widget .widget h3{font:normal 14px/1.2em "Montserrat";color:#003572;border:none;font-weight:700}#footer-widget a{color:#333;font-size:12px!important}@media only screen and (min-width:768px){#footer{max-width:1000px!important;margin:0 auto}}@media only screen and (min-width:769px) and (max-width:1024px){#footer-widget1{float:left;width:20%!important;margin-right:55px!important}#footer-widget1 h4{font-size:12px!important}}@media only screen and (min-width:641px) and (max-width:768px){#footer-widget1{float:left;width:33%!important;margin-right:55px!important}#footer-widget5{width:33%!important}#footer-widget1 h4{font-size:12px!important}}@media only screen and (max-width:640px){#footer-widget1{float:left;width:100%!important;margin-right:55px!important}#footer-widget5{float:left;width:100%!important;margin-right:55px!important}#footer-widget{float:left;width:25%!important;margin-right:25px!important;margin-bottom:80px}}ul.job_listings li.job_listing a img.company_logo,.single_job_listing .company img{height:auto!important}ul.job_listings li.job_listing>a{display:flex;justify-content:space-between}.widget ul.job_listings h3{border-bottom:none}#twitter-tab iframe{max-height:350px}