@font-face {
    font-family: 'HelveticaMD';
    font-style: normal;
    font-weight: normal;
    src: url('fonts/helvetica_neue_bold_condensed-webfont.eot');
    src: url('fonts/helvetica_neue_bold_condensed-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/helvetica_neue_bold_condensed-webfont.woff') format('woff'),
    url('fonts/helvetica_neue_bold_condensed-webfont.ttf') format('truetype'),
    url('fonts/helvetica_neue_bold_condensed-webfont.svg#helvetica_neuebold_condensed') format('svg');
}

@font-face {
    font-family: 'HelveticaRG';
    src: url('fonts/helvetica/HelveticaNeueLTProStd_RG.eot') format('embedded-opentype'),
    url('fonts/helvetica/HelveticaNeueLTProStd_RG.woff') format('woff'),
    url('fonts/helvetica/HelveticaNeueLTProStd_RG.ttf') format('truetype'),
    url('fonts/helvetica/HelveticaNeueLTProStd_RG.svg#HelveticaNeueLTStdCn') format('svg');
    /*src: url('fonts/helvetica/HelveticaNeueLTProStd_RG.eot');*/
}

@font-face {
    font-family: 'HelveticaIT';
    src: url('fonts/helvetica/HelveticaNeueLTProStd_IT.eot') format('embedded-opentype'),
    url('fonts/helvetica/HelveticaNeueLTProStd_IT.woff') format('woff'),
    url('fonts/helvetica/HelveticaNeueLTProStd_IT.ttf') format('truetype'),
    url('fonts/helvetica/HelveticaNeueLTProStd_IT.svg#HelveticaNeueLTStdCn') format('svg');
    /*src: url('fonts/helvetica/HelveticaNeueLTProStd_IT.eot');*/
}

@font-face {
    font-family: 'Helvetica67';
    src: url('fonts/helvetica/HelveticaNeueLTProStd_67.eot') format('embedded-opentype'),
    url('fonts/helvetica/HelveticaNeueLTProStd_67.woff') format('woff'),
    url('fonts/helvetica/HelveticaNeueLTProStd_67.ttf') format('truetype'),
    url('fonts/helvetica/HelveticaNeueLTProStd_67.svg#HelveticaNeueLTStdCn') format('svg');
    /*src: url('fonts/helvetica/HelveticaNeueLTProStd_67.eot');*/
}

@font-face {
    font-family: 'Helvetica77';
    src: url('fonts/helvetica/HelveticaNeueLTProStd_77.eot') format('embedded-opentype'),
    url('fonts/helvetica/HelveticaNeueLTProStd_77.woff') format('woff'),
    url('fonts/helvetica/HelveticaNeueLTProStd_77.ttf') format('truetype'),
    url('fonts/helvetica/HelveticaNeueLTProStd_77.svg#HelveticaNeueLTStdCn') format('svg');
    /*src: url('fonts/helvetica/HelveticaNeueLTProStd_77.eot');*/
}

@font-face {
    font-family: 'HelveticaLT';
    src: url('fonts/helvetica/HelveticaNeueLTStdLtCn.eot') format('embedded-opentype'),
    url('fonts/helvetica/HelveticaNeueLTStdLtCn.woff') format('woff'),
    url('fonts/helvetica/HelveticaNeueLTStdLtCn.ttf') format('truetype'),
    url('fonts/helvetica/HelveticaNeueLTStdLtCn.svg#HelveticaNeueLTStdLtCn') format('svg');
    /*src: url('fonts/helvetica/HelveticaNeueLTStdLtCn.eot');*/
}

@font-face {
    font-family: 'HelveticaNeueLT45';
    src: url('fonts/helvetica/HelveticaNeueLT45.ttf') format('truetype');
}

@font-face {
    font-family: 'HelveticaNeueLTStd-BdCn';
    font-style: normal;
    font-weight: normal;
    src: url('fonts/helvetica/HelveticaNeueLTStd-BdCn.eot?#iefix') format('embedded-opentype'), url('fonts/helvetica/HelveticaNeueLTStd-BdCn.otf') format('opentype'),
    url('fonts/helvetica/HelveticaNeueLTStd-BdCn.woff') format('woff'), url('fonts/helvetica/HelveticaNeueLTStd-BdCn.ttf') format('truetype'), url('fonts/helvetica/HelveticaNeueLTStd-BdCn.svg#HelveticaNeueLTStd-BdCn') format('svg');
}

@font-face {
    font-family: 'CenturyLT';
    src: url('fonts/century/ITCCenturyStdLight.eot') format('embedded-opentype'),
    url('fonts/century/ITCCenturyStdLight.woff') format('woff'),
    url('fonts/century/ITCCenturyStdLight.ttf') format('truetype'),
    url('fonts/century/ITCCenturyStdLight.otf') format('opentype'),
    url('fonts/century/ITCCenturyStdLight.svg#ITCCenturyStdLight') format('svg')
}

@font-face {
    font-family: 'CenturyLTItalic';
    src: url('fonts/century/ITCCenturyStdLightItalic.eot') format('embedded-opentype'),
    url('fonts/century/ITCCenturyStdLightItalic.woff') format('woff'),
    url('fonts/century/ITCCenturyStdLightItalic.ttf') format('truetype'),
    url('fonts/century/ITCCenturyStdLightItalic.svg#ITCCenturyStdLightItalic') format('svg');
    /*src: url('fonts/century/ITCCenturyStdLightItalic.eot');*/
}

@font-face {
    font-family: 'CenturyBold';
    src: url('fonts/century/ITCCenturyStdBold.eot') format('embedded-opentype'),
    url('fonts/century/ITCCenturyStdBold.woff') format('woff'),
    url('fonts/century/ITCCenturyStdBold.ttf') format('truetype'),
    url('fonts/century/ITCCenturyStdBold.svg#ITCCenturyStdBold') format('svg');
    /*src: url('fonts/century/ITCCenturyStdBold.eot');*/
}


@font-face {
  font-family: 'fontello';
  src: url('fonts/fontello.eot?39115166');
  src: url('fonts/fontello.eot?39115166#iefix') format('embedded-opentype'),
       url('fonts/fontello.woff2?39115166') format('woff2'),
       url('fonts/fontello.woff?39115166') format('woff'),
       url('fonts/fontello.ttf?39115166') format('truetype'),
       url('fonts/fontello.svg?39115166#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}



 html {font-family:sans-serif;}
body {margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display:block;}
audio, canvas, progress, video {display:inline-block;vertical-align:baseline;}
audio:not([controls]) {display:none;height:0;}
[hidden], template {display:none;}
a {background-color:transparent;}
a:active, a:hover {outline:0 none;}
abbr[title] {border-bottom:1px dotted;}
b, strong {font-weight:bold;}
dfn {font-style:italic;}
h1 {font-size:2em;margin:0.67em 0;}
mark {background:none repeat scroll 0 0 #ff0;color:#000;}
small {font-size:80%;}
sub, sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
img {border:0 none;}
svg:not(:root) {overflow:hidden;}
figure {margin:1em 40px;}
hr {box-sizing:content-box;height:0;}
pre {overflow:auto;}
code, kbd, pre, samp {font-family:monospace,monospace;font-size:1em;}
button, input, optgroup, select, textarea {color:inherit;font:inherit;margin:0;}
button {overflow:visible;}
button, select {text-transform:none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor:pointer;}
button[disabled], html input[disabled] {cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner {border:0 none;padding:0;}
input {line-height:normal;}
input[type="checkbox"], input[type="radio"] {box-sizing:border-box;padding:0;}
input[type="search"] {box-sizing:content-box;}
fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend {border:0 none;padding:0;}
textarea {overflow:auto;}
optgroup {font-weight:bold;}
table {border-collapse:collapse;border-spacing:0;}
td, th {padding:0;}
@media print {*, *::before, *::after {background:none repeat scroll 0 0 transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important;}
a, a:visited {text-decoration:underline;}
a[href]::after {content:" (" attr(href) ")";}
abbr[title]::after {content:" (" attr(title) ")";}
a[href^="#"]::after, a[href^="javascript:"]::after {content:"";}
pre, blockquote {border:1px solid #999;page-break-inside:avoid;}
thead {display:table-header-group;}
tr, img {page-break-inside:avoid;}
img {max-width:100% !important;}
p, h2, h3 {orphans:3;widows:3;}
h2, h3 {page-break-after:avoid;}
select {background:none repeat scroll 0 0 #fff !important;}
.navbar {display:none;}
.btn > .caret, .dropup > .btn > .caret {border-top-color:#000 !important;}
.label {border:1px solid #000;}
.table {border-collapse:collapse !important;}
.table td, .table th {background-color:#fff !important;}
.table-bordered th, .table-bordered td {border:1px solid #ddd !important;}
}
/*
@font-face {font-family:"Glyphicons Halflings";src:url("fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("fonts/glyphicons-halflings-regular.woff") format("woff"), url("fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");}
.glyphicon {display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:normal;line-height:1;position:relative;top:1px;}
.glyphicon-asterisk::before {content:"*";}
.glyphicon-plus::before {content:"+";}
.glyphicon-euro::before, .glyphicon-eur::before {content:"?‚?";}
.glyphicon-minus::before {content:"??’";}
.glyphicon-cloud::before {content:"???";}
.glyphicon-envelope::before {content:"??‰";}
.glyphicon-pencil::before {content:"???";}
.glyphicon-glass::before {content:"?€?";}
.glyphicon-music::before {content:"?€‚";}
.glyphicon-search::before {content:"?€?";}
.glyphicon-heart::before {content:"?€…";}
.glyphicon-star::before {content:"?€†";}
.glyphicon-star-empty::before {content:"?€‡";}
.glyphicon-user::before {content:"?€?";}
.glyphicon-film::before {content:"?€‰";}
.glyphicon-th-large::before {content:"?€?";}
.glyphicon-th::before {content:"?€‘";}
.glyphicon-th-list::before {content:"?€’";}
.glyphicon-ok::before {content:"?€“";}
.glyphicon-remove::before {content:"?€”";}
.glyphicon-zoom-in::before {content:"?€•";}
.glyphicon-zoom-out::before {content:"?€–";}
.glyphicon-off::before {content:"?€—";}
.glyphicon-signal::before {content:"?€?";}
.glyphicon-cog::before {content:"?€™";}
.glyphicon-trash::before {content:"?€ ";}
.glyphicon-home::before {content:"?€?";}
.glyphicon-file::before {content:"?€?";}
.glyphicon-time::before {content:"?€?";}
.glyphicon-road::before {content:"?€?";}
.glyphicon-download-alt::before {content:"?€?";}
.glyphicon-download::before {content:"?€?";}
.glyphicon-upload::before {content:"?€?";}
.glyphicon-inbox::before {content:"?€?";}
.glyphicon-play-circle::before {content:"?€?";}
.glyphicon-repeat::before {content:"?€?";}
.glyphicon-refresh::before {content:"?€?";}
.glyphicon-list-alt::before {content:"?€?";}
.glyphicon-lock::before {content:"?€?";}
.glyphicon-flag::before {content:"?€?";}
.glyphicon-headphones::before {content:"?€?";}
.glyphicon-volume-off::before {content:"?€?";}
.glyphicon-volume-down::before {content:"?€?";}
.glyphicon-volume-up::before {content:"?€?";}
.glyphicon-qrcode::before {content:"?€?";}
.glyphicon-barcode::before {content:"?€";}
.glyphicon-tag::before {content:"?";}
.glyphicon-tags::before {content:"?‚";}
.glyphicon-book::before {content:"??";}
.glyphicon-bookmark::before {content:"?„";}
.glyphicon-print::before {content:"?…";}
.glyphicon-camera::before {content:"?†";}
.glyphicon-font::before {content:"?‡";}
.glyphicon-bold::before {content:"??";}
.glyphicon-italic::before {content:"?‰";}
.glyphicon-text-height::before {content:"?";}
.glyphicon-text-width::before {content:"?‘";}
.glyphicon-align-left::before {content:"?’";}
.glyphicon-align-center::before {content:"?“";}
.glyphicon-align-right::before {content:"?”";}
.glyphicon-align-justify::before {content:"?•";}
.glyphicon-list::before {content:"?–";}
.glyphicon-indent-left::before {content:"?—";}
.glyphicon-indent-right::before {content:"??";}
.glyphicon-facetime-video::before {content:"?™";}
.glyphicon-picture::before {content:"? ";}
.glyphicon-map-marker::before {content:"?";}
.glyphicon-adjust::before {content:"?";}
.glyphicon-tint::before {content:"?";}
.glyphicon-edit::before {content:"?";}
.glyphicon-share::before {content:"?";}
.glyphicon-check::before {content:"?";}
.glyphicon-move::before {content:"?";}
.glyphicon-step-backward::before {content:"?";}
.glyphicon-fast-backward::before {content:"?";}
.glyphicon-backward::before {content:"?";}
.glyphicon-play::before {content:"?";}
.glyphicon-pause::before {content:"?";}
.glyphicon-stop::before {content:"?";}
.glyphicon-forward::before {content:"?";}
.glyphicon-fast-forward::before {content:"?";}
.glyphicon-step-forward::before {content:"?";}
.glyphicon-eject::before {content:"?";}
.glyphicon-chevron-left::before {content:"?";}
.glyphicon-chevron-right::before {content:"?‚€";}
.glyphicon-plus-sign::before {content:"?‚?";}
.glyphicon-minus-sign::before {content:"?‚‚";}
.glyphicon-remove-sign::before {content:"?‚?";}
.glyphicon-ok-sign::before {content:"?‚„";}
.glyphicon-question-sign::before {content:"?‚…";}
.glyphicon-info-sign::before {content:"?‚†";}
.glyphicon-screenshot::before {content:"?‚‡";}
.glyphicon-remove-circle::before {content:"?‚?";}
.glyphicon-ok-circle::before {content:"?‚‰";}
.glyphicon-ban-circle::before {content:"?‚?";}
.glyphicon-arrow-left::before {content:"?‚‘";}
.glyphicon-arrow-right::before {content:"?‚’";}
.glyphicon-arrow-up::before {content:"?‚“";}
.glyphicon-arrow-down::before {content:"?‚”";}
.glyphicon-share-alt::before {content:"?‚•";}
.glyphicon-resize-full::before {content:"?‚–";}
.glyphicon-resize-small::before {content:"?‚—";}
.glyphicon-exclamation-sign::before {content:"?„?";}
.glyphicon-gift::before {content:"?„‚";}
.glyphicon-leaf::before {content:"?„?";}
.glyphicon-fire::before {content:"?„„";}
.glyphicon-eye-open::before {content:"?„…";}
.glyphicon-eye-close::before {content:"?„†";}
.glyphicon-warning-sign::before {content:"?„‡";}
.glyphicon-plane::before {content:"?„?";}
.glyphicon-calendar::before {content:"?„‰";}
.glyphicon-random::before {content:"?„?";}
.glyphicon-comment::before {content:"?„‘";}
.glyphicon-magnet::before {content:"?„’";}
.glyphicon-chevron-up::before {content:"?„“";}
.glyphicon-chevron-down::before {content:"?„”";}
.glyphicon-retweet::before {content:"?„•";}
.glyphicon-shopping-cart::before {content:"?„–";}
.glyphicon-folder-close::before {content:"?„—";}
.glyphicon-folder-open::before {content:"?„?";}
.glyphicon-resize-vertical::before {content:"?„™";}
.glyphicon-resize-horizontal::before {content:"?„ ";}
.glyphicon-hdd::before {content:"?„?";}
.glyphicon-bullhorn::before {content:"?„?";}
.glyphicon-bell::before {content:"?„?";}
.glyphicon-certificate::before {content:"?„?";}
.glyphicon-thumbs-up::before {content:"?„?";}
.glyphicon-thumbs-down::before {content:"?„?";}
.glyphicon-hand-right::before {content:"?„?";}
.glyphicon-hand-left::before {content:"?„?";}
.glyphicon-hand-up::before {content:"?„?";}
.glyphicon-hand-down::before {content:"?„?";}
.glyphicon-circle-arrow-right::before {content:"?„?";}
.glyphicon-circle-arrow-left::before {content:"?„?";}
.glyphicon-circle-arrow-up::before {content:"?„?";}
.glyphicon-circle-arrow-down::before {content:"?„?";}
.glyphicon-globe::before {content:"?„?";}
.glyphicon-wrench::before {content:"?„?";}
.glyphicon-tasks::before {content:"?„?";}
.glyphicon-filter::before {content:"?„?";}
.glyphicon-briefcase::before {content:"?„?";}
.glyphicon-fullscreen::before {content:"?…€";}
.glyphicon-dashboard::before {content:"?…?";}
.glyphicon-paperclip::before {content:"?…‚";}
.glyphicon-heart-empty::before {content:"?…?";}
.glyphicon-link::before {content:"?…„";}
.glyphicon-phone::before {content:"?……";}
.glyphicon-pushpin::before {content:"?…†";}
.glyphicon-usd::before {content:"?…?";}
.glyphicon-gbp::before {content:"?…‰";}
.glyphicon-sort::before {content:"?…?";}
.glyphicon-sort-by-alphabet::before {content:"?…‘";}
.glyphicon-sort-by-alphabet-alt::before {content:"?…’";}
.glyphicon-sort-by-order::before {content:"?…“";}
.glyphicon-sort-by-order-alt::before {content:"?…”";}
.glyphicon-sort-by-attributes::before {content:"?…•";}
.glyphicon-sort-by-attributes-alt::before {content:"?…–";}
.glyphicon-unchecked::before {content:"?…—";}
.glyphicon-expand::before {content:"?…?";}
.glyphicon-collapse-down::before {content:"?…™";}
.glyphicon-collapse-up::before {content:"?… ";}
.glyphicon-log-in::before {content:"?…?";}
.glyphicon-flash::before {content:"?…?";}
.glyphicon-log-out::before {content:"?…?";}
.glyphicon-new-window::before {content:"?…?";}
.glyphicon-record::before {content:"?…?";}
.glyphicon-save::before {content:"?…?";}
.glyphicon-open::before {content:"?…?";}
.glyphicon-saved::before {content:"?…?";}
.glyphicon-import::before {content:"?…?";}
.glyphicon-export::before {content:"?…?";}
.glyphicon-send::before {content:"?…?";}
.glyphicon-floppy-disk::before {content:"?…?";}
.glyphicon-floppy-saved::before {content:"?…?";}
.glyphicon-floppy-remove::before {content:"?…?";}
.glyphicon-floppy-save::before {content:"?…?";}
.glyphicon-floppy-open::before {content:"?…?";}
.glyphicon-credit-card::before {content:"?…?";}
.glyphicon-transfer::before {content:"?…?";}
.glyphicon-cutlery::before {content:"?…?";}
.glyphicon-header::before {content:"?†€";}
.glyphicon-compressed::before {content:"?†?";}
.glyphicon-earphone::before {content:"?†‚";}
.glyphicon-phone-alt::before {content:"?†?";}
.glyphicon-tower::before {content:"?†„";}
.glyphicon-stats::before {content:"?†…";}
.glyphicon-sd-video::before {content:"?††";}
.glyphicon-hd-video::before {content:"?†‡";}
.glyphicon-subtitles::before {content:"?†?";}
.glyphicon-sound-stereo::before {content:"?†‰";}
.glyphicon-sound-dolby::before {content:"?†?";}
.glyphicon-sound-5-1::before {content:"?†‘";}
.glyphicon-sound-6-1::before {content:"?†’";}
.glyphicon-sound-7-1::before {content:"?†“";}
.glyphicon-copyright-mark::before {content:"?†”";}
.glyphicon-registration-mark::before {content:"?†•";}
.glyphicon-cloud-download::before {content:"?†—";}
.glyphicon-cloud-upload::before {content:"?†?";}
.glyphicon-tree-conifer::before {content:"?†™";}
.glyphicon-tree-deciduous::before {content:"??€";}
.glyphicon-cd::before {content:"???";}
.glyphicon-save-file::before {content:"??‚";}
.glyphicon-open-file::before {content:"???";}
.glyphicon-level-up::before {content:"??„";}
.glyphicon-copy::before {content:"??…";}
.glyphicon-paste::before {content:"??†";}
.glyphicon-alert::before {content:"??‰";}
.glyphicon-equalizer::before {content:"???";}
.glyphicon-king::before {content:"??‘";}
.glyphicon-queen::before {content:"??’";}
.glyphicon-pawn::before {content:"??“";}
.glyphicon-bishop::before {content:"??”";}
.glyphicon-knight::before {content:"??•";}
.glyphicon-baby-formula::before {content:"??–";}
.glyphicon-tent::before {content:"?›?";}
.glyphicon-blackboard::before {content:"???";}
.glyphicon-bed::before {content:"??™";}
.glyphicon-apple::before {content:"?";}
.glyphicon-erase::before {content:"???";}
.glyphicon-hourglass::before {content:"??›";}
.glyphicon-lamp::before {content:"???";}
.glyphicon-duplicate::before {content:"???";}
.glyphicon-piggy-bank::before {content:"???";}
.glyphicon-scissors::before {content:"???";}
.glyphicon-bitcoin::before {content:"???";}
.glyphicon-btc::before {content:"???";}
.glyphicon-xbt::before {content:"???";}
.glyphicon-yen::before {content:"?";}
.glyphicon-jpy::before {content:"?";}
.glyphicon-ruble::before {content:"?‚?";}
.glyphicon-rub::before {content:"?‚?";}
.glyphicon-scale::before {content:"???";}
.glyphicon-ice-lolly::before {content:"???";}
.glyphicon-ice-lolly-tasted::before {content:"???";}
.glyphicon-education::before {content:"???";}
.glyphicon-option-horizontal::before {content:"???";}
.glyphicon-option-vertical::before {content:"???";}
.glyphicon-menu-hamburger::before {content:"???";}
.glyphicon-modal-window::before {content:"???";}
.glyphicon-oil::before {content:"???";}
.glyphicon-grain::before {content:"???";}
.glyphicon-sunglasses::before {content:"?‰€";}
.glyphicon-text-size::before {content:"?‰?";}
.glyphicon-text-color::before {content:"?‰‚";}
.glyphicon-text-background::before {content:"?‰?";}
.glyphicon-object-align-top::before {content:"?‰„";}
.glyphicon-object-align-bottom::before {content:"?‰…";}
.glyphicon-object-align-horizontal::before {content:"?‰†";}
.glyphicon-object-align-left::before {content:"?‰‡";}
.glyphicon-object-align-vertical::before {content:"?‰?";}
.glyphicon-object-align-right::before {content:"?‰‰";}
.glyphicon-triangle-right::before {content:"?‰?";}
.glyphicon-triangle-left::before {content:"?‰‘";}
.glyphicon-triangle-bottom::before {content:"?‰’";}
.glyphicon-triangle-top::before {content:"?‰“";}
.glyphicon-console::before {content:"?‰”";}
.glyphicon-superscript::before {content:"?‰•";}
.glyphicon-subscript::before {content:"?‰–";}
.glyphicon-menu-left::before {content:"?‰—";}
.glyphicon-menu-right::before {content:"?‰?";}
.glyphicon-menu-down::before {content:"?‰™";}
.glyphicon-menu-up::before {content:"?‰ ";}
*/
* {box-sizing:border-box;}
*::before, *::after {box-sizing:border-box;}
html {font-size:10px;}
body {background-color:#fff;color:#333;font-family:"Helvetica",Arial,sans-serif;font-size:14px;line-height:1.42857;}
input, button, select, textarea {font-family:inherit;font-size:inherit;line-height:inherit;}
a {border-bottom:1px solid transparent;color:#337ab7;text-decoration:none;}
a:hover, a:focus {border-bottom:1px solid transparent;text-decoration:none;}
a:focus {outline:0 none;}
figure {margin:0;}
img {vertical-align:middle;}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {display:block;height:auto;max-width:100%;}
.img-rounded {border-radius:6px;}
.img-thumbnail {background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.42857;max-width:100%;padding:4px;transition:all 0.2s ease-in-out 0s;}
.img-circle {border-radius:50%;}
hr {border-color:#eee -moz-use-text-color -moz-use-text-color;border-image:none;border-right:0 none;border-style:solid none none;border-width:1px 0 0;float:left;margin-bottom:23px;margin-top:23px;moz-border-bottom-colors:none;moz-border-left-colors:none;moz-border-right-colors:none;moz-border-top-colors:none;width:100%;}
.sr-only {border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.sr-only-focusable:active, .sr-only-focusable:focus {clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
[role="button"] {cursor:pointer;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color:inherit;font-family:inherit;font-weight:500;line-height:1.1;}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {color:#777;font-weight:normal;line-height:1;}
h1, .h1, h2, .h2, h3, .h3 {margin-bottom:10px;margin-top:20px;}
h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {font-size:65%;}
h4, .h4, h5, .h5, h6, .h6 {margin-bottom:10px;margin-top:10px;}
h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {font-size:75%;}
h1, .h1 {font-size:36px;}
h2, .h2 {font-size:30px;}
h3, .h3 {font-size:24px;}
h4, .h4 {font-size:18px;}
h5, .h5 {font-size:14px;}
h6, .h6 {font-size:12px;}
p {margin:0 0 10px;}
p:last-child {margin:0px;}
.lead {font-size:16px;font-weight:300;line-height:1.4;margin-bottom:20px;}
@media (min-width: 768px) {.lead {font-size:21px;}
}
small, .small {font-size:85%;}
mark, .mark {background-color:#fcf8e3;padding:0.2em;}
.text-left {text-align:left;}
.text-right {text-align:right;}
.text-center {text-align:center;}
.text-justify {text-align:justify;}
.text-nowrap {white-space:nowrap;}
.text-lowercase {text-transform:lowercase;}
.text-uppercase {text-transform:uppercase;}
.text-capitalize {text-transform:capitalize;}
.text-muted {color:#777;}
.text-primary {color:#337ab7;}
a.text-primary:hover {color:#286090;}
.text-success {color:#3c763d;}
a.text-success:hover {color:#2b542c;}
.text-info {color:#31708f;}
a.text-info:hover {color:#245269;}
.text-warning {color:#8a6d3b;}
a.text-warning:hover {color:#66512c;}
.text-danger {color:#a94442;}
a.text-danger:hover {color:#843534;}
.bg-primary {background-color:#337ab7;color:#fff;}
a.bg-primary:hover {background-color:#286090;}
.bg-success {background-color:#dff0d8;}
a.bg-success:hover {background-color:#c1e2b3;}
.bg-info {background-color:#d9edf7;}
a.bg-info:hover {background-color:#afd9ee;}
.bg-warning {background-color:#fcf8e3;}
a.bg-warning:hover {background-color:#f7ecb5;}
.bg-danger {background-color:#f2dede;}
a.bg-danger:hover {background-color:#e4b9b9;}
.page-header {border-bottom:1px solid #eee;margin:40px 0 20px;padding-bottom:9px;}
ul, ol {margin-bottom:10px;margin-top:0;}
ul ul, ol ul, ul ol, ol ol {margin-bottom:0;}
.list-unstyled {list-style:outside none none;padding-left:0;}
.list-inline {list-style:outside none none;margin-left:-5px;padding-left:0;}
.list-inline > li {display:inline-block;padding-left:5px;padding-right:5px;}
dl {margin-bottom:20px;margin-top:0;}
dt, dd {line-height:1.42857;}
dt {font-weight:bold;}
dd {margin-left:0;}
@media (min-width: 768px) {.dl-horizontal dt {clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:160px;}
.dl-horizontal dd {margin-left:180px;}
}
abbr[title], abbr[data-original-title] {border-bottom:1px dotted #777;cursor:help;}
.initialism {font-size:90%;text-transform:uppercase;}
blockquote {border-left:5px solid #eee;font-size:17.5px;margin:0 0 20px;padding:10px 20px;}
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {margin-bottom:0;}
blockquote footer, blockquote small, blockquote .small {color:#777;display:block;font-size:80%;line-height:1.42857;}
blockquote footer::before, blockquote small::before, blockquote .small::before {content:"?€” ";}
.blockquote-reverse, blockquote.pull-right {border-left:0 none;border-right:5px solid #eee;padding-left:0;padding-right:15px;text-align:right;}
.blockquote-reverse footer::before, blockquote.pull-right footer::before, .blockquote-reverse small::before, blockquote.pull-right small::before, .blockquote-reverse .small::before, blockquote.pull-right .small::before {content:"";}
.blockquote-reverse footer::after, blockquote.pull-right footer::after, .blockquote-reverse small::after, blockquote.pull-right small::after, .blockquote-reverse .small::after, blockquote.pull-right .small::after {content:" ?€”";}
address {font-style:normal;line-height:1.42857;margin-bottom:20px;}
code, kbd, pre, samp {font-family:Menlo,Monaco,Consolas,"Courier New",monospace;}
code {background-color:#f9f2f4;border-radius:4px;color:#c7254e;font-size:90%;padding:2px 4px;}
kbd {background-color:#333;border-radius:3px;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.25) inset;color:#fff;font-size:90%;padding:2px 4px;}
kbd kbd {box-shadow:none;font-size:100%;font-weight:bold;padding:0;}
pre {background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;color:#333;display:block;font-size:13px;line-height:1.42857;margin:0 0 10px;padding:9.5px;word-break:break-all;word-wrap:break-word;}
pre code {background-color:transparent;border-radius:0;color:inherit;font-size:inherit;padding:0;white-space:pre-wrap;}
.pre-scrollable {max-height:340px;overflow-y:scroll;}
.container {margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;}
@media (min-width: 768px) {.container {width:750px;}
}
@media (min-width: 992px) {.container {width:970px;}
}
@media (min-width: 1200px) {.container {width:960px;}
}
.container-fluid {margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
.row {margin-left:-10px;margin-right:-10px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {min-height:1px;padding-left:10px;padding-right:10px;position:relative;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float:left;}
.col-xs-12 {width:100%;}
.col-xs-11 {width:91.6667%;}
.col-xs-10 {width:83.3333%;}
.col-xs-9 {width:75%;}
.col-xs-8 {width:66.6667%;}
.col-xs-7 {width:58.3333%;}
.col-xs-6 {width:50%;}
.col-xs-5 {width:41.6667%;}
.col-xs-4 {width:33.3333%;}
.col-xs-3 {width:25%;}
.col-xs-2 {width:16.6667%;}
.col-xs-1 {width:8.33333%;}
.col-xs-pull-12 {right:100%;}
.col-xs-pull-11 {right:91.6667%;}
.col-xs-pull-10 {right:83.3333%;}
.col-xs-pull-9 {right:75%;}
.col-xs-pull-8 {right:66.6667%;}
.col-xs-pull-7 {right:58.3333%;}
.col-xs-pull-6 {right:50%;}
.col-xs-pull-5 {right:41.6667%;}
.col-xs-pull-4 {right:33.3333%;}
.col-xs-pull-3 {right:25%;}
.col-xs-pull-2 {right:16.6667%;}
.col-xs-pull-1 {right:8.33333%;}
.col-xs-pull-0 {right:auto;}
.col-xs-push-12 {left:100%;}
.col-xs-push-11 {left:91.6667%;}
.col-xs-push-10 {left:83.3333%;}
.col-xs-push-9 {left:75%;}
.col-xs-push-8 {left:66.6667%;}
.col-xs-push-7 {left:58.3333%;}
.col-xs-push-6 {left:50%;}
.col-xs-push-5 {left:41.6667%;}
.col-xs-push-4 {left:33.3333%;}
.col-xs-push-3 {left:25%;}
.col-xs-push-2 {left:16.6667%;}
.col-xs-push-1 {left:8.33333%;}
.col-xs-push-0 {left:auto;}
.col-xs-offset-12 {margin-left:100%;}
.col-xs-offset-11 {margin-left:91.6667%;}
.col-xs-offset-10 {margin-left:83.3333%;}
.col-xs-offset-9 {margin-left:75%;}
.col-xs-offset-8 {margin-left:66.6667%;}
.col-xs-offset-7 {margin-left:58.3333%;}
.col-xs-offset-6 {margin-left:50%;}
.col-xs-offset-5 {margin-left:41.6667%;}
.col-xs-offset-4 {margin-left:33.3333%;}
.col-xs-offset-3 {margin-left:25%;}
.col-xs-offset-2 {margin-left:16.6667%;}
.col-xs-offset-1 {margin-left:8.33333%;}
.col-xs-offset-0 {margin-left:0;}
@media (min-width: 768px) {.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float:left;}
.col-sm-12 {width:100%;}
.col-sm-11 {width:91.6667%;}
.col-sm-10 {width:83.3333%;}
.col-sm-9 {width:75%;}
.col-sm-8 {width:66.6667%;}
.col-sm-7 {width:58.3333%;}
.col-sm-6 {width:50%;}
.col-sm-5 {width:41.6667%;}
.col-sm-4 {width:33.3333%;}
.col-sm-3 {width:25%;}
.col-sm-2 {width:16.6667%;}
.col-sm-1 {width:8.33333%;}
.col-sm-pull-12 {right:100%;}
.col-sm-pull-11 {right:91.6667%;}
.col-sm-pull-10 {right:83.3333%;}
.col-sm-pull-9 {right:75%;}
.col-sm-pull-8 {right:66.6667%;}
.col-sm-pull-7 {right:58.3333%;}
.col-sm-pull-6 {right:50%;}
.col-sm-pull-5 {right:41.6667%;}
.col-sm-pull-4 {right:33.3333%;}
.col-sm-pull-3 {right:25%;}
.col-sm-pull-2 {right:16.6667%;}
.col-sm-pull-1 {right:8.33333%;}
.col-sm-pull-0 {right:auto;}
.col-sm-push-12 {left:100%;}
.col-sm-push-11 {left:91.6667%;}
.col-sm-push-10 {left:83.3333%;}
.col-sm-push-9 {left:75%;}
.col-sm-push-8 {left:66.6667%;}
.col-sm-push-7 {left:58.3333%;}
.col-sm-push-6 {left:50%;}
.col-sm-push-5 {left:41.6667%;}
.col-sm-push-4 {left:33.3333%;}
.col-sm-push-3 {left:25%;}
.col-sm-push-2 {left:16.6667%;}
.col-sm-push-1 {left:8.33333%;}
.col-sm-push-0 {left:auto;}
.col-sm-offset-12 {margin-left:100%;}
.col-sm-offset-11 {margin-left:91.6667%;}
.col-sm-offset-10 {margin-left:83.3333%;}
.col-sm-offset-9 {margin-left:75%;}
.col-sm-offset-8 {margin-left:66.6667%;}
.col-sm-offset-7 {margin-left:58.3333%;}
.col-sm-offset-6 {margin-left:50%;}
.col-sm-offset-5 {margin-left:41.6667%;}
.col-sm-offset-4 {margin-left:33.3333%;}
.col-sm-offset-3 {margin-left:25%;}
.col-sm-offset-2 {margin-left:16.6667%;}
.col-sm-offset-1 {margin-left:8.33333%;}
.col-sm-offset-0 {margin-left:0;}
}
@media (min-width: 992px) {.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float:left;}
.col-md-12 {width:100%;}
.col-md-11 {width:91.6667%;}
.col-md-10 {width:83.3333%;}
.col-md-9 {width:75%;}
.col-md-8 {width:66.6667%;}
.col-md-7 {width:58.3333%;}
.col-md-6 {width:50%;}
.col-md-5 {width:41.6667%;}
.col-md-4 {width:33.3333%;}
.col-md-3 {width:25%;}
.col-md-2 {width:16.6667%;}
.col-md-1 {width:8.33333%;}
.col-md-pull-12 {right:100%;}
.col-md-pull-11 {right:91.6667%;}
.col-md-pull-10 {right:83.3333%;}
.col-md-pull-9 {right:75%;}
.col-md-pull-8 {right:66.6667%;}
.col-md-pull-7 {right:58.3333%;}
.col-md-pull-6 {right:50%;}
.col-md-pull-5 {right:41.6667%;}
.col-md-pull-4 {right:33.3333%;}
.col-md-pull-3 {right:25%;}
.col-md-pull-2 {right:16.6667%;}
.col-md-pull-1 {right:8.33333%;}
.col-md-pull-0 {right:auto;}
.col-md-push-12 {left:100%;}
.col-md-push-11 {left:91.6667%;}
.col-md-push-10 {left:83.3333%;}
.col-md-push-9 {left:75%;}
.col-md-push-8 {left:66.6667%;}
.col-md-push-7 {left:58.3333%;}
.col-md-push-6 {left:50%;}
.col-md-push-5 {left:41.6667%;}
.col-md-push-4 {left:33.3333%;}
.col-md-push-3 {left:25%;}
.col-md-push-2 {left:16.6667%;}
.col-md-push-1 {left:8.33333%;}
.col-md-push-0 {left:auto;}
.col-md-offset-12 {margin-left:100%;}
.col-md-offset-11 {margin-left:91.6667%;}
.col-md-offset-10 {margin-left:83.3333%;}
.col-md-offset-9 {margin-left:75%;}
.col-md-offset-8 {margin-left:66.6667%;}
.col-md-offset-7 {margin-left:58.3333%;}
.col-md-offset-6 {margin-left:50%;}
.col-md-offset-5 {margin-left:41.6667%;}
.col-md-offset-4 {margin-left:33.3333%;}
.col-md-offset-3 {margin-left:25%;}
.col-md-offset-2 {margin-left:16.6667%;}
.col-md-offset-1 {margin-left:8.33333%;}
.col-md-offset-0 {margin-left:0;}
}
@media (min-width: 1200px) {.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float:left;}
.col-lg-12 {width:100%;}
.col-lg-11 {width:91.6667%;}
.col-lg-10 {width:83.3333%;}
.col-lg-9 {width:75%;}
.col-lg-8 {width:66.6667%;}
.col-lg-7 {width:58.3333%;}
.col-lg-6 {width:50%;}
.col-lg-5 {width:41.6667%;}
.col-lg-4 {width:33.3333%;}
.col-lg-3 {width:25%;}
.col-lg-2 {width:16.6667%;}
.col-lg-1 {width:8.33333%;}
.col-lg-pull-12 {right:100%;}
.col-lg-pull-11 {right:91.6667%;}
.col-lg-pull-10 {right:83.3333%;}
.col-lg-pull-9 {right:75%;}
.col-lg-pull-8 {right:66.6667%;}
.col-lg-pull-7 {right:58.3333%;}
.col-lg-pull-6 {right:50%;}
.col-lg-pull-5 {right:41.6667%;}
.col-lg-pull-4 {right:33.3333%;}
.col-lg-pull-3 {right:25%;}
.col-lg-pull-2 {right:16.6667%;}
.col-lg-pull-1 {right:8.33333%;}
.col-lg-pull-0 {right:auto;}
.col-lg-push-12 {left:100%;}
.col-lg-push-11 {left:91.6667%;}
.col-lg-push-10 {left:83.3333%;}
.col-lg-push-9 {left:75%;}
.col-lg-push-8 {left:66.6667%;}
.col-lg-push-7 {left:58.3333%;}
.col-lg-push-6 {left:50%;}
.col-lg-push-5 {left:41.6667%;}
.col-lg-push-4 {left:33.3333%;}
.col-lg-push-3 {left:25%;}
.col-lg-push-2 {left:16.6667%;}
.col-lg-push-1 {left:8.33333%;}
.col-lg-push-0 {left:auto;}
.col-lg-offset-12 {margin-left:100%;}
.col-lg-offset-11 {margin-left:91.6667%;}
.col-lg-offset-10 {margin-left:83.3333%;}
.col-lg-offset-9 {margin-left:75%;}
.col-lg-offset-8 {margin-left:66.6667%;}
.col-lg-offset-7 {margin-left:58.3333%;}
.col-lg-offset-6 {margin-left:50%;}
.col-lg-offset-5 {margin-left:41.6667%;}
.col-lg-offset-4 {margin-left:33.3333%;}
.col-lg-offset-3 {margin-left:25%;}
.col-lg-offset-2 {margin-left:16.6667%;}
.col-lg-offset-1 {margin-left:8.33333%;}
.col-lg-offset-0 {margin-left:0;}
}
table {background-color:transparent;}
caption {color:#777;padding-bottom:8px;padding-top:8px;text-align:left;}
th {text-align:left;}
.table {background:none repeat scroll 0 0 #fff;margin-bottom:20px;max-width:100%;vertical-align:top;width:100%;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {border-top:1px solid #ddd;line-height:1.42857;padding:8px;vertical-align:middle;}
.table > thead > tr > th {border-bottom:2px solid #ddd;vertical-align:bottom;}
.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {border-top:0 none;}
.table > tbody + tbody {border-top:2px solid #ddd;}
.table .table {background-color:#fff;}
.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {padding:5px;}
.table-bordered {border:1px solid #ddd;}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {border:1px solid #ddd;}
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td {border-bottom-width:2px;}
.table-striped > tbody > tr:nth-of-type(2n+1) {background-color:#f2f2f2;}
.table-hover > tbody > tr:hover {background-color:#f5f5f5;}
table col[class*="col-"] {display:table-column;float:none;position:static;}
table td[class*="col-"], table th[class*="col-"] {display:table-cell;float:none;position:static;}
.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {background-color:#f5f5f5;}
.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {background-color:#e8e8e8;}
.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {background-color:#dff0d8;}
.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {background-color:#d0e9c6;}
.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {background-color:#d9edf7;}
.table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {background-color:#c4e3f3;}
.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {background-color:#fcf8e3;}
.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {background-color:#faf2cc;}
.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {background-color:#f2dede;}
.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {background-color:#ebcccc;}
.table-responsive {min-height:0.01%;overflow-x:auto;}
@media screen and (max-width: 767px) {.table-responsive {overflow-y:hidden;width:100%;}
.table-responsive > .table {margin-bottom:0;}
.table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td {white-space:nowrap;}
.table-responsive > .table-bordered {border:0 none;}
.table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child {border-left:0 none;}
.table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child {border-right:0 none;}
.table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td {border-bottom:0 none;}
}
fieldset {border:0 none;margin:0;min-width:0;padding:0;}
legend {border-color:-moz-use-text-color -moz-use-text-color #e5e5e5;border-image:none;border-style:none none solid;border-width:0 0 1px;color:#333;display:block;font-size:21px;line-height:inherit;margin-bottom:20px;moz-border-bottom-colors:none;moz-border-left-colors:none;moz-border-right-colors:none;moz-border-top-colors:none;padding:0;width:100%;}
label {display:inline-block;font-family:"Helvetica67",serif;font-size:16px;margin-bottom:15px;margin-left:25px;max-width:100%;text-transform:capitalize;}
input[type="search"] {box-sizing:border-box;font-family:"HelveticaIT",serif;}
input[type="radio"], input[type="checkbox"] {line-height:normal;margin:4px 0 0;}
input[type="file"] {display:block;}
input[type="range"] {display:block;width:100%;}
select[multiple], select[size] {height:auto;}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {outline:0 none;}
output {color:#555;display:block;font-size:14px;line-height:1.42857;padding-top:7px;}
.form-control {background-color:#fff;background-image:none;border:1px solid #c9c9c9;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 1px 0px rgba(0,0,0,0.1);color:#5c6771;display:block;font-size:14px;line-height:1.42857;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;padding:10px 20px;transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;width:100%;}
.form-control:focus {border-color:rgba(0, 0, 0, 0.125);box-shadow:0 3px 5px rgba(0, 0, 0, 0.125) inset;outline:0 none;}
.form-control::-moz-placeholder {color:#999;opacity:1;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color:#eee;opacity:1;}
.form-control[disabled], fieldset[disabled] .form-control {cursor:not-allowed;}
textarea.form-control {border-radius:7px;height:auto;}
input[type="search"] {}
@media not all {input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {line-height:34px;}
input.input-sm[type="date"], input.input-sm[type="time"], input.input-sm[type="datetime-local"], input.input-sm[type="month"], .input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"] {line-height:30px;}
input.input-lg[type="date"], input.input-lg[type="time"], input.input-lg[type="datetime-local"], input.input-lg[type="month"], .input-group-lg input[type="date"], .input-group-lg input[type="time"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"] {line-height:46px;}
}
.form-group {margin-bottom:35px;}
.radio, .checkbox {display:block;margin-bottom:10px;margin-top:10px;position:relative;}
.radio label, .checkbox label {cursor:pointer;font-weight:normal;margin-bottom:0;min-height:20px;padding-left:20px;}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {margin-left:-20px;position:absolute;}
.radio + .radio, .checkbox + .checkbox {margin-top:-5px;}
.radio-inline, .checkbox-inline {cursor:pointer;display:inline-block;font-weight:normal;margin-bottom:0;padding-left:20px;position:relative;vertical-align:middle;}
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {margin-left:10px;margin-top:0;}
input[type="radio"][disabled], input[type="checkbox"][disabled], input.disabled[type="radio"], input.disabled[type="checkbox"], fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] {cursor:not-allowed;}
.radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline {cursor:not-allowed;}
.radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label {cursor:not-allowed;}
.form-control-static {margin-bottom:0;min-height:34px;padding-bottom:7px;padding-top:7px;}
.form-control-static.input-lg, .form-control-static.input-sm {padding-left:0;padding-right:0;}
.input-sm {border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px;}
select.input-sm {height:30px;line-height:30px;}
textarea.input-sm, select.input-sm[multiple] {height:auto;}
.form-group-sm .form-control {border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px;}
select.form-group-sm .form-control {height:30px;line-height:30px;}
textarea.form-group-sm .form-control, select.form-group-sm[multiple] .form-control {height:auto;}
.form-group-sm .form-control-static {font-size:12px;height:30px;line-height:1.5;min-height:32px;padding:5px 10px;}
.input-lg {border-radius:6px;font-size:18px;height:46px;line-height:1.33333;padding:10px 16px;}
select.input-lg {height:46px;line-height:46px;}
textarea.input-lg, select.input-lg[multiple] {height:auto;}
.form-group-lg .form-control {border-radius:6px;font-size:18px;height:46px;line-height:1.33333;padding:10px 16px;}
select.form-group-lg .form-control {height:46px;line-height:46px;}
textarea.form-group-lg .form-control, select.form-group-lg[multiple] .form-control {height:auto;}
.form-group-lg .form-control-static {font-size:18px;height:46px;line-height:1.33333;min-height:38px;padding:10px 16px;}
.has-feedback {position:relative;}
.has-feedback .form-control {padding-right:42.5px;}
.form-control-feedback {display:block;height:34px;line-height:34px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;width:34px;z-index:2;}
.input-lg + .form-control-feedback {height:46px;line-height:46px;width:46px;}
.input-sm + .form-control-feedback {height:30px;line-height:30px;width:30px;}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {color:#3c763d;}
.has-success .form-control {border-color:#3c763d;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}
.has-success .form-control:focus {border-color:#2b542c;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #67b168;}
.has-success .input-group-addon {background-color:#dff0d8;border-color:#3c763d;color:#3c763d;}
.has-success .form-control-feedback {color:#3c763d;}
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {color:#8a6d3b;}
.has-warning .form-control {border-color:#8a6d3b;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}
.has-warning .form-control:focus {border-color:#66512c;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #c0a16b;}
.has-warning .input-group-addon {background-color:#fcf8e3;border-color:#8a6d3b;color:#8a6d3b;}
.has-warning .form-control-feedback {color:#8a6d3b;}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {color:#a94442;}
.has-error .form-control {border-color:#a94442;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;}
.has-error .form-control:focus {border-color:#843534;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 6px #ce8483;}
.has-error .input-group-addon {background-color:#f2dede;border-color:#a94442;color:#a94442;}
.has-error .form-control-feedback {color:#a94442;}
.has-feedback label ~ .form-control-feedback {top:25px;}
.has-feedback label.sr-only ~ .form-control-feedback {top:0;}
.help-block {color:#737373;display:block;margin-bottom:10px;margin-top:5px;}
@media (min-width: 768px) {.form-inline .form-group {display:inline-block;margin-bottom:0;vertical-align:middle;}
.form-inline .form-control {display:inline-block;vertical-align:middle;width:auto;}
.form-inline .form-control-static {display:inline-block;}
.form-inline .input-group {display:inline-table;vertical-align:middle;}
.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control {width:auto;}
.form-inline .input-group > .form-control {width:100%;}
.form-inline .control-label {margin-bottom:0;vertical-align:middle;}
.form-inline .radio, .form-inline .checkbox {display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle;}
.form-inline .radio label, .form-inline .checkbox label {padding-left:0;}
.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {margin-left:0;position:relative;}
.form-inline .has-feedback .form-control-feedback {top:0;}
}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {margin-bottom:0;margin-top:0;padding-top:7px;}
.form-horizontal .radio, .form-horizontal .checkbox {min-height:27px;}
.form-horizontal .form-group {margin-left:-15px;margin-right:-15px;}
@media (min-width: 768px) {.form-horizontal .control-label {margin-bottom:0;padding-top:7px;text-align:right;}
}
.form-horizontal .has-feedback .form-control-feedback {right:15px;}
@media (min-width: 768px) {.form-horizontal .form-group-lg .control-label {padding-top:14.3333px;}
}
@media (min-width: 768px) {.form-horizontal .form-group-sm .control-label {padding-top:6px;}
}
.btn {background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:normal;line-height:1.42857;margin-bottom:0;moz-user-select:none;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus {outline:0 none;}
.btn:hover, .btn:focus, .btn.focus {color:#333;text-decoration:none;}
.btn:active, .btn.active {background-image:none;box-shadow:0 3px 5px rgba(0, 0, 0, 0.125) inset;outline:0 none;}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {box-shadow:none;cursor:not-allowed;opacity:0.65;pointer-events:none;}
.btn-default {background-color:#fff;border-color:#ccc;color:#333;}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {background-color:#e6e6e6;border-color:#adadad;color:#333;}
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {background-image:none;}
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default.focus[disabled], fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default.active[disabled], fieldset[disabled] .btn-default.active {background-color:#fff;border-color:#ccc;}
.btn-default .badge {background-color:#333;color:#fff;}
.btn-primary {background-color:#337ab7;border-color:#2e6da4;color:#fff;}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {background-color:#286090;border-color:#204d74;color:#fff;}
.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {background-image:none;}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary.focus[disabled], fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary.active[disabled], fieldset[disabled] .btn-primary.active {background-color:#337ab7;border-color:#2e6da4;}
.btn-primary .badge {background-color:#fff;color:#337ab7;}
.btn-success {background-color:#5cb85c;border-color:#4cae4c;color:#fff;}
.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {background-color:#449d44;border-color:#398439;color:#fff;}
.btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success {background-image:none;}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success.focus[disabled], fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success.active[disabled], fieldset[disabled] .btn-success.active {background-color:#5cb85c;border-color:#4cae4c;}
.btn-success .badge {background-color:#fff;color:#5cb85c;}
.btn-info {background-color:#5bc0de;border-color:#46b8da;color:#fff;}
.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {background-color:#31b0d5;border-color:#269abc;color:#fff;}
.btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {background-image:none;}
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info.focus[disabled], fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info.active[disabled], fieldset[disabled] .btn-info.active {background-color:#5bc0de;border-color:#46b8da;}
.btn-info .badge {background-color:#fff;color:#5bc0de;}
.btn-warning {background-color:#f0ad4e;border-color:#eea236;color:#fff;}
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {background-color:#ec971f;border-color:#d58512;color:#fff;}
.btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {background-image:none;}
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning.focus[disabled], fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning.active[disabled], fieldset[disabled] .btn-warning.active {background-color:#f0ad4e;border-color:#eea236;}
.btn-warning .badge {background-color:#fff;color:#f0ad4e;}
.btn-danger {background-color:#d9534f;border-color:#d43f3a;color:#fff;}
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {background-color:#c9302c;border-color:#ac2925;color:#fff;}
.btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger {background-image:none;}
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger.focus[disabled], fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger.active[disabled], fieldset[disabled] .btn-danger.active {background-color:#d9534f;border-color:#d43f3a;}
.btn-danger .badge {background-color:#fff;color:#d9534f;}
.btn-link {border-radius:0;color:#337ab7;font-weight:normal;}
.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {background-color:transparent;box-shadow:none;}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {border-color:transparent;}
.btn-link:hover, .btn-link:focus {background-color:transparent;color:#23527c;text-decoration:underline;}
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {color:#777;text-decoration:none;}
.btn-lg, .btn-group-lg > .btn {border-radius:6px;font-size:18px;line-height:1.33333;padding:10px 16px;}
.btn-sm, .btn-group-sm > .btn {border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px;}
.btn-xs, .btn-group-xs > .btn {border-radius:3px;font-size:12px;line-height:1.5;padding:1px 5px;}
.btn-block {display:block;width:100%;}
.btn-block + .btn-block {margin-top:5px;}
input.btn-block[type="submit"], input.btn-block[type="reset"], input.btn-block[type="button"] {width:100%;}
.fade {opacity:0;transition:opacity 0.15s linear 0s;}
.fade.in {opacity:1;}
.collapse {display:none;}
.collapse.in {display:block;}
tr.collapse.in {display:table-row;}
tbody.collapse.in {display:table-row-group;}
.collapsing {height:0;overflow:hidden;position:relative;transition-duration:0.35s;transition-property:height, visibility;transition-timing-function:ease;}
.caret {background:url("images/caret.png") no-repeat scroll right center rgba(0, 0, 0, 0);display:inline-block;height:9px;margin-left:2px;position:absolute;right:25px;top:15px;vertical-align:middle;width:9px;}
.dropup, .dropdown {position:relative;}
.dropdown-toggle:focus {outline:0 none;}
.dropdown-menu {background-color:#212121;display:none;float:left;font-size:14px;left:0;list-style:outside none none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:101%;z-index:1000;}
.dropdown-menu.pull-right {left:auto;right:0;}
.dropdown-menu .divider {background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden;}
.dropdown-menu > li > a {clear:both;color:rgba(255, 255, 255, 0.5);display:block;font-weight:normal;line-height:1.42857;padding:10px 30px;white-space:nowrap;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {color:#fff;text-decoration:none;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {background-color:#337ab7;color:#fff;outline:0 none;text-decoration:none;}
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {color:#777;}
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {background-color:transparent;background-image:none;cursor:not-allowed;text-decoration:none;}
.open > .dropdown-menu {display:block;}
.open > a {outline:0 none;}
.dropdown-menu-right {left:auto;right:0;}
.dropdown-menu-left {left:0;right:auto;}
.dropdown-header {color:#777;display:block;font-size:12px;line-height:1.42857;padding:3px 20px;white-space:nowrap;}
.dropdown-backdrop {bottom:0;left:0;position:fixed;right:0;top:0;z-index:990;}
.pull-right > .dropdown-menu {left:auto;right:0;}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {border-bottom:4px solid;border-top:0 none;content:"";}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {bottom:100%;margin-bottom:2px;top:auto;}
@media (min-width: 768px) {.navbar-right .dropdown-menu {left:0;right:0;}
.navbar-right .dropdown-menu-left {left:0;right:auto;}
}
.btn-group, .btn-group-vertical {display:inline-block;position:relative;vertical-align:middle;width:100%;}
.btn-group > .btn, .btn-group-vertical > .btn {float:left;position:relative;width:100%;}
.btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active {z-index:2;}
.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {margin-left:-1px;}
.btn-toolbar {margin-left:-5px;}
.btn-toolbar .btn-group, .btn-toolbar .input-group {float:left;}
.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {margin-left:5px;}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius:0;}
.btn-group > .btn:first-child {margin-left:0;}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {border-bottom-right-radius:0;border-top-right-radius:0;}
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {border-bottom-left-radius:0;border-top-left-radius:0;}
.btn-group > .btn-group {float:left;}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius:0;}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {border-bottom-right-radius:0;border-top-right-radius:0;}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {border-bottom-left-radius:0;border-top-left-radius:0;}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {outline:0 none;}
.btn-group > .btn + .dropdown-toggle {padding-left:8px;padding-right:8px;}
.btn-group > .btn-lg + .dropdown-toggle {padding-left:12px;padding-right:12px;}
.btn-group.open .dropdown-toggle {box-shadow:0 3px 5px rgba(0, 0, 0, 0.125) inset;}
.btn-group.open .dropdown-toggle.btn-link {box-shadow:none;}
.btn .caret {margin-left:0;}
.btn-lg .caret {border-width:5px 5px 0;}
.dropup .btn-lg .caret {border-width:0 5px 5px;}
.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn {display:block;float:none;max-width:100%;width:100%;}
.btn-group-vertical > .btn-group > .btn {float:none;}
.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {margin-left:0;margin-top:-1px;}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {border-radius:0;}
.btn-group-vertical > .btn:first-child:not(:last-child) {border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:4px;}
.btn-group-vertical > .btn:last-child:not(:first-child) {border-bottom-left-radius:4px;border-top-left-radius:0;border-top-right-radius:0;}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {border-radius:0;}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {border-bottom-left-radius:0;border-bottom-right-radius:0;}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {border-top-left-radius:0;border-top-right-radius:0;}
.btn-group-justified {border-collapse:separate;display:table;table-layout:fixed;width:100%;}
.btn-group-justified > .btn, .btn-group-justified > .btn-group {display:table-cell;float:none;width:1%;}
.btn-group-justified > .btn-group .btn {width:100%;}
.btn-group-justified > .btn-group .dropdown-menu {left:auto;}
[data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {clip:rect(0px, 0px, 0px, 0px);pointer-events:none;position:absolute;}
.input-group {border-collapse:separate;display:table;position:relative;}
.input-group[class*="col-"] {float:none;padding-left:0;padding-right:0;}
.input-group .form-control {float:left;margin-bottom:0;position:relative;width:100%;z-index:2;}
.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {border-radius:6px;font-size:18px;height:46px;line-height:1.33333;padding:10px 16px;}
select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn {height:46px;line-height:46px;}
textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select.input-group-lg[multiple] > .form-control, select.input-group-lg[multiple] > .input-group-addon, select.input-group-lg[multiple] > .input-group-btn > .btn {height:auto;}
.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px;}
select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn {height:30px;line-height:30px;}
textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select.input-group-sm[multiple] > .form-control, select.input-group-sm[multiple] > .input-group-addon, select.input-group-sm[multiple] > .input-group-btn > .btn {height:auto;}
.input-group-addon, .input-group-btn, .input-group .form-control {display:table-cell;}
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {border-radius:0;}
.input-group-addon, .input-group-btn {vertical-align:middle;white-space:nowrap;width:1%;}
.input-group-addon {background-color:#fff;border:1px solid #fff;border-radius:0 25px 25px 0;color:#555;font-size:14px;font-weight:normal;line-height:1;padding:6px 12px;text-align:center;}
.input-group-addon.input-sm {border-radius:3px;font-size:12px;padding:5px 10px;}
.input-group-addon.input-lg {border-radius:6px;font-size:18px;padding:10px 16px;}
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {margin-top:0;}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {border-bottom-right-radius:0;border-top-right-radius:0;}
.input-group-addon:first-child {border-right:0 none;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {border-bottom-left-radius:0;border-top-left-radius:0;}
.input-group-addon:last-child {border-left:0 none;}
.input-group-btn {font-size:0;position:relative;white-space:nowrap;}
.input-group-btn > .btn {position:relative;}
.input-group-btn > .btn + .btn {margin-left:-1px;}
.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {z-index:2;}
.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {margin-right:-1px;}
.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {margin-left:-1px;}
.nav {list-style:outside none none;margin-bottom:0;padding-left:0;}
.nav > li {display:block;position:relative;}
.nav > li > a {display:block;padding:10px 25.5px;position:relative;}
.nav > li:last-child > a {padding-right:0;}
.nav > li > a:hover, .nav > li > a:focus {background-color:#eee;text-decoration:none;}
.nav > li.disabled > a {color:#777;}
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {background-color:transparent;color:#777;cursor:not-allowed;text-decoration:none;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {border-color:transparent;}
.nav .nav-divider {background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden;}
.nav > li > a > img {max-width:none;}
.nav-tabs {border-bottom:1px solid #ddd;}
.nav-tabs > li {float:left;margin-bottom:-1px;}
.nav-tabs > li > a {border:1px solid transparent;border-radius:4px 4px 0 0;line-height:1.42857;margin-right:2px;}
.nav-tabs > li > a:hover {border-color:#eee #eee #ddd;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {background-color:#fff;border-color:#ddd #ddd transparent;border-image:none;border-style:solid;border-width:1px;color:#555;cursor:default;moz-border-bottom-colors:none;moz-border-left-colors:none;moz-border-right-colors:none;moz-border-top-colors:none;}
.nav-tabs.nav-justified {border-bottom:0 none;width:100%;}
.nav-tabs.nav-justified > li {float:none;}
.nav-tabs.nav-justified > li > a {margin-bottom:5px;text-align:center;}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {left:auto;top:auto;}
@media (min-width: 768px) {.nav-tabs.nav-justified > li {display:table-cell;width:1%;}
.nav-tabs.nav-justified > li > a {margin-bottom:0;}
}
.nav-tabs.nav-justified > li > a {border-radius:4px;margin-right:0;}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {border:1px solid #ddd;}
@media (min-width: 768px) {.nav-tabs.nav-justified > li > a {border-bottom:1px solid #ddd;border-radius:4px 4px 0 0;}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {border-bottom-color:#fff;}
}
.nav-pills > li {float:left;}
.nav-pills > li > a {border-radius:4px;}
.nav-pills > li + li {margin-left:2px;}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {background-color:#337ab7;color:#fff;}
.nav-stacked > li {float:none;}
.nav-stacked > li + li {margin-left:0;margin-top:2px;}
.nav-justified {width:100%;}
.nav-justified > li {float:none;}
.nav-justified > li > a {margin-bottom:5px;text-align:center;}
.nav-justified > .dropdown .dropdown-menu {left:auto;top:auto;}
@media (min-width: 768px) {.nav-justified > li {display:table-cell;width:1%;}
.nav-justified > li > a {margin-bottom:0;}
}
.nav-tabs-justified {border-bottom:0 none;}
.nav-tabs-justified > li > a {border-radius:4px;margin-right:0;}
.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {border:1px solid #ddd;}
@media (min-width: 768px) {.nav-tabs-justified > li > a {border-bottom:1px solid #ddd;border-radius:4px 4px 0 0;}
.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {border-bottom-color:#fff;}
}
.tab-content > .tab-pane {display:none;}
.tab-content > .active {display:block;}
.nav-tabs .dropdown-menu {border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px;}
.navbar {border:1px solid transparent;margin-bottom:0;min-height:50px;position:relative;}
@media (min-width: 768px) {.navbar {border-radius:4px;}
}
@media (min-width: 768px) {.navbar-header {float:left;}
}
.navbar-collapse {border-top:1px solid transparent;box-shadow:0 1px 0 rgba(255, 255, 255, 0.1) inset;overflow-x:visible;padding-left:15px;padding-right:15px;}
.navbar-collapse.in {overflow-y:auto;}
@media (min-width: 768px) {.navbar-collapse {border-top:0 none;box-shadow:none;width:auto;}
.navbar-collapse.collapse {display:block !important;height:auto !important;overflow:visible !important;padding-bottom:0;}
.navbar-collapse.in {overflow-y:visible;}
.navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {padding-left:0;padding-right:0;}
}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height:340px;}
@media (max-device-width: 480px) and (orientation: landscape) {.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height:200px;}
}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {margin-left:-22px;margin-right:-22px;}
@media (min-width: 768px) {.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {margin-left:0;margin-right:0;}
}
.navbar-static-top {border-width:0 0 1px;z-index:1000;}
@media (min-width: 768px) {.navbar-static-top {border-radius:0;}
}
.navbar-fixed-top, .navbar-fixed-bottom {left:0;position:fixed;right:0;z-index:1030;}
@media (min-width: 768px) {.navbar-fixed-top, .navbar-fixed-bottom {border-radius:0;}
}
.navbar-fixed-top {border-width:0 0 1px;top:0;}
.navbar-fixed-bottom {border-width:1px 0 0;bottom:0;margin-bottom:0;}
.navbar-brand {float:left;font-size:18px;line-height:20px;padding:12px 15px;}
.navbar-brand:hover, .navbar-brand:focus {text-decoration:none;}
.navbar-brand > img {display:block;}
@media (min-width: 768px) {.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left:-15px;}
}
.navbar-toggle {background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;float:right;margin-bottom:8px;margin-right:15px;margin-top:10px;padding:9px 10px;position:relative;}
.navbar-toggle:focus {outline:0 none;}
.navbar-toggle .icon-bar {border-radius:1px;display:block;height:2px;width:22px;}
.navbar-toggle .icon-bar + .icon-bar {margin-top:4px;}
@media (min-width: 768px) {.navbar-toggle {display:none;}
}
.navbar-nav {margin:7.5px -15px;}
.navbar-nav > li > a {line-height:20px;padding-bottom:10px;padding-top:10px;}
@media (max-width: 767px) {.navbar-nav .open .dropdown-menu {background-color:#eee;border:0 none;box-shadow:none;float:none;margin-top:0;position:static;width:auto;}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {padding:5px 15px 5px 25px;}
.navbar-nav .open .dropdown-menu > li > a {line-height:20px;}
.navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {background-image:none;}
}
@media (min-width: 768px) {.navbar-nav {float:left;margin:0;}
.navbar-nav > li {float:left;}
.navbar-nav > li > a {padding-bottom:15px;padding-top:15px;}
}
.navbar-form {border-bottom:1px solid transparent;border-top:1px solid transparent;box-shadow:0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1);margin-left:-15px;margin-right:-15px;padding:10px 15px;}
@media (min-width: 768px) {.navbar-form .form-group {display:inline-block;margin-bottom:0;vertical-align:middle;}
.navbar-form .form-control {display:inline-block;vertical-align:middle;width:auto;}
.navbar-form .form-control-static {display:inline-block;}
.navbar-form .input-group {display:inline-table;vertical-align:middle;}
.navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control {width:auto;}
.navbar-form .input-group > .form-control {width:100%;}
.navbar-form .control-label {margin-bottom:0;vertical-align:middle;}
.navbar-form .radio, .navbar-form .checkbox {display:inline-block;margin-bottom:0;margin-top:0;vertical-align:middle;}
.navbar-form .radio label, .navbar-form .checkbox label {padding-left:0;}
.navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {margin-left:0;position:relative;}
.navbar-form .has-feedback .form-control-feedback {top:0;}
}
@media (max-width: 767px) {.navbar-form .form-group {margin-bottom:5px;}
.navbar-form .form-group:last-child {margin-bottom:0;}
}
@media (min-width: 768px) {.navbar-form {border:0 none;box-shadow:none;margin-left:0;margin-right:0;padding-bottom:0;padding-top:0;width:auto;}
}
.navbar-nav > li > .dropdown-menu {border-top-left-radius:0;border-top-right-radius:0;margin-top:0;}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {border-radius:4px 4px 0 0;margin-bottom:0;}
.navbar-btn {margin-bottom:8px;margin-top:8px;}
.navbar-btn.btn-sm {margin-bottom:10px;margin-top:10px;}
.navbar-btn.btn-xs {margin-bottom:14px;margin-top:14px;}
.navbar-text {margin-bottom:15px;margin-top:15px;}
@media (min-width: 768px) {.navbar-text {float:left;margin-left:15px;margin-right:15px;}
}
@media (min-width: 768px) {.navbar-left {float:left !important;}
.navbar-right {float:right !important;margin-right:-15px;}
.navbar-right ~ .navbar-right {margin-right:0;}
}
.navbar-default {}
.navbar-default .navbar-brand {color:#777;}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {background-color:transparent;color:#5e5e5e;}
.navbar-default .navbar-text {color:#777;}
.navbar-default .navbar-nav > li > a {color:rgba(255, 255, 255, 0.9);}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {background-color:transparent;color:#fff;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background-color:#e7e7e7;color:#555;}
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {background-color:transparent;color:#ccc;}
.navbar-default .navbar-toggle {border-color:transparent;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color:transparent;}
.navbar-default .navbar-toggle .icon-bar {background-color:#888;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color:rgba(0, 0, 0, 0.1);}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color:#fff;}
@media (max-width: 767px) {.navbar-default .navbar-nav .open .dropdown-menu > li > a {color:#777;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {background-color:transparent;color:#333;}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {background-color:#e7e7e7;color:#555;}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {background-color:transparent;color:#ccc;}
}
.navbar-default .navbar-link {color:#777;}
.navbar-default .navbar-link:hover {color:#333;}
.navbar-default .btn-link {color:#777;}
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {color:#333;}
.navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus {color:#ccc;}
.navbar-inverse {background-color:#222;border-color:#080808;}
.navbar-inverse .navbar-brand {color:#9d9d9d;}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {background-color:transparent;color:#fff;}
.navbar-inverse .navbar-text {color:#9d9d9d;}
.navbar-inverse .navbar-nav > li > a {color:#9d9d9d;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {background-color:transparent;color:#fff;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {background-color:#080808;color:#fff;}
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {background-color:transparent;color:#444;}
.navbar-inverse .navbar-toggle {border-color:#333;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background-color:#333;}
.navbar-inverse .navbar-toggle .icon-bar {background-color:#fff;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color:#101010;}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {background-color:#080808;color:#fff;}
@media (max-width: 767px) {.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {border-color:#080808;}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color:#080808;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color:#9d9d9d;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {background-color:transparent;color:#fff;}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {background-color:#080808;color:#fff;}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {background-color:transparent;color:#444;}
}
.navbar-inverse .navbar-link {color:#9d9d9d;}
.navbar-inverse .navbar-link:hover {color:#fff;}
.navbar-inverse .btn-link {color:#9d9d9d;}
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {color:#fff;}
.navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus {color:#444;}
.breadcrumb {background-color:#f5f5f5;border-radius:4px;list-style:outside none none;margin-bottom:20px;padding:8px 15px;}
.breadcrumb > li {display:inline-block;}
.breadcrumb > li + li::before {color:#ccc;content:"/ ";padding:0 5px;}
.breadcrumb > .active {color:#777;}
.pagination {border-radius:4px;display:inline-block;margin:20px 0;padding-left:0;}
.pagination > li {display:inline-block;}
.pagination > li > a, .pagination > li > span {background-color:#fff;border:1px solid #ddd;color:#337ab7;float:left;line-height:1.42857;margin-left:-1px;padding:6px;position:relative;text-decoration:none;}
.pagination > li:first-child > a, .pagination > li:first-child > span {border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0;}
.pagination > li:last-child > a, .pagination > li:last-child > span {border-bottom-right-radius:4px;border-top-right-radius:4px;}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {background-color:#eee;border-color:#ddd;color:#23527c;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {background-color:#337ab7;border-color:#337ab7;color:#fff;cursor:default;z-index:2;}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {background-color:#fff;border-color:#ddd;color:#777;cursor:not-allowed;}
.pagination-lg > li > a, .pagination-lg > li > span {font-size:18px;padding:10px 16px;}
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {border-bottom-left-radius:6px;border-top-left-radius:6px;}
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {border-bottom-right-radius:6px;border-top-right-radius:6px;}
.pagination-sm > li > a, .pagination-sm > li > span {font-size:12px;padding:5px 10px;}
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {border-bottom-left-radius:3px;border-top-left-radius:3px;}
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {border-bottom-right-radius:3px;border-top-right-radius:3px;}
.pager {list-style:outside none none;margin:20px 0;padding-left:0;text-align:center;}
.pager li {display:inline;}
.pager li > a, .pager li > span {background-color:#fff;border:1px solid #ddd;border-radius:15px;display:inline-block;padding:5px 14px;}
.pager li > a:hover, .pager li > a:focus {background-color:#eee;text-decoration:none;}
.pager .next > a, .pager .next > span {float:right;}
.pager .previous > a, .pager .previous > span {float:left;}
.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {background-color:#fff;color:#777;cursor:not-allowed;}
.label {border-radius:0.25em;color:#fff;display:inline;font-size:75%;font-weight:bold;line-height:1;padding:0.2em 0.6em 0.3em;text-align:center;vertical-align:baseline;white-space:nowrap;}
a.label:hover, a.label:focus {color:#fff;cursor:pointer;text-decoration:none;}
.label:empty {display:none;}
.btn .label {position:relative;top:-1px;}
.label-default {background-color:#777;}
.label-default[href]:hover, .label-default[href]:focus {background-color:#5e5e5e;}
.label-primary {background-color:#337ab7;}
.label-primary[href]:hover, .label-primary[href]:focus {background-color:#286090;}
.label-success {background-color:#5cb85c;}
.label-success[href]:hover, .label-success[href]:focus {background-color:#449d44;}
.label-info {background-color:#5bc0de;}
.label-info[href]:hover, .label-info[href]:focus {background-color:#31b0d5;}
.label-warning {background-color:#f0ad4e;}
.label-warning[href]:hover, .label-warning[href]:focus {background-color:#ec971f;}
.label-danger {background-color:#d9534f;}
.label-danger[href]:hover, .label-danger[href]:focus {background-color:#c9302c;}
.badge {background-color:#777;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:bold;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:baseline;white-space:nowrap;}
.badge:empty {display:none;}
.btn .badge {position:relative;top:-1px;}
.btn-xs .badge, .btn-group-xs > .btn .badge {padding:1px 5px;top:0;}
a.badge:hover, a.badge:focus {color:#fff;cursor:pointer;text-decoration:none;}
.list-group-item.active > .badge, .nav-pills > .active > a > .badge {background-color:#fff;color:#337ab7;}
.list-group-item > .badge {float:right;}
.list-group-item > .badge + .badge {margin-right:5px;}
.nav-pills > li > a > .badge {margin-left:3px;}
.jumbotron {background-color:#eee;color:inherit;margin-bottom:30px;padding:30px 15px;}
.jumbotron h1, .jumbotron .h1 {color:inherit;}
.jumbotron p {font-size:21px;font-weight:200;margin-bottom:15px;}
.jumbotron > hr {border-top-color:#d5d5d5;}
.container .jumbotron, .container-fluid .jumbotron {border-radius:6px;}
.jumbotron .container {max-width:100%;}
@media screen and (min-width: 768px) {.jumbotron {padding:48px 0;}
.container .jumbotron, .container-fluid .jumbotron {padding-left:60px;padding-right:60px;}
.jumbotron h1, .jumbotron .h1 {font-size:63px;}
}
.thumbnail {background-color:#fff;border:1px solid #ddd;border-radius:4px;display:block;line-height:1.42857;margin-bottom:20px;padding:4px;transition:border 0.2s ease-in-out 0s;}
.thumbnail > img, .thumbnail a > img {margin-left:auto;margin-right:auto;}
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {border-color:#337ab7;}
.thumbnail .caption {color:#333;padding:9px;}
.alert {border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:15px;}
.alert h4 {color:inherit;margin-top:0;}
.alert .alert-link {font-weight:bold;}
.alert > p, .alert > ul {margin-bottom:0;}
.alert > p + p {margin-top:5px;}
.alert-dismissable, .alert-dismissible {padding-right:35px;}
.alert-dismissable .close, .alert-dismissible .close {color:inherit;position:relative;right:-21px;top:-2px;}
.alert-success {background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}
.alert-success hr {border-top-color:#c9e2b3;}
.alert-success .alert-link {color:#2b542c;}
.alert-info {background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}
.alert-info hr {border-top-color:#a6e1ec;}
.alert-info .alert-link {color:#245269;}
.alert-warning {background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}
.alert-warning hr {border-top-color:#f7e1b5;}
.alert-warning .alert-link {color:#66512c;}
.alert-danger {background-color:#f2dede;border-color:#ebccd1;color:#a94442;}
.alert-danger hr {border-top-color:#e4b9c0;}
.alert-danger .alert-link {color:#843534;}
@keyframes progress-bar-stripes {0% {background-position:40px 0;}
100% {background-position:0 0;}
}
.progress {background-color:#f5f5f5;border-radius:4px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1) inset;height:20px;margin-bottom:20px;overflow:hidden;}
.progress-bar {background-color:#337ab7;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.15) inset;color:#fff;float:left;font-size:12px;height:100%;line-height:20px;text-align:center;transition:width 0.6s ease 0s;width:0;}
.progress-striped .progress-bar, .progress-bar-striped {background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}
.progress.active .progress-bar, .progress-bar.active {animation:2s linear 0s normal none infinite running progress-bar-stripes;}
.progress-bar-success {background-color:#5cb85c;}
.progress-striped .progress-bar-success {background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-bar-info {background-color:#5bc0de;}
.progress-striped .progress-bar-info {background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-bar-warning {background-color:#f0ad4e;}
.progress-striped .progress-bar-warning {background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.progress-bar-danger {background-color:#d9534f;}
.progress-striped .progress-bar-danger {background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}
.media {margin-top:15px;}
.media:first-child {margin-top:0;}
.media, .media-body {overflow:hidden;}
.media-body {width:10000px;}
.media-object {display:block;}
.media-right, .media > .pull-right {padding-left:10px;}
.media-left, .media > .pull-left {padding-right:10px;}
.media-left, .media-right, .media-body {display:table-cell;vertical-align:top;}
.media-middle {vertical-align:middle;}
.media-bottom {vertical-align:bottom;}
.media-heading {margin-bottom:5px;margin-top:0;}
.media-list {list-style:outside none none;padding-left:0;}
.list-group {margin-bottom:20px;padding-left:0;}
.list-group-item {background-color:#fff;border:1px solid #ddd;display:block;margin-bottom:-1px;padding:10px 15px;position:relative;}
.list-group-item:first-child {border-top-left-radius:4px;border-top-right-radius:4px;}
.list-group-item:last-child {border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:0;}
a.list-group-item {color:#555;}
a.list-group-item .list-group-item-heading {color:#333;}
a.list-group-item:hover, a.list-group-item:focus {background-color:#f5f5f5;color:#555;text-decoration:none;}
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {background-color:#eee;color:#777;cursor:not-allowed;}
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {color:inherit;}
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {color:#777;}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {background-color:#337ab7;border-color:#337ab7;color:#fff;z-index:2;}
.list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small {color:inherit;}
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {color:#c7ddef;}
.list-group-item-success {background-color:#dff0d8;color:#3c763d;}
a.list-group-item-success {color:#3c763d;}
a.list-group-item-success .list-group-item-heading {color:inherit;}
a.list-group-item-success:hover, a.list-group-item-success:focus {background-color:#d0e9c6;color:#3c763d;}
a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {background-color:#3c763d;border-color:#3c763d;color:#fff;}
.list-group-item-info {background-color:#d9edf7;color:#31708f;}
a.list-group-item-info {color:#31708f;}
a.list-group-item-info .list-group-item-heading {color:inherit;}
a.list-group-item-info:hover, a.list-group-item-info:focus {background-color:#c4e3f3;color:#31708f;}
a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {background-color:#31708f;border-color:#31708f;color:#fff;}
.list-group-item-warning {background-color:#fcf8e3;color:#8a6d3b;}
a.list-group-item-warning {color:#8a6d3b;}
a.list-group-item-warning .list-group-item-heading {color:inherit;}
a.list-group-item-warning:hover, a.list-group-item-warning:focus {background-color:#faf2cc;color:#8a6d3b;}
a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {background-color:#8a6d3b;border-color:#8a6d3b;color:#fff;}
.list-group-item-danger {background-color:#f2dede;color:#a94442;}
a.list-group-item-danger {color:#a94442;}
a.list-group-item-danger .list-group-item-heading {color:inherit;}
a.list-group-item-danger:hover, a.list-group-item-danger:focus {background-color:#ebcccc;color:#a94442;}
a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {background-color:#a94442;border-color:#a94442;color:#fff;}
.list-group-item-heading {margin-bottom:5px;margin-top:0;}
.list-group-item-text {line-height:1.3;margin-bottom:0;}
.panel {background-color:#fff;border:1px solid transparent;border-radius:4px;margin-bottom:20px;}
.panel-body {padding:15px;}
.panel-heading {border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 0;}
.panel-heading > .dropdown .dropdown-toggle {color:inherit;}
.panel-title {color:inherit;font-size:16px;margin-bottom:0;margin-top:0;}
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a {font-family:"HelveticaMD",serif;}
.panel-footer {background-color:#f5f5f5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #ddd;padding:10px 15px;}
.panel > .list-group, .panel > .panel-collapse > .list-group {margin-bottom:0;}
.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item {border-radius:0;border-width:1px 0;}
.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {border-top:0 none;border-top-left-radius:3px;border-top-right-radius:3px;}
.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {border-bottom:0 none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.panel-heading + .list-group .list-group-item:first-child {border-top-width:0;}
.list-group + .panel-footer {border-top-width:0;}
.panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table {margin-bottom:0;}
.panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption {padding-left:15px;padding-right:15px;}
.panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child {border-top-left-radius:3px;border-top-right-radius:3px;}
.panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {border-top-left-radius:3px;border-top-right-radius:3px;}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {border-top-left-radius:3px;}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {border-top-right-radius:3px;}
.panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child {border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {border-bottom-left-radius:3px;}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {border-bottom-right-radius:3px;}
.panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body {border-top:1px solid #ddd;}
.panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td {border-top:0 none;}
.panel > .table-bordered, .panel > .table-responsive > .table-bordered {border:0 none;}
.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {border-left:0 none;}
.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {border-right:0 none;}
.panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {border-bottom:0 none;}
.panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {border-bottom:0 none;}
.panel > .table-responsive {border:0 none;margin-bottom:0;}
.panel-group {margin-bottom:20px;}
.panel-group .panel {border-radius:4px;margin-bottom:0;}
.panel-group .panel + .panel {margin-top:5px;}
.panel-group .panel-heading {}
.panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group {border-top:medium none;}
.panel-group .panel-footer {border-top:0 none;}
.panel-group .panel-footer + .panel-collapse .panel-body {border-bottom:1px solid #ddd;}
.panel-default {border-color:transparent;}
.panel-default > .panel-heading {background-color:transparent;border-color:#eee;color:#333;}
.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color:#ddd;}
.panel-default > .panel-heading .badge {background-color:#333;color:#f5f5f5;}
.panel-default > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:#ddd;}
.panel-primary {border-color:#337ab7;}
.panel-primary > .panel-heading {background-color:#337ab7;border-color:#337ab7;color:#fff;}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {border-top-color:#337ab7;}
.panel-primary > .panel-heading .badge {background-color:#fff;color:#337ab7;}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:#337ab7;}
.panel-success {border-color:#d6e9c6;}
.panel-success > .panel-heading {background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;}
.panel-success > .panel-heading + .panel-collapse > .panel-body {border-top-color:#d6e9c6;}
.panel-success > .panel-heading .badge {background-color:#3c763d;color:#dff0d8;}
.panel-success > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:#d6e9c6;}
.panel-info {border-color:#bce8f1;}
.panel-info > .panel-heading {background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}
.panel-info > .panel-heading + .panel-collapse > .panel-body {border-top-color:#bce8f1;}
.panel-info > .panel-heading .badge {background-color:#31708f;color:#d9edf7;}
.panel-info > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:#bce8f1;}
.panel-warning {border-color:#faebcc;}
.panel-warning > .panel-heading {background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {border-top-color:#faebcc;}
.panel-warning > .panel-heading .badge {background-color:#8a6d3b;color:#fcf8e3;}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:#faebcc;}
.panel-danger {border-color:#ebccd1;}
.panel-danger > .panel-heading {background-color:#f2dede;border-color:#ebccd1;color:#a94442;}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {border-top-color:#ebccd1;}
.panel-danger > .panel-heading .badge {background-color:#a94442;color:#f2dede;}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:#ebccd1;}
.embed-responsive {display:block;height:0;overflow:hidden;padding:0;position:relative;}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {border:0 none;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%;}
.embed-responsive-16by9 {padding-bottom:56.25%;}
.embed-responsive-4by3 {padding-bottom:75%;}
.well {background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.05) inset;margin-bottom:20px;min-height:20px;padding:19px;}
.well blockquote {border-color:rgba(0, 0, 0, 0.15);}
.well-lg {border-radius:6px;padding:24px;}
.well-sm {border-radius:3px;padding:9px;}
.close {color:#fff;display:block;float:right;font-family:"Helvetica67",serif;font-size:16px;font-weight:normal;line-height:1;padding:0 2px;position:absolute;right:0;top:-25px;}
.close:hover, .close:focus {color:#eee;cursor:pointer;opacity:0.5;text-decoration:none;}
button.close {background:none repeat scroll 0 0 transparent;border:0 none;cursor:pointer;}
.modal-open {overflow:hidden;}
.modal {bottom:0;display:none;left:0;outline:0 none;overflow:hidden;position:fixed;right:0;top:0;z-index:1050;}
.modal.fade .modal-dialog {transform:translate(0px, -25%);transition:transform 0.3s ease-out 0s;}
.modal.in .modal-dialog {transform:translate(0px, 0px);}
.modal-open .modal {overflow-x:hidden;overflow-y:auto;}
.modal-dialog {margin:175px auto 50px auto;margin-bottom:100px;position:relative;width:95%;}
.modal-content {background-clip:padding-box;background-color:#fff;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0;box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);outline:0 none;position:relative;}
.modal-backdrop {background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040;}
.modal-backdrop.fade {opacity:0;}
.modal-backdrop.in {opacity:0.5;}
.modal-header {border-bottom:1px solid #e5e5e5;min-height:16.4286px;padding:15px;}
.modal-header .close {margin-top:-2px;}
.modal-title {line-height:1.42857;margin:0;}
.modal-body {padding:15px;position:relative;}
.modal-footer {border-top:1px solid #e5e5e5;padding:15px;text-align:right;}
.modal-footer .btn + .btn {margin-bottom:0;margin-left:5px;}
.modal-footer .btn-group .btn + .btn {margin-left:-1px;}
.modal-footer .btn-block + .btn-block {margin-left:0;}
.modal-scrollbar-measure {height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px;}
@media (min-width: 768px) {.modal-dialog {width:600px;}
.modal-content {box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);}
.modal-sm {width:300px;}
}
@media (min-width: 992px) {.modal-lg {width:700px;}
}
.tooltip {display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:1.4;position:absolute;z-index:1070;}
.tooltip.in {}
.tooltip.top {margin-top:-3px;padding:5px 0;}
.tooltip.right {margin-left:3px;padding:0 5px;}
.tooltip.bottom {margin-top:3px;padding:5px 0;}
.tooltip.left {margin-left:-3px;padding:0 5px;}
.tooltip-inner {background-color:#000;border-radius:0;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);color:#fff;max-width:200px;padding:12px;text-decoration:none;}
.tooltip-arrow {border-color:transparent;border-style:solid;height:0;position:absolute;width:0;}
.tooltip.top .tooltip-arrow {border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px;}
.tooltip.top-left .tooltip-arrow {border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px;right:5px;}
.tooltip.top-right .tooltip-arrow {border-top-color:#000;border-width:5px 5px 0;bottom:0;left:5px;margin-bottom:-5px;}
.tooltip.right .tooltip-arrow {border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%;}
.tooltip.left .tooltip-arrow {border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%;}
.tooltip.bottom .tooltip-arrow {border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0;}
.tooltip.bottom-left .tooltip-arrow {border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0;}
.tooltip.bottom-right .tooltip-arrow {border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0;}
.popover {background-clip:padding-box;background-color:#fff;border:1px solid rgba(0, 0, 0, 0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);display:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;left:0;line-height:1.42857;max-width:276px;padding:1px;position:absolute;text-align:left;top:0;white-space:normal;z-index:1060;}
.popover.top {margin-top:-10px;}
.popover.right {margin-left:10px;}
.popover.bottom {margin-top:10px;}
.popover.left {margin-left:-10px;}
.popover-title {background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;margin:0;padding:8px 14px;}
.popover-content {padding:9px 14px;}
.popover > .arrow, .popover > .arrow::after {border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0;}
.popover > .arrow {border-width:11px;}
.popover > .arrow::after {border-width:10px;content:"";}
.popover.top > .arrow {border-bottom-width:0;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px;left:50%;margin-left:-11px;}
.popover.top > .arrow::after {border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px;}
.popover.right > .arrow {border-left-width:0;border-right-color:rgba(0, 0, 0, 0.25);left:-11px;margin-top:-11px;top:50%;}
.popover.right > .arrow::after {border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px;}
.popover.bottom > .arrow {border-bottom-color:rgba(0, 0, 0, 0.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px;}
.popover.bottom > .arrow::after {border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px;}
.popover.left > .arrow {border-left-color:rgba(0, 0, 0, 0.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%;}
.popover.left > .arrow::after {border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px;}
.carousel {position:relative;}
.carousel-inner {overflow:hidden;position:relative;width:100%;}
.carousel-inner > .item {display:none;position:relative;transition:left 0.6s ease-in-out 0s;}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {line-height:1;}
@media not all, not all {.carousel-inner > .item {backface-visibility:hidden;transition:transform 0.6s ease-in-out 0s;}
.carousel-inner > .item.next, .carousel-inner > .item.active.right {left:0;transform:translate3d(100%, 0px, 0px);}
.carousel-inner > .item.prev, .carousel-inner > .item.active.left {left:0;transform:translate3d(-100%, 0px, 0px);}
.carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {left:0;transform:translate3d(0px, 0px, 0px);}
}
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {display:block;}
.carousel-inner > .active {left:0;}
.carousel-inner > .next, .carousel-inner > .prev {position:absolute;top:0;width:100%;}
.carousel-inner > .next {left:100%;}
.carousel-inner > .prev {left:-100%;}
.carousel-inner > .next.left, .carousel-inner > .prev.right {left:0;}
.carousel-inner > .active.left {left:-100%;}
.carousel-inner > .active.right {left:100%;}
.carousel-control {bottom:0;color:#fff;font-size:20px;left:0;opacity:0.5;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);top:0;width:15%;}
.carousel-control.left {}
.carousel-control.right {left:auto;right:0;}
.carousel-control:hover, .carousel-control:focus {color:#fff;opacity:0.9;outline:0 none;text-decoration:none;}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {display:inline-block;position:absolute;top:50%;z-index:5;}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {left:50%;margin-left:-10px;}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {margin-right:-10px;right:50%;}
.carousel-control .icon-prev, .carousel-control .icon-next {font-family:serif;height:20px;line-height:1;margin-top:-10px;width:20px;}
.carousel-control .icon-prev::before {content:"?€?";}
.carousel-control .icon-next::before {content:"?€?";}
.carousel-indicators {bottom:10px;left:50%;list-style:outside none none;margin-left:-30%;padding-left:0;position:absolute;text-align:center;width:60%;z-index:15;}
.carousel-indicators li {background-color:rgba(0, 0, 0, 0);border:1px solid #BDBDBD;border-radius:10px;cursor:pointer;display:inline-block;height:10px;margin:1px;text-indent:-999px;width:10px;}
.carousel-indicators .active {background-color:#DFDFDF;height:12px;margin:0;width:12px;}
.carousel-caption {bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);z-index:10;}
.carousel-caption .btn {text-shadow:none;}
@media screen and (min-width: 768px) {.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {font-size:30px;height:30px;margin-top:-15px;width:30px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {margin-left:-15px;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {margin-right:-15px;}
.carousel-caption {left:20%;padding-bottom:30px;right:20%;}
.carousel-indicators {bottom:-40px;}
}
.clearfix::before, .clearfix::after, .dl-horizontal dd::before, .dl-horizontal dd::after, .container::before, .container::after, .container-fluid::before, .container-fluid::after, .row::before, .row::after, .form-horizontal .form-group::before, .form-horizontal .form-group::after, .btn-toolbar::before, .btn-toolbar::after, .btn-group-vertical > .btn-group::before, .btn-group-vertical > .btn-group::after, .nav::before, .nav::after, .navbar::before, .navbar::after, .navbar-header::before, .navbar-header::after, .navbar-collapse::before, .navbar-collapse::after, .pager::before, .pager::after, .panel-body::before, .panel-body::after, .modal-footer::before, .modal-footer::after {content:" ";display:table;}
.clearfix::after, .dl-horizontal dd::after, .container::after, .container-fluid::after, .row::after, .form-horizontal .form-group::after, .btn-toolbar::after, .btn-group-vertical > .btn-group::after, .nav::after, .navbar::after, .navbar-header::after, .navbar-collapse::after, .pager::after, .panel-body::after, .modal-footer::after {clear:both;}
.center-block {display:block;margin-left:auto;margin-right:auto;}
.pull-right {float:right !important;}
.pull-left {float:left !important;}
.hide {display:none !important;}
.show {display:block !important;}
.invisible {visibility:hidden;}
.text-hide {background-color:transparent;border:0 none;color:transparent;font:0px/0 a;text-shadow:none;}
.hidden {display:none !important;}
.affix {position:fixed;}
.visible-xs, .visible-sm, .visible-md, .visible-lg {display:none !important;}
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {display:none !important;}
@media (max-width: 767px) {.visible-xs {display:block !important;}
table.visible-xs {display:table;}
tr.visible-xs {display:table-row !important;}
th.visible-xs, td.visible-xs {display:table-cell !important;}
}
@media (max-width: 767px) {.visible-xs-block {display:block !important;}
}
@media (max-width: 767px) {.visible-xs-inline {display:inline !important;}
}
@media (max-width: 767px) {.visible-xs-inline-block {display:inline-block !important;}
}
@media (min-width: 768px) and (max-width: 991px) {.visible-sm {display:block !important;}
table.visible-sm {display:table;}
tr.visible-sm {display:table-row !important;}
th.visible-sm, td.visible-sm {display:table-cell !important;}
}
@media (min-width: 768px) and (max-width: 991px) {.visible-sm-block {display:block !important;}
}
@media (min-width: 768px) and (max-width: 991px) {.visible-sm-inline {display:inline !important;}
}
@media (min-width: 768px) and (max-width: 991px) {.visible-sm-inline-block {display:inline-block !important;}
}
@media (min-width: 992px) and (max-width: 1199px) {.visible-md {display:block !important;}
table.visible-md {display:table;}
tr.visible-md {display:table-row !important;}
th.visible-md, td.visible-md {display:table-cell !important;}
}
@media (min-width: 992px) and (max-width: 1199px) {.visible-md-block {display:block !important;}
}
@media (min-width: 992px) and (max-width: 1199px) {.visible-md-inline {display:inline !important;}
}
@media (min-width: 992px) and (max-width: 1199px) {.visible-md-inline-block {display:inline-block !important;}
}
@media (min-width: 1200px) {.visible-lg {display:block !important;}
table.visible-lg {display:table;}
tr.visible-lg {display:table-row !important;}
th.visible-lg, td.visible-lg {display:table-cell !important;}
}
@media (min-width: 1200px) {.visible-lg-block {display:block !important;}
}
@media (min-width: 1200px) {.visible-lg-inline {display:inline !important;}
}
@media (min-width: 1200px) {.visible-lg-inline-block {display:inline-block !important;}
}
@media (max-width: 767px) {.hidden-xs {display:none !important;}
}
@media (min-width: 768px) and (max-width: 991px) {.hidden-sm {display:none !important;}
}
@media (min-width: 992px) and (max-width: 1199px) {.hidden-md {display:none !important;}
}
@media (min-width: 1200px) {.hidden-lg {display:none !important;}
}
.visible-print {display:none !important;}
@media print {.visible-print {display:block !important;}
table.visible-print {display:table;}
tr.visible-print {display:table-row !important;}
th.visible-print, td.visible-print {display:table-cell !important;}
}
.visible-print-block {display:none !important;}
@media print {.visible-print-block {display:block !important;}
}
.visible-print-inline {display:none !important;}
@media print {.visible-print-inline {display:inline !important;}
}
.visible-print-inline-block {display:none !important;}
@media print {.visible-print-inline-block {display:inline-block !important;}
}
@media print {.hidden-print {display:none !important;}
}
.tbs-input::-webkit-input-placeholder {color:#7a7a7a;}
.tbs-input:-moz-placeholder {color:#7a7a7a;}
.tbs-input::-moz-placeholder {color:#7a7a7a;}
.tbs-input:-ms-input-placeholder {color:#7a7a7a;}
.txt-left {text-align:left !important;}
.txt-center {text-align:center !important;}
.txt-right {text-align:right !important;}
.txt-xs {font-size:0.3em !important;}
.txt-sm {font-size:22px !important;}
.txt-md {font-size:1em !important;}
.txt-gold {color:#f1b434;}
.txt-maroon {color:#d11242;}
.txt-blue {color:#0077be;}
.txt-purple {color:#802285;}
.txt-dark-grey {color:#5c6771;}
.txt-white {color:#f2f2f2;}
.txt-grey {color:#5d5d5d;}
.txt-lite-grey {color:#a9aeb2;}
.txt-black {color:#000000;}
.txt-black-forced {color:#000000 !important;}
a.txt-gold {color:#f1b434;outline:none;text-decoration:underline;}
a.txt-maroon {color:#d11242;outline:none;text-decoration:underline;}
a.txt-blue {color:#0077be;outline:none;text-decoration:underline;}
a.txt-purple {color:#802285;outline:none;text-decoration:underline;}
a.txt-dark-grey {color:#5c6771;outline:none;text-decoration:underline;}
a.txt-white {color:#f2f2f2;outline:none;text-decoration:underline;}
a.txt-grey {color:#5d5d5d;outline:none;text-decoration:underline;}
a.txt-lite-grey {color:#a9aeb2;outline:none;text-decoration:underline;}
a:hover.txt-gold,
a:focus.txt-gold {color:#dd931a;}
a:hover.txt-maroon,
a:focus.txt-maroon {color:#9c1f31;}
a:hover.txt-blue,
a:focus.txt-blue {color:#005a96;}
a:hover.txt-purple,
a:focus.txt-purple {color:#671773;}
a:hover.txt-dark-grey,
a:focus.txt-dark-grey {color:#c4c6c7;}
a:hover.txt-white,
a:focus.txt-white {color:#fff;}
a:hover.txt-grey,
a:focus.txt-grey {color:#7a7a7a;}
a:hover.txt-lite-grey,
a:focus.txt-lite-grey {color:#aaaaaa;}
a.ttc-gold {color:#dd931a;outline:none;text-decoration:underline;}
a.ttc-maroon {color:#9c1f31;outline:none;text-decoration:underline;}
a.ttc-blue {color:#005a96;outline:none;text-decoration:underline;}
a.ttc-purple {color:#671773;outline:none;text-decoration:underline;}
a.ttc-white {color:#ffffff;outline:none;text-decoration:underline;}
a:hover.ttc-gold,
a:focus.ttc-gold {color:#dd931a;}
a:hover.ttc-maroon,
a:focus.ttc-maroon {color:#9c1f31;}
a:hover.ttc-blue,
a:focus.ttc-blue {color:#005a96;}
a:hover.ttc-purple,
a:focus.ttc-purple {color:#671773;}
a:hover.ttc-dark-grey,
a:focus.ttc-dark-grey {color:#ffffff;}
.tt-gold {color:#f1b434;}
.tt-maroon {color:#d11242;}
.tt-blue {color:#0077be;}
.tt-purple {color:#802285;}
.tt-dark-grey {color:#c4c6c7;}
.tt-white {color:#f2f2f2;}
.bg-gold {background-color:#dd931a;}
.bg-maroon {background-color:#9c1f31;}
.bg-blue {background-color:#005a96;}
.bg-purple {background-color:#671773;}
.bg-dark-grey {background-color:#5c6771;}
.bg-lite-grey {background-color:rgba(255,0,0,0.5);}
.invitee-data {background:url(images/header-bgs/seminar.jpg) top center no-repeat;background-size:cover;}
.bg-lite-grey {background-color:#c4c6c7;}
.bg-off-white {background-color:#f2f2f2;}
.bg-white {background-color:#fff;}
.bg-black {background-color:#212121;}
a:hover.bg-gold,
a:focus.bg-gold {background-color:#f1b434;}
a:hover.bg-maroon,
a:focus.bg-maroon {background-color:#d11242 !important;}
a:hover.bg-blue,
a:focus.bg-blue {background-color:#0077be;}
a:hover.bg-purple,
a:focus.bg-purple {background-color:#802285;}
a:hover.bg-dark-grey,
a:focus.bg-dark-grey {background-color:#c4c6c7;}
a:hover.bg-lite-grey,
a:focus.bg-lite-grey {background-color:#aaaaaa;}
.bg-x-gold {background-color:rgba(221, 147, 26, 0.85);mix-blend-mode:multiply;}
.bg-x-maroon {background-color:rgba(156, 31, 49, 0.85);mix-blend-mode:multiply;}
.bg-x-blue {background-color:rgba(0, 90, 150, 0.85);mix-blend-mode:multiply;}
.bg-x-purple {background-color:rgba(103, 23, 115, 0.85);mix-blend-mode:multiply;}
.bg-x-red {background-color:rgba(171, 6, 52, 0.85);mix-blend-mode:multiply;}
.bg-x-yellow {background-color:rgba(251, 176, 64, 0.85);mix-blend-mode:multiply;}
.ie .bg-x-gold {background-color:rgba(221, 147, 26, 0.55);}
.ie .bg-x-maroon {background-color:rgba(156, 31, 49, 0.55);}
.ie .bg-x-blue {background-color:rgba(0, 90, 150, 0.55);}
.ie .bg-x-purple {background-color:rgba(103, 23, 115, 0.55);}
.br-gold {border-color:#dd931a !important;}
.br-maroon {border-color:#9c1f31 !important;}
.br-blue {border-color:#005a96 !important;}
.br-purple {border-color:#802285 !important;}
.br-white {border-color:#fff !important;}
.br-grey {border-color:#7a7a7a !important;}
.br-dark-grey {border-color:#5c6771 !important;}
.br-lite-grey {border-color:#c4c6c7 !important;}
a:hover.br-gold,
a:focus.br-gold {border-color:#f1b434 !important;}
a:hover.br-maroon,
a:focus.br-maroon {border-color:#d11242 !important;}
a:hover.br-blue,
a:focus.br-blue {border-color:#0077be !important;}
a:hover.br-purple,
a:focus.br-purple {border-color:#802285 !important;}
a:hover.br-dark-grey,
a:focus.br-dark-grey {border-color:#c4c6c7 !important;}
a:hover.br-white,
a:focus.br-white {border-color:#f2f2f2 !important;}
a:hover.br-grey,
a:focus.br-grey {border-color:#5d5d5d !important;}
a:hover.br-lite-grey,
a:focus.br-lite-grey {border-color:#aaaaaa !important;}
.br-right {border-right:1px solid #c4c6c7;}
.br-left {border-left:1px solid #c4c6c7;}
.dark-grey-tooltip + .tooltip > .tooltip-inner {background-color:#5c6771;}
.dark-grey-tooltip + .tooltip > .tooltip-arrow {border:none !important;}
a.readmore {font-family:'Helvetica77', serif;position:relative;text-decoration:underline;}
a.readmore:after {background:url(images/bullet-arrow-purple.png) right 0 no-repeat;content:'';font-size:20px;height:12px;position:absolute;right:-20px;top:2px;width:7px;}
a.ttc-blue.readmore:after {background:url(images/bullet-arrow-blue.png) right 0 no-repeat;content:'';font-size:20px;height:12px;position:absolute;right:-20px;top:2px;width:7px;}
.tlinks-blue {list-style:none;margin-left:20px;min-height:78px;padding:0;text-align:left;}
.tlinks-blue li {float:left;font-family:'HelveticaRG', serif;font-size:13px;line-height:1em;margin-bottom:8px;width:100%;}
.tlinks-blue li a {position:relative;}
.tlinks-blue li a:hover {color:#999;text-decoration:none;}
.tlinks-blue li a:before {background:url(images/bullet-arrow-blue.png);color:#005a96;content:'';font-size:20px;height:9px;left:-20px;position:absolute;top:0;width:7px;}
.blog-post ul {list-style:none;margin-left:20px;min-height:78px;padding:0;text-align:left;}
.blog-post ul li {float:left;font-family:'HelveticaRG', serif;font-size:13px;line-height:21px;margin-bottom:8px;position:relative;width:100%;}
.blog-post ul li:before {background:url(images/bullet-arrow-maroon.png);color:#D11268;content:'';font-size:20px;height:9px;left:-20px;position:absolute;top:4px;width:7px;}
.blog-post ul li a:hover {color:#c4c6c7;text-decoration:none;}
.headlink {display:block;font-family:'Helvetica67', serif;font-size:16px;margin-bottom:0;text-align:left;}
form h2 {font-family:'CenturyLT', serif;font-size:2.5em;}
input, button, select, .btn {border-radius:25px;}
input:focus,
button:focus,
select:focus,
a:focus.btn {outline:none;}
input[type="email"],
input[type="number"],
input[type="password"],
input[type="tel"],
input[type="url"],
input[type="text"],
input[type="search"],
textarea,
select,
.select-form .dropdown-menu > li > a {font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:14px;}
select,
input,
button,
textarea {appearance:none;-moz-appearance:none;-webkit-appearance:none;}
button:hover,
button:focus,
a:hover.btn,
a:focus.btn {color:#fff;}
input:focus,
textarea:focus,
select:focus,
button:hover,
button:focus,
a:hover.btn,
a:focus.btn {outline:none !important;}
input[type=checkbox] {webkit-appearance:checkbox;}
input[type=radio] {webkit-appearance:radio;}
::-webkit-input-placeholder {color:#bebebe;font-size:12px;font-style:italic;line-height:20px;}
:-moz-placeholder {color:#bebebe;font-size:12px;font-style:italic;line-height:20px;}
::-moz-placeholder {color:#bebebe;font-size:12px;font-style:italic;line-height:20px;}
:-ms-input-placeholder {color:#bebebe;font-size:12px;font-style:italic;line-height:20px;}
.form-control.dd-red:focus {border:1px solid #d11242;}
.form-control.dd-yellow:focus {border:1px solid #f1b434;}
.form-control.dd-blue:focus {border:1px solid #0077be;}
.form-control.dd-purple:focus {border:1px solid #802285;}
.form-control.ip-red:focus {border:1px solid #d11242;}
.form-control.ip-yellow:focus {border:1px solid #dd931a;display:inline-block;}
.form-control.ip-blue:focus {border:1px solid #0077be;}
.form-control.ip-purple:focus {border:1px solid #802285;display:inline-block;}
.form-control.ta-red:focus {border:1px solid #d11242;}
.form-control.ta-yellow:focus {border:1px solid #f1b434;}
.form-control.ta-blue:focus {border:1px solid #0077be;}
.form-control.ta-purple:focus {border:1px solid #802285;}
.err_msg {color:#d11242;display:block;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:13px;padding-left:20px;}
.pm-btn-red {background-color:#7d1927;}
.pm-btn-yellow {background-color:#c68417;}
.pm-btn-blue {background-color:#004878;}
.pm-btn-purple {background-color:#52125c;}
.pm-btn-red:hover, .pm-btn-red:focus {background-color:#9c1f31;}
.pm-btn-yellow:hover, .pm-btn-yellow:focus {background-color:#dd931a;}
.pm-btn-blue:hover, .pm-btn-blue:focus {background-color:#005a96;}
.pm-btn-purple:hover, .pm-btn-purple:focus {background-color:#671773;}
.sc-btn-red {border-color:#7d1927;}
.sc-btn-yellow {border-color:#c68417;}
.sc-btn-blue {border-color:#004878;}
.sc-btn-purple {border-color:#52125c;}
.sc-btn-red:hover, .sc-btn-red:focus {border-color:#9c1f31;}
.sc-btn-yellow:hover, .sc-btn-yellow:focus {border-color:#dd931a;}
.sc-btn-blue:hover, .sc-btn-blue:focus {border-color:#005a96;}
.sc-btn-purple:hover, .sc-btn-purple:focus {border-color:#671773;}
.btn-custom {border-radius:25px;cursor:pointer;display:inline-block;font-family:'HelveticaMD', sans-serif !important;font-size:14px;letter-spacing:0.5px;min-width:242px;padding:10px 50px 10px 50px;position:relative;text-align:center;text-decoration:none;transition:all .2s;webkit-transition:all .2s;}
.btn-subscribe {border-radius:25px;cursor:pointer;display:inline-block;font-family:'HelveticaMD', serif !important;font-size:14px;font-weight:300;letter-spacing:0.5px;min-width:225px;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
a:hover.btn-custom,
a:focus.btn-custom {text-decoration:none;}
form .btn-custom {display:block;margin-bottom:35px;}
.btn-custom1 {border-radius:25px;cursor:pointer;display:inline-block;font-family:'HelveticaMD', serif !important;font-size:14px;font-weight:300;letter-spacing:0.5px;min-width:235px;padding:10px 50px 10px 50px;position:relative;text-align:center;text-decoration:none;transition:all .2s;webkit-transition:all .2s;}
.btn-border {border:2px solid transparent;border-radius:35px;}
a:hover.btn-border-gold,
a:focus.btn-border-gold
.btn-border-gold:hover,
.btn-border-gold:focus {background:transparent;border-color:#dd931a;color:#dd931a;}
a:hover.btn-border-maroon,
a:focus.btn-border-maroon
.btn-border-maroon:hover,
.btn-border-maroon:focus {background:transparent;border-color:#9c1f31;color:#9c1f31;}
a:hover.btn-border-blue,
a:focus.btn-border-blue {background:transparent;border-color:#005a96;color:#005a96;}
a:hover.btn-border-purple,
a:focus.btn-border-purple,
.btn-border-purple:hover,
.btn-border-purple:focus {background:transparent;border-color:#671773;color:#671773;}
a:hover.btn-border-white,
a:focus.btn-border-white,
.btn-border-white:hover,
.btn-border-white:focus {background:transparent;border-color:#c5c6c6;color:#c5c6c6;}
.btn-border-gold {background-color:transparent;border-bottom-width:2px !important;border-color:#f1b434;color:#f1b434;}
.btn-border-maroon {background-color:transparent;border-bottom-width:2px !important;border-color:#d11242;color:#d11242;}
.btn-border-blue {background-color:transparent;border-bottom-width:2px !important;border-color:#0077be;color:#0077be;}
.btn-border-purple {background-color:transparent;border-bottom-width:2px !important;border-color:#802285;color:#802285;}
.btn-border-white {background-color:transparent;border-bottom-width:2px !important;border-color:#fff;color:#fff;}
a:hover.btn-gold, a:focus.btn-gold, .btn-gold:hover, .btn-gold:focus {background:#dd931a;color:#fff;}
a:hover.btn-gold1, a:focus.btn-gold1, .btn-gold1:hover, .btn-gold1:focus {background:#fff;color:#dd931a;}
a:hover.btn-maroon, a:focus.btn-maroon, .btn-maroon:hover, .btn-maroon:focus {background:#9c1f31;color:#fff;}
a:hover.btn-blue, a:focus.btn-blue, .btn-blue:hover, .btn-blue:focus {background:#005a96;color:#fff;}
a:hover.btn-purple, a:focus.btn-purple, .btn-purple:hover, .btn-purple:focus {background:#671773;color:#fff;}
a:hover.btn-white, a:focus.btn-white, .btn-white:hover, .btn-white:focus {background:#eee;color:#f1b434;}
.btn-gold {background:#f1b434;color:#fff;}
.btn-gold1 {background:#fff;color:#f1b434;}
.btn-maroon {background:#d11242;color:#fff;}
.btn-blue {background:#0077be;color:#fff;}
.btn-purple {background:#802285;color:#fff;}
.btn-white {background:#fff;color:#f1b434;}
.select-form .btn {border-color:#ddd;box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#2a2a2a;margin-bottom:8px;padding:10px 75px 10px 20px !important;text-align:left !important;text-transform:capitalize !important;}
.select-form .bootstrap-select .dropdown-menu {background:transparent !important;margin:0;max-height:inherit !important;min-height:inherit !important;overflow:visible !important;padding:0 !important;top:100%;}
.select-form .bootstrap-select .dropdown-menu.inner {background:#212121 !important;border-radius:8px;}
.select-form .bootstrap-select .dropdown-menu .glyphicon {display:none;}
.select-form .dropdown-menu > li > a {cursor:pointer;}
.btn-file {border-width:1px;display:inline-block !important;font-size:13px;line-height:13px;margin-top:5px;padding:13px 22px 7px 22px !important;}
.btn-file input[type=file] {background:red;cursor:inherit;display:block;filter:alpha(opacity=0);font-size:100px;min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0;}
input[readonly] {background-color:white !important;cursor:text !important;}
.custom-file {display:block;float:left;margin:0 0 15px;overflow:hidden;position:relative;width:100%;}
.custom-file .input-group-btn {position:absolute;right:95px;top:35px;z-index:9;}
a {color:#0072ce;}
a.lm {color:#000;display:inline-block;font-family:"HelveticaMD",serif;font-size:18px;margin-top:10px;padding-top:20px;text-align:left;text-decoration:underline;text-transform:uppercase;transition:1.5s ease all;}
a.lm.gold {color:#f1b22f;}
a.lm.purple {color:#833177;}
a.lm.blue {color:#0072ce;}
a.lm.maroon {color:#bf0d3e;}
#picture-block  a.lm{text-align:center;text-transform:lowercase;font: 500 15px/24px Effra, Arial, sans-serif !important;display:inline-block;vertical-align:top;text-decoration:none;padding: 7px 18px;border:1px solid #f1b22f;border-radius:7px;-webkit-border-radius:7px;padding:}
#empl-plus  a.lm{text-align:center;text-transform:lowercase;font: 500 15px/24px Effra, Arial, sans-serif !important;display:inline-block;vertical-align:top;text-decoration:none;padding: 7px 18px;border:1px solid #f1b22f;border-radius:7px;-webkit-border-radius:7px;padding:}
a.lm.gold {color:#f1b22f;}
a.lm.purple {color:#833177;}
a.lm.blue {color:#0072ce;}
a.lm.maroon {color:#bf0d3e;}
#picture-block  a.lm:first-letter{text-transform:uppercase;}
#empl-plus  a.lm:first-letter{text-transform:uppercase;}
#picture-block  a.lm.gold {border-color:#f1b22f;}
#empl-plus  a.lm.purple {border-color:#833177;}
#picture-block  a.lm.purple {border-color:#833177;}
#picture-block  a.lm.blue {border-color:#0072ce;}
#picture-block  a.lm.maroon {border-color:#bf0d3e;}
#picture-block  a.lm.gold:hover {background-color:#f1b22f;color:#fff;}
#empl-plus  a.lm.purple:hover {background-color:#833177;color:#fff;}
#picture-block  a.lm.purple:hover {background-color:#833177;color:#fff;}
#picture-block  a.lm.blue:hover {background-color:#0072ce;color:#fff;}
#picture-block  a.lm.maroon:hover {background-color:#bf0d3e;color:#fff;}

.pagination {border:none !important;font-family:'HelveticaMD', serif;font-size:16px !important;}
.pagination > li {margin-right:0;}
.pagination > li > a {background:none !important;border:none !important;color:#5c6771;text-decoration:underline !important;}
.pagination > li > a:hover,
.pagination > li > a:focus {color:#7a7a7a;}
.pagination > li > a.active {color:#d2224b !important;}
.pagination.pgseminar a.txt-white {color:#f2f2f2 !important;}
.pagination.pgseminar a:hover.txt-white,
.pagination.pgseminar a:focus.txt-white {color:#fff !important;}
.pagination.pgseminar > li > a.active {color:#dd931a !important;}
.bspacer {float:left;margin:15px 0;width:100%;}
.brspacer {background:#c4c6c7;float:left;height:1px;width:100%;}
.pd-0 {padding:0 !important;}
.pd-25 {padding:25px;}
.pd-35 {padding:35px;}
.pd-35-0 {padding:35px 0;}
.pd-40 {padding:40px;}
.pd-50 {padding:40px;}
.pd-50-75 {padding:50px 75px;}
.pd-50-100 {padding:50px 100px;}
.pd-0-50 {padding:0 50px;}
.pd-0-0-25 {padding:0 0 25px;}
.pd-25-0 {padding:25px 0;}
.pd-25-50 {padding:5px 5px;}
.pd-5-5 {padding:5px 5px;}
.pd-25-25 {padding:25px 25px;}
.pd-25-90 {padding:25px 90px;}
.pd-30-50 {padding:30px 50px;}
.pd-top-60 {padding-top:60px !important;}
.pd-btm-100 {padding-bottom:100px !important;}
@media screen and (max-width: 480px) {.pd-btm-100 {padding-bottom:50px !important;}
}
.pd-btm-25 {padding-bottom:25px !important;}
.pd-btm-30 {padding-bottom:30px;}
.pd-btm-45 {padding-bottom:45px !important;}
.pd-btm-50 {padding-bottom:50px !important;}
.pd-btm-55 {padding-bottom:55px !important;}
.pd-btm-60 {padding-bottom:60px !important;}
.mg-auto {margin:auto;}
.mg-top-15 {margin-top:25px;}
.mg-top-25 {margin-top:25px;}
.mg-top-50 {margin-top:50px;}
.mg-top-30 {margin-top:30px;}
.mg-top-60 {margin-top:60px;}
.mg-top-75 {margin-top:75px;}
.mg-btm-8 {margin-bottom:8px;}
.mg-btm-10 {margin-bottom:10px;}
.mg-btm-30 {margin-bottom:30px;}
.mg-btm-35 {margin-bottom:35px;}
.mg-btm-25 {margin-bottom:25px;}
.mg-btm-70 {margin-bottom:70px;}
.mg-0-0-25 {margin:0 0 25px !important;}
.mg-btm-60 {margin-bottom:60px;}
.mg-0 {margin:0;}
.full-width {min-width:inherit !important;width:100%;}
.block {display:block;}
.in-block {display:inline-block;}
.head-1,
.head-2,
.head-3 {font-family:'CenturyLT', serif;}
.head-4 {font-family:'HelveticaMD', serif;}
.head-1 {font-size:50px;}
.head-2 {font-size:22px;}
.head-3 {font-size:1.5em;}
.head-4 {font-size:1.2em;}
.head-1,
.head-2,
.head-3,
.head-4 {text-transform:capitalize;}
.article .head-4 {margin:0 0 8px;}
.article .para {}
.article .para a {border-bottom-style:dashed;}
.article .para a:hover {border-color:#0077be !important;color:#0077be;}
.numb-list {counter-reset:item;list-style:none;margin:0;padding:0;}
.numb-list li {font-family:'HelveticaRG', serif;margin-bottom:25px;}
.numb-list > li:before {content:counter(item) ". ";counter-increment:item;font-weight:bold;}
*|html #search {line-height:0 !important;}
.owl-theme .owl-controls {margin-top:10px;text-align:center;webkit-tap-highlight-color:transparent;}
.owl-theme .owl-controls .owl-nav [class*=owl-] {background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;moz-border-radius:3px;padding:4px 7px;webkit-border-radius:3px;}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {background:#869791;color:#fff;text-decoration:none;}
.owl-theme .owl-controls .owl-nav .disabled {cursor:default;opacity:.5;}
.owl-theme .owl-dots .owl-dot {display:inline;display:inline-block;zoom:1;}
.owl-theme .owl-dots .owl-dot span {background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;moz-border-radius:30px;moz-transition:opacity 200ms ease;ms-transition:opacity 200ms ease;o-transition:opacity 200ms ease;transition:opacity 200ms ease;webkit-backface-visibility:visible;webkit-border-radius:30px;webkit-transition:opacity 200ms ease;width:10px;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {background:#869791;}
.clearfix:before,.df-service-callouts>div:before,.df-form--2cols:before,.clearfix:after .df-service-callouts>div:after,.clearfix:after .df-form--2cols:after {content:" ";display:table;}
.clearfix:after,.df-service-callouts>div:after,.df-form--2cols:after {clear:both;}
.clearfix,.df-service-callouts>div,.df-form--2cols {zoom:1;}
.err_msg {color:#b9bdc1;font-size:12px;font-style:italic;line-height:20px;padding-left:0;text-align:left;}
.df-header-text {color:#fff;font-family:'CenturyLT', serif;font-size:22px;font-weight:500;max-width:750px;}
@media only screen and (min-width: 768px) {.df-header-text {font-size:36px;}
}
@media only screen and (max-width: 767px) {.df-wwo-header#what-we-offer {min-height:380px;padding-bottom:0;}
}
.df-page-intro {line-height:1.5;padding-bottom:60px;padding-top:60px;}
@media only screen and (min-width: 768px) {.df-page-intro {padding-bottom:95px;padding-top:95px;}
}
.df-page-intro h1 {color:#833177;font-family:'CenturyLT', serif;font-size:32px;line-height:1;margin-bottom:20px;}
@media only screen and (min-width: 768px) {.df-page-intro h1 {font-size:60px;margin-bottom:50px;}
}
.df-page-intro .col-1 {font-family:'CenturyLT', serif;font-size:21px;}
@media only screen and (max-width: 767px) {.df-page-intro .col-1 {margin-bottom:20px;}
}
.df-page-intro .col-2 {font-family:'CenturyLT', serif;font-size:16px;}
.df-page-intro .col-2 strong {font-family:'CenturyBold', serif;}
.df-pagetabs .is-sticky .nav-tabs {left:0;right:0;}
.df-pagetabs .nav-tabs.two-tabs li {width:50%;}
.df-pagetabs .nav-tabs.three-tabs li {width:33%;}
.df-pagetabs .nav-tabs a {background-color:transparent !important;border:none !important;color:#fff !important;font-family:'CenturyLT', serif;font-size:16px;padding-bottom:5px;padding-right:10px;padding-top:15px;text-align:center;}
@media only screen and (max-width: 767px) {.df-pagetabs .nav-tabs a {padding-left:5px;}
}
@media only screen and (min-width: 768px) {.df-pagetabs .nav-tabs a {font-size:32px;}
}
.df-pagetabs .nav-tabs li:nth-child(1) {background:#9b2743;}
.df-pagetabs .nav-tabs li:nth-child(2) {background:#642f6c;}
.df-pagetabs .nav-tabs li:nth-child(3) {background:#cc8a00;}
.df-pagetabs .nav-tabs li:nth-child(4) {background:#00558c;}
.df-pagetabs .tab-content .tab-pane:nth-child(1) {background:#9b2743;}
.df-pagetabs .tab-content .tab-pane:nth-child(2) {background:#642f6c;}
.df-pagetabs .tab-content .tab-pane:nth-child(3) {background:#cc8a00;}
.df-pagetabs .tab-content .tab-pane:nth-child(4) {background:#00558c;}
.df-pagetabs .tab-pane {padding:65px 0 0;}
@media only screen and (max-width: 767px) {.df-pagetabs .tab-pane {padding-top:30px;}
}
.df-pagetab__intro {color:#fff;font-family:'CenturyLT', serif;font-size:17px;line-height:1.6;}
.df-pagetab__content {background:#fff;margin:0 auto;max-width:2400px;padding:70px 0 60px;width:95%;}
.df-pagetab__content .header h1 {color:#5c6771;font-family:'CenturyLT', serif;font-size:20px;margin-bottom:40px;text-align:center;}
@media only screen and (min-width: 768px) {.df-pagetab__content .header h1 {font-size:36px;}
}
@media only screen and (max-width: 767px) {.df-service-callouts {padding-bottom:30px;}
}
.df-service-callouts>div {padding-bottom:50px;padding-top:50px;}
@media only screen and (max-width: 767px) {.df-service-callouts>div {padding-bottom:10px;padding-top:10px;}
.df-service-callouts>div p {display:none;}
}
.df-service-callouts h2,.df-service-callouts p {font-family:'Helvetica77';font-weight:300;letter-spacing:.05em;line-height:1.3;text-transform:uppercase;}
.df-service-callouts h2 {display:inline-block;float:left;font-size:18px;margin-top:13px;}
@media only screen and (max-width: 767px) {.df-service-callouts h2 {font-size:16px;margin-top:10px;}
}
.df-service-callouts i {float:left;margin-bottom:10px;margin-right:10px;}
.df-service-callouts p {clear:both;float:none;font-size:15px;}
.df-service {margin-bottom:40px;padding-left:30px;padding-right:30px;}
@media only screen and (max-width: 767px) {.df-service {padding-left:20px;padding-right:20px;}
}
.df-service h1 {border-style:solid;border-width:0 0 2px;font-family:'CenturyLT', serif;font-size:35px;padding-bottom:13px;padding-top:13px;vertical-align:middle;}
@media only screen and (max-width: 767px) {.df-service h1 {font-size:24px;line-height:1;}
}
.df-service .icon {margin-top:-5px;}
.df-service p {color:#5c6771;font-size:16px;line-height:1.5;}
.df-service h2 {font-family:'Helvetica77';font-size:18px;margin-top:40px;text-transform:uppercase;}
.df-service ul {font-size:14px;font-weight:bold;list-style-type:disc;margin-left:20px;}
@media only screen and (min-width: 992px) {.df-service [id^="df-fw-service--"],.df-service [id^="df-hs-service--"] {display:block !important;}
}
.df-service .btn-readmore {background-color:transparent;border:none;border-bottom:1px solid;border-radius:0 !important;box-shadow:none;display:block;font-family:'Helvetica77';font-size:18px;line-height:1;margin:20px auto;padding-bottom:10px;padding-top:10px;position:relative;text-align:center;text-transform:uppercase;width:100%;}
.df-service .btn-readmore:hover,.df-service .btn-readmore:active,.df-service .btn-readmore:focus {box-shadow:none;}
.df-service .btn-readmore:before,.df-service .btn-readmore:after {content:"\f107";display:inline-block;font:normal normal normal 28px/1 FontAwesome;font-size:inherit;moz-osx-font-smoothing:grayscale;ms-transform:translate(0, 0);position:relative;text-rendering:auto;transform:translate(0, 0);webkit-font-smoothing:antialiased;webkit-transform:translate(0, 0);}
.df-service .btn-readmore.active:before,.df-service .btn-readmore.active:after {content:"\f106";}
.df-service .btn-readmore:before {left:-20px;}
.df-service .btn-readmore:after {right:-20px;}
.df-service--compliance h1,.df-service--compliance h2 {border-color:#f1b434;color:#f1b434;}
.df-service--compliance .btn-readmore {color:#f1b434;}
.df-service--advice h1,.df-service--advice h2 {border-color:#bf0d3e;color:#bf0d3e;}
.df-service--advice .btn-readmore {color:#bf0d3e;}
.df-service--insurance h1,.df-service--insurance h2 {border-color:#0072ce;color:#0072ce;}
.df-service--insurance .btn-readmore {color:#0072ce;}
.df-service--insurance .icon-qbe {float:right;margin-top:5px;}
.df-service--insurance h1 {position:relative;}
.df-service--insurance h1:after {background-image:url(images/sprite.png);background-position:0px -107px;content:'';display:inline-block;height:50px;position:absolute;right:0;width:101px;}
@media only screen and (max-width: 767px) {.df-service--insurance h1:after {background-position:0px -71.33333px;background-size:190.66667px 190px;height:33.33333px;width:67.33333px;}
}
.df-service--representation h1,.df-service--representation h2 {border-color:#833177;color:#833177;}
.df-service--representation .btn-readmore {color:#833177;}
.df-service--representation .icon-sparke {float:right;margin-top:5px;}
.df-service--representation h1 {position:relative;}
.df-service--representation h1:after {background-image:url(images/sprite.png);background-position:-70px -157px;content:'';display:inline-block;height:48px;position:absolute;right:0;width:85px;}
@media only screen and (max-width: 767px) {.df-service--representation h1:after {background-position:-46.66667px -104.66667px;background-size:190.66667px 190px;height:32px;width:56.66667px;}
}
.df-testimonials {background:#5d6771;background-size:cover;color:#fff;padding:50px 0;}
.df-testimonials h1 {font-family:'CenturyLT', serif;font-size:22px;line-height:1.5;margin-bottom:20px;text-align:center;}
@media only screen and (min-width: 768px) {.df-testimonials h1 {font-size:32px;margin-bottom:30px;}
}
.df-testimonials .item {display:block;height:auto;width:100%;}
@media only screen and (min-width: 992px) {.df-testimonials #testimonial-carousel .owl-controls,.df-testimonials #testimonial-carousel .owl-nav {bottom:0;left:0;margin:0;position:absolute;right:0;top:0;}
}
.df-testimonials #testimonial-carousel .owl-prev {background-image:url(images/sprite.png);background-position:-101px -107px;height:43px;left:0;width:43px;}
.df-testimonials #testimonial-carousel .owl-next {background-image:url(images/sprite.png);background-position:-228px -174px;height:43px;right:0;width:43px;}
.df-testimonials #testimonial-carousel .owl-next,.df-testimonials #testimonial-carousel .owl-prev {background-color:transparent;color:transparent;font-size:0;opacity:.4;}
@media only screen and (min-width: 992px) {.df-testimonials #testimonial-carousel .owl-next,.df-testimonials #testimonial-carousel .owl-prev {position:absolute;top:30px;}
}
.df-testimonials #testimonial-carousel .owl-next:hover,.df-testimonials #testimonial-carousel .owl-next:focus,.df-testimonials #testimonial-carousel .owl-next:active,.df-testimonials #testimonial-carousel .owl-prev:hover,.df-testimonials #testimonial-carousel .owl-prev:focus,.df-testimonials #testimonial-carousel .owl-prev:active {opacity:.9;}
.df-testimonials blockquote {border:none;font-family:'CenturyLT', serif;font-size:16px;margin:0 auto;max-width:630px;padding:0;}
@media only screen and (min-width: 768px) {.df-testimonials blockquote {font-size:20px;}
}
.df-testimonials blockquote cite {font-size:16px;font-style:normal;}
.df-testimonials blockquote .name {border-right:1px solid #fff;font-family:'Helvetica77';padding:4px 10px 0;text-transform:uppercase;}
.df-testimonials blockquote .company {font-family:'HelveticaRG', serif;font-weight:300;padding:4px 10px 0;}
.df-bundles {padding:90px 0 0px;}
.df-bundles h1 {color:#642f6c;font-family:'CenturyLT', serif;font-size:34px;text-align:center;}
@media only screen and (max-width: 767px) {.df-bundles h1 {font-size:22px;}
}
.df-bundles .subtitle {font-family:'CenturyLT', serif;font-size:22px;text-align:center;}
@media only screen and (max-width: 767px) {.df-bundles .subtitle {font-size:18px;margin:10px 0;}
}
.df-bundles .bundles {padding-bottom:0px;padding-top:50px;}
@media only screen and (min-width: 992px) {.df-bundles .bundles {padding-top:160px;}
}
.df-bundles .bundle {color:#fff;margin-top:20px;}
@media only screen and (min-width: 992px) {.df-bundles .bundle {margin:0 -10px;}
}
.df-bundles .bundle button {font-size:95%;margin-top:30px;}
.df-bundles .bundle button:hover,.df-bundles .bundle button:active {border:1px solid;}
.df-bundles .bundle h2 {font-family:'CenturyLT', serif;font-size:21px;line-height:1.5;margin:0;text-align:center;}
@media only screen {.df-bundles .bundle.highlight {margin-top:50px;}
}
@media only screen and (min-width: 992px) {.df-bundles .bundle.highlight {margin-top:-50px;}
}
.df-bundles .icon-recommended {display:inline-block;margin-top:-133px;}
.df-bundles .bundle__heading {padding:30px 60px 20px;text-align:center;}
.df-bundles .bundle__body {padding:50px 30px;}
.df-bundles ul {font-size:14px;font-weight:bold;}
.df-bundles li {margin-bottom:30px;}
.df-bundles .bundle--red .bundle__heading {background:#bf0d3e;}
.df-bundles .bundle--red .bundle__body {background:#9b2743;}
.df-bundles .bundle--blue .bundle__heading {background:#0072ce;}
.df-bundles .bundle--blue .bundle__body {background:#00558c;}
.df-bundles .bundle--yellow .bundle__heading {background:#f1b434;}
.df-bundles .bundle--yellow .bundle__body {background:#cc8a00;}
.df-employsure-plus {padding-bottom:120px;}
.df-employsure-plus h1 {color:#642f6c;font-family:'CenturyLT', serif;font-size:18px;line-height:1.5;text-align:center;}
@media only screen and (min-width: 768px) {.df-employsure-plus h1 {font-size:34px;}
}
.df-employsure-plus:after {background:#642f6c;bottom:-200px;content:'';display:block;height:250px;left:0;ms-transform:skewY(2deg);position:absolute;right:0;transform:skewY(2deg);webkit-transform:skewY(2deg);}
.df-employsure-plus .well {border:0;border-radius:0;box-shadow:none;color:#5c6771;font-family:'HelveticaRG', "Helvetica Neue", Helvetica, sans-serif;font-weight:300;margin:0px 0 30px;padding:40px 20px 30px;text-align:center;}
@media only screen and (max-width: 767px) {.df-employsure-plus .well {margin-top:20px;}
}
@media only screen and (min-width: 768px) {.df-employsure-plus .well {padding:50px 100px;}
}
.df-employsure-plus .well h1 {font-size:24px;}
@media only screen and (min-width: 768px) {.df-employsure-plus .well h1 {font-size:34px;}
}
.df-employsure-plus .well h2 {color:#642f6c;font-family:'HelveticaMD', "Helvetica Neue", Helvetica, sans-serif;font-size:16px;text-transform:uppercase;}
.df-employsure-plus .well .col-sm-4 {margin:20px 0;}
.df-modal {background:#0072ce;z-index:10000;}
.df-modal .close {font-size:40px;font-weight:300;line-height:1;margin:0;top:0;}
.df-modal h4 {font-family:'CenturyLT', serif;font-size:50px;}
@media only screen and (max-width: 767px) {.df-modal .modal-dialog {margin-top:20px;}
}
@media only screen and (min-width: 768px) {.df-modal .modal-dialog {width:700px;}
}
.df-modal .modal-content {background-color:transparent;border:none;box-shadow:none;color:#fff;}
.df-modal .modal-header,.df-modal .modal-body {border:0;margin-bottom:20px;padding:0;}
.df-modal p {font-family:'CenturyLT', serif;font-size:21px;}
.df-modal form {margin:30px 0;}
.df-modal button[type="submit"] {float:right;font-size:18px;}
@media only screen and (min-width: 768px) {.df-form--2cols .form-group {display:inline-block;float:left;width:50%;}
.df-form--2cols .form-group:nth-child(odd) {padding-left:20px;}
}
.df-form--2cols input {border:0;border-radius:0 !important;display:block;width:100%;}
.df-form--material .form-group {margin-bottom:40px;position:relative;}
.df-form--material input {background-color:transparent;border-bottom:1px solid #fff;color:#fff;font-family:'HelveticaLT', "Helvetica Neue", Helvetica, sans-serif;font-size:18px;font-weight:100;padding:10px 0 5px;}
.df-form--material input:focus+label,.df-form--material input:valid+label {color:#fff;font-size:90%;ms-transform:translateX(0px) translateY(-25px);transform:translateX(0px) translateY(-25px);transition:transform 200ms ease-in-out, font-size 200ms ease-in-out;webkit-transform:translateX(0px) translateY(-25px);webkit-transition:-webkit-transform 200ms ease-in-out, font-size 200ms ease-in-out;}
.df-form--material label {color:#fff;font-family:'HelveticaLT', "Helvetica Neue", Helvetica, sans-serif;font-size:18px;font-weight:300;margin:0;ms-transform:translateX(0px) translateY(0px);pointer-events:none;position:absolute;top:10px;transform:translateX(0px) translateY(0px);transition:transform 200ms ease-in-out, font-size 200ms ease-in-out;webkit-transform:translateX(0px) translateY(0px);webkit-transition:-webkit-transform 200ms ease-in-out, font-size 200ms ease-in-out;}
ul.ticks li {padding-left:33px;position:relative;}
ul.ticks li:last-child {margin-bottom:0;}
ul.ticks li:before {background-image:url(images/sprite.png);background-position:-196px -157px;content:'';display:inline-block;height:22px;left:0;margin-top:-16px;position:absolute;top:50%;width:23px;}
#quote .btn-quote {border:none;border-radius:25px !important;color:#fff!important;display:inline-block;font-family:'Helvetica77';font-size:18px;font-weight:normal;height:auto!important;line-height:1.42857;min-width:150px;padding:9px 12px 3px;padding-bottom:4px;text-transform:uppercase;webkit-border-radius:25px !important;width:100%;width:auto;}
.btn-quote {font-family:'Helvetica77';font-size:23px;max-width:315px;min-width:150px;padding-bottom:8px;padding-top:8px;text-transform:uppercase;}
.btn-quote.full-width {max-width:100%;}
.btn-red {background:#bf0d3e;color:#fff !important;font-size:19px;}
.btn-red:hover,.btn-red:focus,.btn-red:active {background:#9b2743;font-size:19px;}
.btn-yellow {background:#f1b434;border-color:#f1b434;color:#fff !important;}
.btn-yellow:hover,.btn-yellow:focus,.btn-yellow:active {background:#cc8a00;border-color:#cc8a00;}
.icon {display:inline-block;margin-right:10px;vertical-align:middle;}
.icon-dollar {background-image:url(images/sprite.png);background-position:-158px 0px;height:70px;width:70px;}
@media only screen and (max-width: 767px) {.icon-dollar {background-position:-112.85714px 0px;background-size:204.28571px 203.57143px;height:50px;width:50px;}
}
.icon-phone {background-image:url(images/sprite.png);background-position:0px -157px;height:70px;width:70px;}
@media only screen and (max-width: 767px) {.icon-phone {background-position:0px -112.14286px;background-size:204.28571px 203.57143px;height:50px;width:50px;}
}
.icon-legal {background-image:url(images/sprite.png);background-position:-158px -70px;height:70px;width:70px;}
@media only screen and (max-width: 767px) {.icon-legal {background-position:-112.85714px -50px;background-size:204.28571px 203.57143px;height:50px;width:50px;}
}
.icon-compliance {background-image:url(images/sprite.png);background-position:-228px -58px;height:58px;width:58px;}
@media only screen and (max-width: 767px) {.icon-compliance {background-position:-175.38462px -44.61538px;background-size:220px 219.23077px;height:44.61538px;width:44.61538px;}
}
.icon-advice {background-image:url(images/sprite.png);background-position:-228px 0px;height:58px;width:58px;}
@media only screen and (max-width: 767px) {.icon-advice {background-position:-175.38462px 0px;background-size:220px 219.23077px;height:44.61538px;width:44.61538px;}
}
.icon-insurance {background-image:url(images/sprite.png);background-position:-228px -116px;height:58px;width:58px;}
@media only screen and (max-width: 767px) {.icon-insurance {background-position:-175.38462px -89.23077px;background-size:220px 219.23077px;height:44.61538px;width:44.61538px;}
}
.icon-representation {background-image:url(images/sprite.png);background-position:0px -227px;height:58px;width:58px;}
@media only screen and (max-width: 767px) {.icon-representation {background-position:0px -174.61538px;background-size:220px 219.23077px;height:44.61538px;width:44.61538px;}
}
.icon-qbe {background-image:url(images/sprite.png);background-position:0px -107px;height:50px;width:101px;}
@media only screen and (max-width: 767px) {.icon-qbe {background-position:0px -82.30769px;background-size:220px 219.23077px;height:38.46154px;width:77.69231px;}
}
.icon-sparke {background-image:url(images/sprite.png);background-position:-70px -157px;height:48px;width:85px;}
@media only screen and (max-width: 767px) {.icon-sparke {background-position:-53.84615px -120.76923px;background-size:220px 219.23077px;height:36.92308px;width:65.38462px;}
}
.icon-recommended {background-image:url(images/sprite.png);background-position:0px 0px;height:107px;width:158px;}
.btn-red {background:#bf0d3e;border-color:#bf0d3e;color:#fff !important;}
img {height:auto;max-width:100%;}
.ebook-img {text-align:center;}
.ebook-img a.rm {bottom:25px;color:#5c6771;float:none!important;font-size:12px;font-weight:bold!important;left:0;letter-spacing:1px;position:absolute;right:0;width:100%!important;}
.ebook-img img {padding:20px 30px 0;}
.ebook-img a.rm img {padding:0;padding-right:5px;}
.ebook-grid {padding-bottom:50px;position:relative;}
.ebook-grid h3 {height:94px;margin-bottom:10px;}
.single-ebooks #blog.single-post {background:white;}
.single-ebooks header:before {display:none;}
.ebook__intro {border-bottom:1px solid rgb(240,240,240);margin-bottom:60px;margin-top:20px;padding-bottom:80px;padding-left:40px;position:relative;text-align:center;}
.ebook__intro .ebook-icon {left:0;position:absolute;top:10px;}
.ebook__intro p {color:#5c6771;font:16px/26px Helvetica,Arial,sans-serif;margin:0;}
.ebook__intro h1 {color:#0077be;font:50px/56px "ITC Century",serif;margin:0;margin-bottom:10px;text-transform:initial;}
@media (max-width: 600px) {.ebook__intro h1 {font:30px/36px "ITC Century",serif;}
}
.crumbs-toolbar {border-bottom:1px solid rgba(0,0,0,0.08);}
.ebook__inner--top {padding-bottom:20px;position:relative;}
.ebook__inner--top h3 {color:#0077be;font:24px/30px "ITC Century",serif;margin-bottom:0;text-transform:none;}
.ebook__inner--top .ebook-icon {position:absolute;right:0;top:0;}
.ebook__inner ul {list-style-type:disc;margin-left:16px;}
.ebook__content {}
.ebook__form {padding-bottom:60px;}
.ebook__form .ginput_container input {border:1px solid rgba(0,0,0,0.08);}
.ebook__form .ginput_container select {background:transparent;border:1px solid rgba(0,0,0,0.08);border-radius:0px!important;color:#c7c7c7;font-size:12px;padding:20px 22px!important;width:100%;}
.ebook__form .ginput_container.ginput_container_select {position:relative;}
.ebook__form .ginput_container.ginput_container_select:before {content:'\f107';font-family: 'fontello';position:absolute;right:20px;top:20px;}
.ebook__form .gform_wrapper .gform_footer {float:none;padding-top:30px;text-align:center;width:100%;}
.ebook__form .gform_wrapper .gform_footer input {background:#0077be;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:'HelveticaMD', serif !important;font-size:14px;font-weight:300;height:50px;letter-spacing:0.5px;padding:0;padding-top:3px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;width:210px;}
.ebook__form .gform_wrapper select {color:#5c6771;}
.ebook__form .gform_wrapper .gf-full {width:96%;}
.ebook__form .gform_wrapper .gform_body .gfield_checkbox {padding-top:15px;}
.ebook__form .gform_wrapper .gform_body .gfield_checkbox input {float:left;}
.ebook__form .gform_wrapper .gform_body .gfield_checkbox label {font-size:14px;margin-left:0;padding-left:10px;text-transform:initial;vertical-align:top;width:90%;}
.ebook__form .gform_wrapper .gf-full input:not([type=checkbox]) {width:100%;}
.page-template-page_ebooks .btn-subscribe.btn-blue {height:50px;line-height:50px;padding:0;width:210px;}
.ebook__form .gform_wrapper ::-webkit-input-placeholder {color:#5c6771;}
.ebook__form .gform_wrapper ::-moz-placeholder {color:#5c6771;}
.ebook__form .gform_wrapper :-ms-input-placeholder {color:#5c6771;}
.ebook__form .gform_wrapper :-moz-placeholder {color:#5c6771;}
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {border:0;margin:0;outline:none;padding:0;vertical-align:top;}
.fancybox-wrap {left:0;position:absolute;top:0;z-index:8020;}
.fancybox-skin {background:#f9f9f9;border-radius:4px;color:#444;moz-border-radius:4px;position:relative;text-shadow:none;webkit-border-radius:4px;}
.fancybox-opened {z-index:8030;}
.fancybox-opened .fancybox-skin {box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer, .fancybox-inner {position:relative;}
.fancybox-inner {overflow:hidden;}
.fancybox-type-iframe .fancybox-inner {webkit-overflow-scrolling:touch;}
.fancybox-error {color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image, .fancybox-iframe {display:block;height:100%;width:100%;}
.fancybox-image {max-height:100%;max-width:100%;}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url('fancybox_sprite.png');}
#fancybox-loading {background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:0.8;position:fixed;top:50%;z-index:8060;}
#fancybox-loading div {background:url('fancybox_loading.gif') center center no-repeat;height:44px;width:44px;}
.fancybox-close {cursor:pointer;height:36px;position:absolute;right:-18px;top:-18px;width:36px;z-index:8040;}
.fancybox-nav {background:transparent url('blank.gif');cursor:pointer;height:100%;position:absolute;text-decoration:none;top:0;webkit-tap-highlight-color:rgba(0,0,0,0);width:40%;z-index:8040;}
.fancybox-prev {left:0;}
.fancybox-next {right:0;}
.fancybox-nav span {cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:50%;visibility:hidden;width:36px;z-index:8040;}
.fancybox-prev span {background-position:0 -36px;left:10px;}
.fancybox-next span {background-position:0 -72px;right:10px;}
.fancybox-nav:hover span {visibility:visible;}
.fancybox-tmp {left:-99999px;max-height:99999px;max-width:99999px;overflow:visible !important;position:absolute;top:-99999px;visibility:hidden;}
.fancybox-lock {overflow:hidden !important;width:auto;}
.fancybox-lock body {overflow:hidden !important;}
.fancybox-lock-test {overflow-y:hidden !important;}
.fancybox-overlay {background:url('fancybox_overlay.png');display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:8010;}
.fancybox-overlay-fixed {bottom:0;position:fixed;right:0;}
.fancybox-lock .fancybox-overlay {overflow:auto;overflow-y:scroll;}
.fancybox-title {font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;visibility:hidden;z-index:8050;}
.fancybox-opened .fancybox-title {visibility:visible;}
.fancybox-title-float-wrap {bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050;}
.fancybox-title-float-wrap .child {background:rgba(0, 0, 0, 0.8);background:transparent;border-radius:15px;color:#FFF;display:inline-block;font-weight:bold;line-height:24px;margin-right:-100%;moz-border-radius:15px;padding:2px 20px;text-shadow:0 1px 2px #222;webkit-border-radius:15px;white-space:nowrap;}
.fancybox-title-outside-wrap {color:#fff;margin-top:10px;position:relative;}
.fancybox-title-inside-wrap {padding-top:10px;}
.fancybox-title-over-wrap {background:#000;background:rgba(0, 0, 0, .8);bottom:0;color:#fff;left:0;padding:10px;position:absolute;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	 only screen and (min--moz-device-pixel-ratio: 1.5),
	 only screen and (min-device-pixel-ratio: 1.5) {#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image:url('fancybox_sprite@2x.png');background-size:44px 152px;}
#fancybox-loading div {background-image:url('fancybox_loading@2x.gif');background-size:24px 24px;}
}
@font-face {font-family:'HelveticaMD';font-style:normal;font-weight:normal;src:url('fonts/helvetica_neue_bold_condensed-webfont.eot');src:url('fonts/helvetica_neue_bold_condensed-webfont.eot?#iefix') format('embedded-opentype'),
 url('fonts/helvetica_neue_bold_condensed-webfont.woff') format('woff'),
 url('fonts/helvetica_neue_bold_condensed-webfont.ttf') format('truetype'),
 url('fonts/helvetica_neue_bold_condensed-webfont.svg#helvetica_neuebold_condensed') format('svg');}
@font-face {font-family:'HelveticaRG';src:url('fonts/helvetica/HelveticaNeueLTProStd_RG.eot') format('embedded-opentype'),
 url('fonts/helvetica/HelveticaNeueLTProStd_RG.woff') format('woff'),
 url('fonts/helvetica/HelveticaNeueLTProStd_RG.ttf') format('truetype'),
 url('fonts/helvetica/HelveticaNeueLTProStd_RG.svg#HelveticaNeueLTStdCn') format('svg');src:url('fonts/helvetica/HelveticaNeueLTProStd_RG.eot');}
@font-face {font-family:'HelveticaIT';src:url('fonts/helvetica/HelveticaNeueLTProStd_IT.eot') format('embedded-opentype'),
 url('fonts/helvetica/HelveticaNeueLTProStd_IT.woff') format('woff'),
 url('fonts/helvetica/HelveticaNeueLTProStd_IT.ttf') format('truetype'),
 url('fonts/helvetica/HelveticaNeueLTProStd_IT.svg#HelveticaNeueLTStdCn') format('svg');src:url('fonts/helvetica/HelveticaNeueLTProStd_IT.eot');}
@font-face {font-family:'Helvetica67';src:url('fonts/helvetica/HelveticaNeueLTProStd_67.eot') format('embedded-opentype'),
 url('fonts/helvetica/HelveticaNeueLTProStd_67.woff') format('woff'),
 url('fonts/helvetica/HelveticaNeueLTProStd_67.ttf') format('truetype'),
 url('fonts/helvetica/HelveticaNeueLTProStd_67.svg#HelveticaNeueLTStdCn') format('svg');src:url('fonts/helvetica/HelveticaNeueLTProStd_67.eot');}
@font-face {font-family:'Helvetica77';src:url('fonts/helvetica/HelveticaNeueLTProStd_77.eot') format('embedded-opentype'),
 url('fonts/helvetica/HelveticaNeueLTProStd_77.woff') format('woff'),
 url('fonts/helvetica/HelveticaNeueLTProStd_77.ttf') format('truetype'),
 url('fonts/helvetica/HelveticaNeueLTProStd_77.svg#HelveticaNeueLTStdCn') format('svg');src:url('fonts/helvetica/HelveticaNeueLTProStd_77.eot');}
@font-face {font-family:'HelveticaLT';src:url('fonts/helvetica/HelveticaNeueLTStdLtCn.eot') format('embedded-opentype'),
 url('fonts/helvetica/HelveticaNeueLTStdLtCn.woff') format('woff'),
 url('fonts/helvetica/HelveticaNeueLTStdLtCn.ttf') format('truetype'),
 url('fonts/helvetica/HelveticaNeueLTStdLtCn.svg#HelveticaNeueLTStdLtCn') format('svg');src:url('fonts/helvetica/HelveticaNeueLTStdLtCn.eot');}
@font-face {font-family:'HelveticaNeueLT45';src:url('fonts/helvetica/HelveticaNeueLT45.ttf') format('truetype');}
@font-face {font-family:'HelveticaNeueLTStd-BdCn';font-style:normal;font-weight:normal;src:url('fonts/helvetica/HelveticaNeueLTStd-BdCn.eot?#iefix') format('embedded-opentype'), url('fonts/helvetica/HelveticaNeueLTStd-BdCn.otf') format('opentype'),
 url('fonts/helvetica/HelveticaNeueLTStd-BdCn.woff') format('woff'), url('fonts/helvetica/HelveticaNeueLTStd-BdCn.ttf') format('truetype'), url('fonts/helvetica/HelveticaNeueLTStd-BdCn.svg#HelveticaNeueLTStd-BdCn') format('svg');}
.single-post #st-1 {float:right;}
.single-post #st-1 .st-btn {border-radius:0;moz-border-radius:0;padding:0;webkit-border-radius:0;}
#st-1 .st-btn:hover {top:0!important;}
#st-1 .st-btn > svg {height:31px!important;top:1px!important;width:31px!important;}
#st-1 .st-btn[data-network="email"] {display:inline-block!important;}
#st-1 .st-btn[data-network="email"] {background:#b7b7b7 !important;}
textarea:focus,
.forms_wrapper.gform_wrapper ul li.gfield input[type="text"]:focus, .forms_wrapper.gform_wrapper ul li.gfield input[type="password"]:focus, .forms_wrapper.gform_wrapper ul li.gfield input[type="email"]:focus, .forms_wrapper.gform_wrapper ul li.gfield input[type="tel"]:focus, .forms_wrapper.gform_wrapper ul li.gfield textarea:focus,
input[type="password"]:focus,
 input[type="email"]:focus,
input[type="tel"]:focus,
.gform_wrapper ul li.gfield input[type="text"]:focus,
.gform_wrapper ul li.gfield input[type="password"]:focus,
.gform_wrapper ul li.gfield input[type="tel"]:focus,
.gform_wrapper ul li.gfield input[type="email"]:focus,
.gform_wrapper ul li.gfield textarea:focus,
input[type="text"]:focus {border-color:#eee!important;box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3)!important;opacity:1!important;webkit-box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.3)!important;}
.tbs-form input[type="text"].tbs-input:focus,
 #blog #search:focus, #guides #search:focus {border-color:#f1b434!important;box-shadow:none!important;webkit-box-shadow:none!important;}
.single-post {position:relative;}
.single-post .popup-bio .img-h {max-width:300px;}
.single-post .popup-bio .img-h img {height:auto;max-width:100%;}
body:after {clear:both;content:'';display:block;}
@font-face {font-family:'CenturyLT';src:url('fonts/century/ITCCenturyStdLight.eot') format('embedded-opentype'),
 url('fonts/century/ITCCenturyStdLight.woff') format('woff'),
 url('fonts/century/ITCCenturyStdLight.ttf') format('truetype'),
 url('fonts/century/ITCCenturyStdLight.otf') format('opentype'),
 url('fonts/century/ITCCenturyStdLight.svg#ITCCenturyStdLight') format('svg');src:url('fonts/century/ITCCenturyStdLight.eot');}
@font-face {font-family:'CenturyLTItalic';src:url('fonts/century/ITCCenturyStdLightItalic.eot') format('embedded-opentype'),
 url('fonts/century/ITCCenturyStdLightItalic.woff') format('woff'),
 url('fonts/century/ITCCenturyStdLightItalic.ttf') format('truetype'),
 url('fonts/century/ITCCenturyStdLightItalic.svg#ITCCenturyStdLightItalic') format('svg');src:url('fonts/century/ITCCenturyStdLightItalic.eot');}
@font-face {font-family:'CenturyBold';src:url('fonts/century/ITCCenturyStdBold.eot') format('embedded-opentype'),
 url('fonts/century/ITCCenturyStdBold.woff') format('woff'),
 url('fonts/century/ITCCenturyStdBold.ttf') format('truetype'),
 url('fonts/century/ITCCenturyStdBold.svg#ITCCenturyStdBold') format('svg');src:url('fonts/century/ITCCenturyStdBold.eot');}
body {color:#5c6771;moz-osx-font-smoothing:grayscale;webkit-font-smoothing:antialiased;}
section {position:relative;}
h1, .h1, h2, .h2, h3, .h3 {margin-top:0;}
ul {list-style:none;margin:0;padding:0;}
ul.bullet-points {margin-left:25px;}
ul.bullet-points li {list-style:disc;}
a[href^="tel:"] {border:inherit;color:inherit;text-decoration:inherit;}
.para {font-family:"Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;font-size:14px;line-height:25px;}
.para1 {font-family:"Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;font-size:18px;line-height:25px;}
.short-desc {margin:25px auto;}
.short-width {width:70%;}
.less-width {width:90%;}
.vshort-width {width:300px;}
.century-italic {font-family:'CenturyLTItalic';}
.backto {bottom:40px;font-family:'HelveticaRG', sans-serif;font-size:13px;padding-left:20px;position:relative;}
.backto:before {background:url(images/bullet-arrow-white.png) left center no-repeat;color:white;content:'';height:9px;left:5px;position:absolute;text-decoration:none;top:3px;width:7px;}
.backto:before a:hover {text-decoration:none;}
.svg-clip {clip-path:url(clip.svg#svgClip);webkit-clip-path:url(clip.svg);webkit-mask:url(clip.svg);}
#top-bar {background:#212121;font-family:'HelveticaRG', sans-serif;left:0;line-height:48px;min-height:48px;padding:0;right:0;top:0;}
#top-bar .tb-call-us {font-size:16px;line-height:48px;}
.tb-search {float:right;margin-top:10px;}
.tbs-form form {float:right;margin-right:20px;padding:8px;position:relative;width:45%;}
.tbs-form .tbs-input {background:#212121;border-color:#7a7a7a;color:#fff;font-family:'Helvetica', sans-serif;font-size:12px;padding:5px 15px 5px 15px;}
.tbs-form .form-control:focus {border-color:#f1b434;outline:0;}
.tbs-form .tbs-btn {background:url(images/search-btn.png) right center no-repeat;border:none;bottom:-10px;color:#c4c6c7;outline:none;position:absolute;right:30px;width:14px;}
.page-template-page_assist .pa-partners .partner-logos li a {display:inline-block;margin-bottom:20px;}
.page-template-page_assist .pa-partners {background-color:#fff;padding-bottom:0;}
.page-template-page_assist .pa-partners .partner-logos {padding-bottom:145px;}
.page-template-page_complaint .heading-text-section p {margin-bottom:26px;}
.page-id-19360 #stay-informed {background:#0071cd;}
.page-id-19360 #stay-informed .form-content {margin-bottom:10px;}
.charleft.ginput_counter {display:none;}
.page-id-19312 #provide-feedback #field_27_12 label {display:none !important;}
.page-id-19312 #provide-feedback #field_27_12 {padding:0;width:50%;}
.page-id-19360 #stay-informed {padding-top:65px !important;}
#field_48_22 p a {color:#fff;text-decoration:underline;}
.archive .section .content-styling h1, .archive .section .content-styling h2, .archive .section .content-styling h3, .archive .section .content-styling h4, .archive .section .content-styling h5, .archive .section .content-styling h6 {color:#0077be;display:block;font-family:'Helvetica67', sans-serif;font-size:16px;margin:15px 0;}
.archive .section .content-styling p {clear:both;font-family:'HelveticaRG', sans-serif;font-size:13px;line-height:21px;margin:0 0 25px;}
.page-template-page_wwo_new #home .shape.bg-x-blue,
.page-template-page_wwo_new #home .shape.bg-x-gold {mix-blend-mode:multiply !important;}
.yt-embed-container {height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;}
.yt-embed-container iframe, .yt-embed-container object, .yt-embed-container embed {height:100%;left:0;position:absolute;top:0;width:100%;}
#play {background:url('images/bg-play-v.png') no-repeat 50% 50%;background-size:auto, cover;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999;}
#play:hover {background-color:rgba(0,0,0,0.2) !important;}
.page-template-back-to-business-landing #play {background:url('images/play.svg') no-repeat 50% 50%;background-size:20%;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999;}
.expos-section .hold .top.imagetext .img {float:left;}
.expos-section .expo-row.active .expo-header .close {background:url(images/cl-expo.png) no-repeat 0 4px !important;margin:7px 41px 0 0 !important;}
.page-template-page-expo .sharethis-inline-share-buttons.st-inline-share-buttons .st-btn {padding:0 !important;}
.page-template-page-expo .st-btn > svg {height:31px!important;position:relative;top:1px!important;vertical-align:top;width:31px!important;}
.expos-section .gform_wrapper .gform_footer input[type="submit"] {margin-bottom:20px !important;}
.expos-section .ns-form {padding-bottom:41px !important;}
@media only screen and (max-width: 767px) {.ns-form small br {display:none;}
.expos-section .ns-form small {padding:0 6px 0 10px;}
.expos-section .expo-header .date {display:inline-block !important;margin-right:5px !important;margin-top:7px !important;width:auto !important;}
.expos-section .expo-header .city {display:inline-block !important;width:auto !important;}
.expos-section .expo-row.active .expo-header .close {background:none !important;display:inline-block !important;margin-right:0 !important;width:65px;}
.tbs-form .form-control {border-radius:20px!important;moz-border-radius:20px!important;webkit-border-radius:20px!important;}
.tbs-form .tbs-btn {bottom:1px !important;}
}
@media only screen and (max-width: 375px) {.expos-section .expo-header .city {float:right !important;margin-top:7px !important;}
}
@media only screen and (max-width: 360px) {li.gchoice_30_11_1 input {margin-top:2px;vertical-align:top;}
.gform_wrapper ul li.gfield#field_30_11 label {margin-bottom:0;width:80%;}
}
.provide-feedback-section input::-webkit-input-placeholder {color:#7a7a7a;}
.provide-feedback-section input:-moz-placeholder {color:#7a7a7a;}
.provide-feedback-section input::-moz-placeholder {color:#7a7a7a;}
.provide-feedback-section input:-ms-input-placeholder {color:#7a7a7a;}
.navbar-default {background-color:transparent;border:none;border-color:transparent;font-family:'HelveticaRG', sans-serif;font-size:14px;text-transform:capitalize;}
.navbar-default .navbar-nav > li > a {line-height:35px;}
.nbb-full {display:none;}
.nbb-naked {display:block;}
.sticky-wrapper {margin-top:0px;position:relative;z-index:9999;}
#navigation {moz-transition:all 400ms ease;o-transition:all 400ms ease;position:relative;transition:all 400ms ease;webkit-transition:all 400ms ease;z-index:10;}
@media only screen and (max-width: 767px) {.hide-mobile {display:none !important;}
}
@media only screen and (min-width: 768px) {.hide-desktop {display:none !important;}
}
#navigation {background:#000;border-bottom:none;left:0;right:0;z-index:9999;}
#menu-main-menu li a {text-shadow:none !important;}
.navbar-default {background-color:#fff;border:none;border-bottom:1px solid rgba(0,0,0,0.08);border-radius:0;clear:both;margin-top:-1px;moz-border-radius:0;webkit-border-radius:0;}
.navbar-default .navbar-nav > li > a {color:#666;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {color:#000;}
#navigation .nbb-full {display:block;padding:12px 15px 12px 0px;visibility:visible;}
#navigation .nbb-naked {display:none;visibility:hidden;}
.navbar-default .tbmobile {display:none;}
.navbar-nav > li:hover .sub-menu {display:block;}
.navbar-nav > li .sub-menu {background-color:#212121;display:none;float:left;font-size:14px;left:0;list-style:none;margin:0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:101%;z-index:999999;}
.navbar-nav > li .sub-menu > li > a {clear:both;color:rgba(255, 255, 255, 0.5);display:block;font-weight:normal;line-height:1.42857;padding:10px 30px;white-space:nowrap;}
.navbar-nav > li .sub-menu > li > a:hover {color:#fff;}
header {background-position:50% calc(50% + 121px);min-height:420px;overflow:hidden;padding-bottom:100px;position:relative;}
.gfield_description.validation_message,
.validation_error {color:#660204!important;}
/*header:before {background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 90%);background:-moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 90%);background:-moz-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 90%);background:-o-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 90%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.65)),color-stop(90%, rgba(0,0,0,0)));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(90%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 90%);bottom:0;content:'';filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );left:0;position:absolute;right:0;top:48px;}*/
#dark-overlay {background-color:rgba(0, 0, 0, 0.2);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:10;}
header #dark-overlay {z-index:auto;}
.btm-section {z-index:20;}
header#home span.plus-logo {display:block;margin-top:-50px;max-width:550px;overflow:hidden;}
#home {background-color:#212121;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:767px;moz-background-size:cover;o-background-size:cover;}
#home-1, #home-2, #home-3 {background:#212121 url('images/header-bgs/home-1.jpg') center center no-repeat;background-size:cover;min-height:630px;moz-background-size:cover;o-background-size:cover;}
#home-1 {background-image:url('images/header-bgs/home-1.jpg');}
#home-2 {background-image:url('images/header-bgs/home-2.jpg');}
#home-3 {background-image:url('images/header-bgs/home-3.jpg');}
#our-company {background:#333 url('images/header-bgs/our-company.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#careers {background:#333 url('images/header-bgs/careers.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#assist {background:#333 url('images/header-bgs/assist.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#case-studies, #case-study {background:#333 url('images/header-bgs/case-studies.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#guides {background:#333 url('images/header-bgs/guides.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#guides-category, #guides-individual {background:#333 url('images/header-bgs/category.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#referral-program {background:#333 url('images/header-bgs/referral-program.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#what-we-offer {background:#333 url('images/header-bgs/what-we-offer.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#blog {background:#333 top center no-repeat;background-size:cover;min-height:465px;moz-background-size:cover;o-background-size:cover;}
#header-bg {background:#000;margin-bottom:70px;}
#seminar {background:#333 url('images/header-bgs/seminar.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#contact {background:#fff;margin-bottom:70px;}
.page-id-8478 #contact {margin-bottom:0;}
#contact:before {background:none;}
#contact .navbar-default .navbar-nav > li > a {color:#000;}
#contact .navbar-default .navbar-nav > li > a:hover,
#contact .navbar-default .navbar-nav > li > a:focus,
#contact .navbar-default .navbar-nav > .open > a,
#contact .navbar-default .navbar-nav > .open > a:hover,
#contact .navbar-default .navbar-nav > .open > a:focus {color:#666;}
#home .header-content {margin-top:90px;}
#home .header-content h1 {margin-bottom:55px;}
.header-content {margin-top:48px;position:relative;z-index:9;}
.header-content h1 {font-family:'CenturyLT', serif;font-size:50px;margin-bottom:40px;}
.hc-para {margin-bottom:29px;}
.hc-para .para {font-family:'CenturyLT', serif;font-size:22px;line-height:32px;}
.header-search {padding:30px 36.5px;text-align:center;}
.header-search h3 {font-family:'CenturyLT', serif;}
.header-search form {margin-bottom:25px;}
.header-search .btn {display:block;width:100%;}
.header1-search {font-family:'HelveticaRG', sans-serif;padding:30px 8.5px;}
.header1-search form {margin-bottom:10px;}
.popular-search {font-family:'HelveticaRG', sans-serif;font-size:1em;padding-left:20px;}
.popular-search .tags {color:#ccc;}
.popular-search .tags a {color:#bdbdbd;font-family:'HelveticaRG', sans-serif;font-size:12px;line-height:22px;text-decoration:underline;}
.popular-search .tags a:hover {color:#999;text-decoration:none;}
#brands-bar {background:#005a96;float:left;padding:25px 0;width:100%;}
#brands-bar .bb-title {color:#fff;font-family:'CenturyLT', serif;font-size:2em;line-height:50px;margin-bottom:0;}
#brands-bar .bb-list {list-style:none;margin:0;padding:0;}
#brands-bar .bb-list li {float:left;margin-left:12px;margin-right:12px;}
.bbt-list {font-family:'Helvetica67', sans-serif;font-size:16px;letter-spacing:0.5px;padding-left:25px;}
.bbt-list li {float:left;line-height:80px;margin-right:55px;}
.bbt-list li:last-child {margin-right:0;}
.intro-div {color:#333;float:left;font-family:'CenturyLT', serif;padding:0 0 40px;text-align:left;width:100%;}
.tax-topics .intro-div {padding-bottom:20px;}
.intro-div h2 {font-size:50px;margin-bottom:0;}
.intro-div .intro {color:#333;font-size:22px;line-height:32px;margin:0;}
.intro1-div {float:left;font-family:'CenturyLT', serif;text-align:left;width:100%;}
.intro1-div h2 {font-size:50px;margin-bottom:0;}
.intro1-div .introduction {font-size:22px;line-height:32px;margin:0;}
.we-offer {}
.we-offer .intro-div {padding-bottom:60px;}
.we-offer .otab-sep {margin-top:60px;min-height:240px;padding:60px 19px 25px;position:relative;}
.we-offer .otab-sep-lg {padding-top:130px;}
.we-offer .otab-sep:before {background:#f2f2f2;border-radius:100%;content:'';height:85px;left:0;margin:0 auto;moz-border-radius:100%;padding:3px;position:absolute;right:0;top:-40px;webkit-border-radius:100%;width:85px;}
.we-offer .otab-sep-lg:before {height:160px;top:-38px;width:160px;}
.we-offer .bg-white.otab-sep:before {background:#fff;}
.we-offer .otab-sep .otab-icons, .we-offer .otab-sep .otab-icons-lg {border:1px solid #fff;border-radius:100%;display:block;height:65px;left:0;margin:0 auto;moz-border-radius:100%;overflow:hidden;padding:3px;position:absolute;right:0;text-align:center;top:-30px;vertical-align:middle;webkit-border-radius:100%;width:65px;}
.we-offer .otab-sep .otab-icons-lg {height:142px;width:142px;}
.we-offer .otab-sep .otab-icons img {display:block;}
.bbox {margin-top:40px;}
.oicons {display:table;float:left;height:67px;margin-right:25px;overflow:hidden;position:relative;width:67px;}
.oicons .oicons-icons {border:1px solid transparent;border-radius:100%;display:table;left:0;margin:0 auto;moz-border-radius:100%;overflow:hidden;padding:0px;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;webkit-border-radius:100%;}
.oicons .oicons-icons img {display:block;}
.quote {font-family:'CenturyLT', serif;font-size:22px;line-height:32px;text-align:center;}
.quote-by {font-family:'Helvetica67', sans-serif;font-size:16px;margin:15px 0 5px;text-align:center;}
.quote-location {font-family:'HelveticaRG', sans-serif;font-size:13px;text-align:center;}
.quote-sm {color:#5c6771;font-family:'HelveticaRG', sans-serif;font-size:13px;line-height:21px;margin:0 20px;text-align:center;}
.quote-sm span {font-family:'CenturyLT', serif;font-size:35px;line-height:1px;}
.quote-sm span:nth-child(1) {margin-left:-20px;padding-top:18px;position:absolute;}
.quote-sm span:nth-child(2) {margin-left:5px;padding-top:18px;position:absolute;}
.section {float:left;padding:70px 0;width:100%;}
.thumb-overlay {background-position:center top;background-repeat:no-repeat;background-size:cover;display:block;height:200px;moz-background-size:cover;o-background-size:cover;width:100%;}
.thumb-overlay a {display:block;height:100%;width:100%;}
.section .thumb {height:100% !important;max-width:inherit !important;width:auto !important;}
.section .location-img {height:197px;margin-bottom:0;width:300px;}
.section .lh-desk {min-height:255px;}
.section h3 {font-family:'CenturyLT', serif;font-size:22px;margin-bottom:25px;}
.section hr {border-top-color:#c4c6c7 !important;}
footer {background:#2d2d2d;color:#c4c6c7;float:left;font-family:'HelveticaRG', sans-serif;font-size:13px;padding:62px 0 0;position:relative;width:100%;z-index:999;}
footer h4 {color:#fff;float:left;font-family:'HelveticaMD', sans-serif;font-size:18px;margin-bottom:16px;width:100%;}
footer a {color:#fff;}
footer ul {list-style:none;margin:0;padding:0;}
footer ul.footer-nav li {float:left;font-family:'HelveticaRG', sans-serif;margin-bottom:6px;width:100%;}
footer ul.footer-nav li img {margin-right:10px;}
footer ul.scl-icon li {margin-bottom:13px;}
footer ul.footer-nav li a {color:#fff;}
footer ul li a:hover {color:#cbcbcb;text-decoration:none;}
footer .para {font-size:13px;line-height:21px;}
footer input[type="email"] {font-family:'Helvetica', sans-serif;font-size:14px;}
footer input[type="submit"] {font-family:"HelveticaMD",sans-serif !important;font-size:14px;letter-spacing:1px;padding:10px 50px 10px 50px !important;}
footer input[type="email"]:focus,
footer input[type="submit"]:focus {outline:0 none;}
footer .footer-about .footer-logo {display:block;margin-bottom:33px;}
footer .footer-about .social {margin-bottom:14px;margin-top:7px;}
footer .footer-about .social.forcareers{display:none;}
footer .footer-about ul a {text-decoration:underline;}
footer .footer-subscribe .btn-subscribe {height:42px;min-width:173px;}
footer .credit {background:#000;color:#999;color:rgba(255,255,255,0.3);float:left;margin-top:46px;padding:22px 0 18px;text-align:center;width:100%;}
.footer-white {background:#fff;border-top:1px solid #2d2d2d;padding:37px 0 0;}
.footer-white .footer-logo {margin-bottom:14px;}
.footer-white h4 {color:#353535;float:none;font:bold 13px/18px "Helvetica Neue","Helvetica","Arial",sans-serif;margin:0 -15px 22px 0;text-transform:uppercase;width:auto;}
.footer-white ul {list-style:none;margin:0;overflow:hidden;padding:0;}
.footer-white ul li {overflow:hidden;vertical-align:top;}
footer.footer-white ul.footer-nav li {margin-bottom:8px;}
footer.footer-white ul.footer-nav li a,
.footer-white ul li a {color:#9b9b9b;font:12px/19px Helvetica, Arial , sans-serif;}
footer.footer-white ul.footer-nav li a:hover,
.footer-white ul li a:hover {color:#000;}
.footer-white .social a {background:url(images/bg-social5.png) no-repeat 0px 0px;height:31px;margin-left:13px;width:31px;}
.footer-white .social a.facebook {background-position:0 0;}
.footer-white .social a.twitter {background-position:-48px 0;}
.footer-white .social a.linkedin {background-position:-97px 0;}
.footer-white .social a.youtube {background-position:-145px 0;}
footer.footer-white .credit {background:#2d2d2d;}
footer.footer-white .credit ul {float:left;list-style:none;margin:0;padding:0;}
footer.footer-white .credit ul li {background:url(images/sep05.png) no-repeat 0px 5px;color:#999;float:left;font:13px/20px Helvetica, Arial, sans-serif;padding:0 10px;}
footer.footer-white .credit ul li:first-child {background:none;padding-left:0;}
footer.footer-white .credit ul li a {color:#999;font:13px/20px Helvetica, Arial, sans-serif;}
footer.footer-white .credit .copy {text-align:right;}
footer.footer-white .tel {background:url("images/bg-tel12.png") no-repeat scroll 28px 12px;border:1px solid #642f6c;border-radius:23px;bottom:45px;color:#642f6c;font:bold 32px/40px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;left:33px;letter-spacing:1px;padding:2px 23px 2px 50px;position:absolute;webkit-border-radius:23px;}
footer.footer-white .footerphone .tel {background:url("images/bg-tel13.png") no-repeat scroll 0 50%;border:none;border-radius:0;color:#424242;display:block;font-size:25px;letter-spacing:0;padding:0 0 0 24px;position:static;webkit-border-radius:0;}
footer.footer-white .footerphone {clear:both;overflow:hidden;}
footer.footer-white .footerphone a {float:left;}
ul.footer-nav.before-last {margin-bottom:20px;}
footer.footer-white .footerphone .tel a,
footer.footer-white .footerphone .tel a span,
footer.footer-white .footerphone .tel {color:#0072ce!important;}
footer.footer-white .footerphone .tel:hover {background:rgba(0, 0, 0, 0) url("images/bg-tel13-h.png") no-repeat scroll 0 50%;color:#005a96!important;}
.footer-white .social a {background:url(images/bg-social6.gif) no-repeat 0px 0px;background-size:auto 31px;height:31px;margin-left:2px !important;width:31px;}
.footer-white .social a.facebook {background-position:0 0;}
.footer-white .social a.twitter {background-position:-69px 0;}
.footer-white .social a.linkedin {background-position:-34px 0;}
.footer-white .social a.youtube {background-position:-102px 0;}
footer.footer-white .footerphone .tel {background:rgba(0, 0, 0, 0) url("images/bg-tel13.png") no-repeat scroll 0 50%;border:medium none;border-radius:0;color:#424242;display:block;font-size:25px;letter-spacing:0;padding:0 0 0 24px;position:static;}
footer.footer-white .footerphone .tel:hover {background:rgba(0, 0, 0, 0) url("images/bg-tel13-h.png") no-repeat scroll 0 50%;color:#005a96;}
footer.footer-white ul.footer-nav li a {color:#0072ce;}
footer.footer-white ul.footer-nav li a:hover {color:#005a96;}
footer.footer-white .credit ul li {background:none;}
@media only screen and (max-width: 767px) {.footer-white .col-xs-6 {display:inline-block;float:none;margin:0 -5px 0 0;vertical-align:top;}
footer.footer-white .credit ul {display:inline-block;float:none;vertical-align:top;}
footer.footer-white .credit .copy {text-align:center;}
}
#expos {background:url("images/expo.jpg") no-repeat scroll 0 50%;background-size:cover;min-height:549px;}
#expos h1 {font-size:56px;margin-top:72px;}
#expos + .crumbs-toolbar .breadcrumbs a span {color:#3a3a3a;}
#expos + .crumbs-toolbar .breadcrumbs span span {color:#3a3a3a;}
#expos + .crumbs-toolbar {margin-bottom:62px;}
.expos-section {overflow:hidden;padding:0 0 60px;}
.expos-section .hold {border:1px solid #ebebeb;margin:0 0 15px;overflow:hidden;}
.expos-section .hold .top {background:#f3f3f3;border-bottom:1px solid #ebebeb;overflow:hidden;}
.expos-section .hold .top .img {float:right;width:48%;}
.expos-section .hold .top .text {color:#787878;overflow:hidden;padding:24px 25px 0;position:relative;}
.expos-section .hold .top .text .r {border-top:1px solid #c2c2c2;margin:0 25px;overflow:hidden;padding:16px 0;}
.expos-section .hold .top .text .h {font-size:15px;line-height:24px;min-height:193px;overflow:hidden;padding:0 0 70px;}
.expos-section .hold .top .text p {margin:0;}
.expos-section .hold .top .text h3 {color:#313131;font:20px/28px "HelveticaMD",sans-serif;margin:0 0 15px;}
.expos-section .hold .top .text .bottom-row {bottom:0;left:0;position:absolute;width:100%;}
.expos-section .hold .top .text .cat {color:#b3b3b3;float:left;font-weight:bold;}
.expos-section .hold .top .text .social {float:right;list-style:none;margin:0;overflow:hidden;padding:0;}
.expos-section .hold .top .text .social li {float:left;height:28px;margin:0 0 0 15px;}
.expos-section .hold .top .text .social li a {background:url(images/bg-s-ex.gif) no-repeat;height:28px;overflow:hidden;text-indent:-9999px;width:28px;}
.expos-section .hold .top .text .social li a.twitter {background-position:0 0;}
.expos-section .hold .top .text .social li a.facebook {background-position:-83px 0;}
.expos-section .hold .top .text .social li a.linkedin {background-position:-41px 0;}
.expos-section .hold .top .text .social li a.next {background-position:100% 0;}
.expos-section .hold .top .text .addthis_inline_share_toolbox_lqrp {clear:none!important;float:right;list-style:none;margin:0;overflow:hidden;padding:0;}
.expos-section .hold .top .text .addthis_inline_share_toolbox_lqrp a {float:left;margin:0 0 0 15px;}
.expos-section .expo-row {border-top:1px solid #ebebeb;overflow:hidden;position:relative;}
.expos-section .gform_wrapper .gform_footer input[type="submit"]:hover {background:#005a96!important;}
.expos-section .expo-header .btn:hover {border-color:#005a96;color:#005a96;}
.expos-section .expo-row.active .expo-header .btn {display:none;}
.expos-section .expo-row.active .expo-header .close {background:url(images/cl-expo.png) no-repeat 0 6px;color:#0072ce;display:block;font:16px/22px "HelveticaMD",sans-serif;margin:5px 41px 0 0;padding:0 0 0 24px;position:static;text-transform:uppercase;}
.expos-section .expo-row:first-child {border:none;}
.expos-section .rows-h {overflow:hidden;}
.expos-section .ns-form .gform_footer.top_label {padding:30px 0 12px;}
.expos-section .expo-header {display:block;overflow:hidden;padding:13px 13px 13px 39px;}
.expos-section .expo-header .date {color:#2e2d2b;float:left;font:16px/22px "HelveticaMD",sans-serif;margin:13px 2% 0 0;text-transform:uppercase;width:20%;}
.expos-section .expo-header .city {color:#2e2d2b;float:left;font:16px/22px "HelveticaMD",sans-serif;margin:13px 0 0;text-transform:uppercase;width:20%;}
.expos-section .expo-header .btn {background:#0072ce;border:1px solid #0072ce;color:#fff;float:right;font:15px/22px "HelveticaMD",sans-serif;min-width:100px;padding:8px 30px 8px;text-transform:uppercase;}
.expos-section .expo-header .btn:hover {background:#fff;border-color:#0072ce;color:#0072ce;}
.expos-section .expo-header .close {display:none;}
.expos-section .expo-content {background:#f9f9f9;border-top:1px solid #ebebeb;display:none;overflow:hidden;padding:35px;}
.expos-section .expo-text-map {background:#fff;border:1px solid #ebebeb;overflow:hidden;}
.expos-section .expo-text-map .text {float:left;padding:26px;width:50%;}
.expos-section .expo-text-map .text h3 {color:#2e2d2b;font:16px/22px "HelveticaMD",sans-serif;margin:0 0 1px;text-transform:uppercase;}
.expos-section .expo-text-map .text .date {color:#ababab;display:block;font:13px/22px "HelveticaMD",sans-serif;margin:0 0 15px;text-transform:upeprcase;}
.expos-section .expo-text-map .text address {color:#3a3a3a;display:block;font-size:15px;font-style:normal;font-weight:normal;line-height:24px;margin:0 0 24px;}
.expos-section .expo-text-map .text .find {color:#3a3a3a;display:block;font-size:15px;font-style:normal;font-weight:normal;line-height:24px;margin:0;}
.expos-section .expo-text-map .text .find strong {display:block;}
.expos-section .expo-map {min-height:210px;overflow:hidden;position:relative;}
.expos-section .gform_wrapper .gform_footer input[type="submit"] {background:#0072ce;border:none;border-bottom-color:currentcolor;border-color:#0072ce;border-left-color:currentcolor;border-radius:54px !important;border-right-color:currentcolor;border-top-color:currentcolor;color:white;display:block;font:18px "HelveticaMD",sans-serif !important;font-size:15px;height:54px;line-height:54px;margin:0 auto;max-width:100%;padding:0;text-transform:uppercase;webkit-border-radius:54px !important;width:268px;}
.expos-section .ns-form {background:#fff;border:1px solid #ebebeb;border-width:0 1px 1px;overflow:hidden;padding:41px 0 22px;}
.expos-section .ns-form:after {display:none;}
.expos-section .ns-form .ns-g-form {max-width:700px;}
.expos-section .ns-form .ns-g-form input {font-size:14px!important;line-height:20px;padding:12px 18px !important;}
::-webkit-input-placeholder {font-style:italic;}
.expos-section .ns-form .ns-g-form input:-moz-placeholder {color:#3a3a3a;font-size:14px;opacity:1;}
.expos-section .ns-form .ns-g-form input::-moz-placeholder {color:#3a3a3a;font-size:14px;opacity:1;}
.expos-section .ns-form .ns-g-form input:-ms-input-placeholder {color:#3a3a3a;font-size:14px;opacity:1;}
.ns-form .gform_wrapper ul li.gfield#field_59_6 {width:100%!important;}
@media only screen and (max-width: 767px) {.expos-section .expo-content {padding:5px;}
.expos-section .expo-text-map .text {float:none;padding:10px;width:100%;}
.expos-section .ns-form {padding:0 0 12px;}
.expos-section .expo-header {padding:10px;}
.expos-section .gform_wrapper {width:100%!important;}
.expos-section .expo-header .city,
.expos-section .expo-header .date {display:block;float:none;margin:0 0 5px;width:100%;}
.expos-section .expo-header .btn {float:left;}
.expos-section .ns-form .ns-g-form {padding:0 10px;}
#expos {min-height:149px;}
#expos h1 {margin-top:23px;}
#expos h1 {font-size:31px;}
#expos + .crumbs-toolbar {margin-bottom:22px;}
.expos-section .hold .top .img {float:none;overflow:hidden;width:100%;}
.expos-section .hold .top .text .addthis_inline_share_toolbox_lqrp a {margin:0 0 0 1px;}
.expos-section .hold .top .text .cat {font-size:12px;width: 100%;}
.archive.category section.crumbs-toolbar, .single-post section.crumbs-toolbar {display: none;}
}
.shape {bottom:-180px;left:-20px;min-height:250px;moz-transform:skewY(3deg);ms-transform:rotate(3deg);o-transform:skewY(3deg);position:absolute;right:0;transform:skewY(3deg);webkit-transform:skewY(3deg);}
.btm-section {padding-bottom:100px !important;}
.btm-section .shape {bottom:-200px;moz-transform:skewY(2deg);ms-transform:skewY(2deg);o-transform:skewY(2deg);transform:skewY(2deg);webkit-transform:skewY(2deg);}
#job-search {float:left;margin-top:30px;width:100%;}
.search-result {border-top:1px solid #ccc;float:left;padding:40px 0;width:100%;}
.search-result .job-title {font-family:'Helvetica67', sans-serif;font-size:18px;margin-bottom:5px;}
.search-result .job-location {font-family:'HelveticaRG', sans-serif;font-weight:600;margin-bottom:20px;}
.search-result .job-desc {font-family:'HelveticaRG', sans-serif;font-size:14px;line-height:25px;}
.btext {display:inline-block;width:74%;}
.btext .head-2 {margin-bottom:20px;}
.guide-index {list-style:none;margin:0;padding:0;}
.guide-index li {border-bottom:1px solid #eee;float:left;font-family:'HelveticaMD', sans-serif;font-size:1.2em;margin-bottom:20px;padding-bottom:20px;width:100%;}
.guide-index li a {}
.guide-index li a:hover {text-decoration:none;}
.blog-posts .thumb {height:190px;margin-bottom:0;max-width:100%;}
.post-date, .post-tags {font-size:0.9em;}
.post-date {margin-bottom:30px;}
.blog-cat-lists {list-style:none;padding:0;}
.blog-cat-lists li {float:left;font-family:'HelveticaRG', sans-serif;margin-bottom:8px;width:100%;}
.blog-cat-lists li a {margin-left:15px;position:relative;}
.blog-cat-lists li a:before {background:url(images/bullet-arrow-maroon.png);color:#D11268;content:'';font-size:20px;height:9px;left:-25px;position:absolute;top:4px;width:7px;}
.blogs-tags {font-family:'HelveticaRG', sans-serif;font-size:13px;}
.blogs-tags a {margin-right:5px;}
.share-this {padding:25px 0;}
.share-icon {margin-left:25px;}
.share-icon li {display:inline-block;}
.share-icon li img {margin-right:8px;}
.blt-list {list-style:disc;margin-left:15px;margin-top:15px;}
.blt-list li {font-family:'HelveticaRG', sans-serif;font-size:1em;margin-bottom:8px;}
.ats-box {border:1px solid #eee;border-radius:3px;font-family:'HelveticaRG', sans-serif;font-size:16px;moz-border-radius:3px;padding:8px 30px;webkit-border-radius:3px;}
.ats-box span {border:2px solid #eee;border-radius:100%;float:left;height:20px;margin-right:10px;moz-border-radius:100%;padding:8px 4px;position:relative;webkit-border-radius:100%;width:20px;}
.ats-box span i {float:left;font-size:10px;line-height:0px;}
.ats-box a {float:left;line-height:20px;}
.atb_list {list-style:none;margin:0;padding:0;}
.atb_list li {display:inline-block;margin-right:25px;}
.calendar {background:#fff;border:1px solid #c4c6c7;border-radius:4px;font-family:'HelveticaRG', sans-serif;moz-border-radius:4px;padding:4px 0px;text-align:center;webkit-border-radius:4px;width:70px;}
.calendar .month {font-size:14px;}
.calendar .date {font-size:25px;font-weight:bold;}
.calendar .day {font-size:12px;}
.calendar p {margin-bottom:0;}
.select-form .form-control {background-color:transparent !important;border-radius:20px !important;display:inline-block;font-family:'HelveticaIT',sans-serif;font-size:14px;line-height:21px;moz-border-radius:20px !important;webkit-border-radius:20px !important;}
.darrow {background:#fff url("images/icon-DownArrow_inv.png") no-repeat 90% 50%;border-radius:25px;float:left;margin:0;moz-border-radius:25px;overflow:hidden;padding:0;webkit-border-radius:25px;}
.grey-careers {background:url(images/grey-bg-careers.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.grey-emp-cat {background:url(images/grey-bg-emp-cat.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.grey-assist {background:url(images/grey-bg-assist.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.grey-our-camp-1 {background:url(images/grey-bg-our-camp-1.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.grey-our-camp-2 {background:url(images/grey-bg-our-camp-2.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.grey-wht-offer {background:url(images/grey-bg-wht-offer.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.invitee-data {background:url(images/header-bgs/our-company.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.search .btn-custom {margin-bottom:0;min-width:inherit;width:100%;}
.panel-title .indicator {color:#9c1f31;}
.blog-date {font-family:'Helvetica67', sans-serif;font-size:16px;}
.table .register-now {min-width:inherit !important;}
.mc4wp-error {color:rgb(213, 203, 136);font-size:12px;}
section.single-guide, .single-guide p, .blog-post, .blog-post p {clear:both;font-family:'HelveticaRG', sans-serif;font-size:13px;line-height:21px;}
.single-guide .section h1,
.single-guide .section h2,
.single-guide .section h3,
.single-guide .section h4,
.single-guide .section h5,
.single-guide .section h6,
.blog-post h1,
.blog-post h2,
.blog-post h3,
.blog-post h4,
.blog-post h5,
.blog-post h6 {color:#0077be;display:block;font-family:'Helvetica67', sans-serif;font-size:16px;margin:15px 0;}
.single-guide .section ul {list-style:none !important;margin-left:20px;padding:0;text-align:left;}
.single-guide .section ul li, .blog-post ul li {float:left;font-family:'HelveticaRG', sans-serif;font-size:13px;margin-bottom:8px;position:relative;width:100%;}
.single-guide .section ul li:before {background:url(images/bullet-arrow-blue.png);color:#005a96;content:'';font-size:20px;height:9px;left:-20px;position:absolute;top:6px;width:7px;}
.single-guide .single-guide-content {float:right;}
.single-guide .single-guide-sidebar {float:left;}
.modal-content .head-1 {font-size:40px;line-height:50px;}
.modal-content p {margin:0 0 5px;}
.custab > thead > tr > th, .custab > tbody > tr > th, .custab > tfoot > tr > th, .custab > thead > tr > td, .custab > tbody > tr > td, .custab > tfoot > tr > td {padding:15px 20px;}
.custab .action-links {text-align:right;}
.seminar_title {font-family:'Helvetica67', sans-serif;font-size:16px;font-weight:100;}
.seminar_subtitle {font-family:'HelveticaRG', sans-serif;font-size:13px;font-weight:600;}
.seminar_address {font-family:"HelveticaRG", Arial, sans-serif;font-size:13px;line-height:20px;}
.seminar_time {color:#b1b5b8;font-size:13px;}
.custab .moreinfo {color:#dd931a;font-family:'HelveticaMD', sans-serif;font-size:14px;letter-spacing:0.5px;}
#contact .cont-call {font-family:'CenturyLT', serif;font-size:26px;line-height:32px;margin:0px;}
#contact .cont-call span {font-family:'CenturyBold', serif;font-size:34px;}
#contact .cont-saperator {background:#c4c6c7;float:left;height:1px;margin:35px 0;position:relative;width:100%;}
#contact .cont-saperator span {background:#fff;color:#c4c6c7;left:0;margin:0 auto;padding:0px;position:absolute;right:0;text-align:center;top:-12px;width:30px;}
.cont-para {font-family:"Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;font-size:13px;line-height:21px;}
.ellip {display:block;height:100%;}
.ellip-line {display:inline-block;max-width:100%;o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.ellip,
.ellip-line {overflow:hidden;position:relative;}
.minh-158 {min-height:158px;}
.minh-350 {min-height:350px !important;}
.minh-48 {min-height:48px;}
.minh-96 {min-height:96px;}
.datepicker.dropdown-menu {background:#fff;border-radius:5px;box-shadow:0 12px 36px 16px rgba(0, 0, 0, 0.24);moz-border-radius:5px;moz-box-shadow:0 12px 36px 16px rgba(0, 0, 0, 0.24);padding:10px 15px;webkit-border-radius:5px;webkit-box-shadow:0 12px 36px 16px rgba(0, 0, 0, 0.24);}
.datepicker.dropdown-menu .table-condensed > thead > tr > th {text-align:center;}
.datepicker.dropdown-menu .table-condensed > tbody > tr > td.day {cursor:pointer;}
.datepicker.dropdown-menu .table-condensed > tbody > tr > td.day.active {background:#0089ec;color:#ffffff;}
.add_new_attendee {cursor:pointer;}
.yplay {cursor:pointer;overflow:hidden;position:relative;}
.yplay:after {background:url(images/play-icon.png) no-repeat center center;bottom:0;content:'';left:0;margin:0 auto;position:absolute;right:0;top:0;vertical-align:middle;z-index:99;}
.onthis-desk {display:block;}
.onthis-resp {display:none;}
.ic-box {margin:0 auto;width:300px;}
.pointer {cursor:pointer;}
#testimonial .item {display:block;height:auto;width:100%;}
.close_stack {bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:-1;}
.blog-news-letter-singup .mc4wp-form input[type="submit"],
.blog-news-letter-singup .subscribe-btn {background:none;border:2px solid #fff;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:"HelveticaMD",sans-serif;letter-spacing:0.5px;moz-border-radius:25px;moz-transition:all 0.2s ease 0s;o-transition:all 0.2s ease 0s;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;webkit-transition:all 0.2s ease 0s;width:100%;}
.blog-news-letter-singup .mc4wp-form input[type="submit"]:hover,
.blog-news-letter-singup .mc4wp-form input[type="submit"]:focus,
.blog-news-letter-singup .subscribe-btn:hover,
.blog-news-letter-singup .subscribe-btn:focus {background:transparent;border-color:#c5c6c6;color:#c5c6c6;}
.blog-news-letter-singup .mc4wp-form #mc4wp_email {display:inline-block;max-width:300px;}
.blog-news-letter-singup .mc4wp-form #mc4wp_email {background-color:#fff;background-image:none;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555;display:block;font-size:14px;line-height:1.42857;moz-border-radius:4px;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;moz-transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s;o-transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;padding:10px 20px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;webkit-border-radius:4px;webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;webkit-transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;width:100%;}
.blog-news-letter-singup .mc4wp-form #mc4wp_email:focus {border:1px solid #d11242;}
.footer-subscribe .mc4wp-form label {display:inline-block;}
.footer-subscribe .mc4wp-form #mc4wp_email {display:inline-block;max-width:300px;}
.footer-subscribe .mc4wp-form #mc4wp_email {background-color:#fff;background-image:none;border:1px solid #ddd;border-radius:4px;border-radius:50em;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555;display:block;font-size:14px;font-style:italic;line-height:1.42857;moz-border-radius:4px;moz-border-radius:50em;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;moz-transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s;o-transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;padding:9px 20px 10px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;webkit-appearance:none;webkit-border-radius:4px;webkit-border-radius:50em;webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;webkit-transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;width:100%;}
.footer-subscribe .mc4wp-form #mc4wp_email::-webkit-input-placeholder {font-style:italic;}
.footer-subscribe .mc4wp-form #mc4wp_email:-moz-placeholder {font-style:italic;}
.footer-subscribe .mc4wp-form #mc4wp_email::-moz-placeholder {font-style:italic;}
.footer-subscribe .mc4wp-form #mc4wp_email:-ms-input-placeholder {font-style:italic;}
.footer-subscribe .mc4wp-form #mc4wp_email:focus {border:1px solid #f1b434;}
.footer-subscribe .mc4wp-form form p label {display:none;}
.footer-subscribe .mc4wp-form input[type="submit"] {background:none repeat scroll 0 0 #f1b434;border:0;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:"HelveticaMD",sans-serif;letter-spacing:0.5px;moz-border-radius:25px;moz-transition:all 0.2s ease 0s;o-transition:all 0.2s ease 0s;padding:10px 50px 10px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;webkit-transition:all 0.2s ease 0s;width:100%;}
.footer-subscribe .mc4wp-form input[type="submit"]:hover,
.footer-subscribe .mc4wp-form input[type="submit"]:focus {background:none repeat scroll 0 0 #dd931a;}
.job {border-bottom:1px solid #c4c6c7;margin-bottom:40px;}
.job .title, .ja-job-details .title {color:#d11242;font-family:"Helvetica67",sans-serif;font-size:16px;}
.job .title a {border:0;border-radius:25px;color:#d11242;cursor:pointer;display:inline-block;font-family:"HelveticaMD",sans-serif;letter-spacing:0.5px;moz-border-radius:25px;moz-transition:all 0.2s ease 0s;o-transition:all 0.2s ease 0s;outline:none;padding:10px 50px 10px 50px;position:relative;text-align:center;text-decoration:none;text-decoration:undff;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;webkit-transition:all 0.2s ease 0s;width:100%;}
.footer-subscribe .mc4wp-form input[type="submit"]:hover,
.footer-subscribe .mc4wp-form input[type="submit"]:focus {background:none repeat scroll 0 0 #dd931a;}
.job {border-bottom:1px solid #c4c6c7;margin-bottom:40px;}
.job .title, .ja-job-details .title {color:#d11242;font-family:"Helvetica67",sans-serif;font-size:16px;}
.job .title a {color:#d11242;outline:none;text-decoration:underline;}
.job .title a:hover,
.job .title a:focus {color:#9c1f31;}
.summary {margin-bottom:40px;}
.summary, .classifications, .date-posted {font-family:"Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;font-size:14px;line-height:25px;}
.classifications, .date-posted {font-size:0.9em;font-weight:bold;line-height:1.5em;margin-bottom:10px !important;}
.classifications li {display:none;margin:0;}
.classifications li:last-child {display:block;}
.classifications li:after {content:' / ';}
.classifications li:last-child:after {content:'';}
.view-details, .back-link {color:#9c1f31;display:block;font-family:'Helvetica77', sans-serif;margin-bottom:40px;position:relative;text-decoration:underline;}
.view-details:hover,
.view-details:focus,
.back-link:hover,
.back-link:focus {text-decoration:underline;}
.ja-pager {border:none !important;font-family:'HelveticaMD', sans-serif;font-size:16px !important;}
.ja-pager .current-page {color:#d2224b !important;padding-right:6px;text-decoration:underline !important;}
.ja-pager a {color:#5c6771;line-height:1.42857;margin-left:-1px;padding:6px;position:relative;text-decoration:underline;}
.ja-pager-summary,
.powered-by-jobadder,
.date-posted,
.view-details {display:none;visibility:hidden;}
.back-link {margin:40px 0 10px;}
.ja-button {background-color:transparent;border:#d11242 solid 2px;color:#d11242;cursor:pointer;display:inline-block;font-family:'HelveticaMD', sans-serif !important;font-size:14px;font-weight:300;letter-spacing:0.5px;min-width:300px;moz-transition:all .2s;o-transition:all .2s;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
.ja-button:hover,
.ja-button:focus {background:transparent;border-color:#9c1f31;color:#9c1f31;}
.health-check {margin:0 auto;width:80%;}
.btn-custom.health-check,
.btn-custom.btn-border,
.btn-custom.searchbtn {padding-bottom:7px;padding-top:13px;}
.feefo {background-color:'000000';color:'#ffffff';font-family:'HelveticaMD', sans-serif !important;font-size:35px;margin-top:5px;}
.risk-head {font-family:'HelveticaMD', sans-serif !important;font-size:28px;margin-bottom:15px;}
.risk-para {font-family:"Helvetica", Arial, sans-serif;font-size:18px;}
.risk-disclaimer {font-family:"Helvetica", Arial, sans-serif;font-size:7px;}
.page-template-page_awards_splash .header-content {text-align:center;}
.page-template-page_events .header-content {text-align:center;}
.page-template-page_awards_splash .header-content p {font-family:"Helvetica",Arial,sans-serif!important;}
.page-template-page_events .header-content p {font-family:"Helvetica",Arial,sans-serif!important;}
.page-template-page_awards_splash .header-content h1 {font-size:58px;margin:0 0 17px;}
.page-template-page_events .header-content h1 {font-size:40px;margin:0 0 17px;}
.page-template-page_awards_splash .btn,.page-template-page_events .btn {background:#f1b435;border:none!important;border-radius:24px!important;box-shadow:0 2px 4px 2px rgba(0,0,0,0.3);color:#fff!important;color:#fff;display:inline-block;font:bold 14px/20px "Open Sans",serif!important;height:auto!important;margin:22px 0 0;min-width:287px;moz-border-radius:24px!important;moz-box-shadow:0 2px 4px 2px rgba(0,0,0,0.3);padding:0;text-transform:uppercase;vertical-align:top;webkit-border-radius:24px!important;webkit-box-shadow:0 2px 4px 2px rgba(0,0,0,0.3);}
.page-template-page_awards_splash .btn span,
 .page-template-page_events .btn span {background:url('images/bg-btn.png') no-repeat 100% 7px;display:inline-block;font-size:19px;padding:17px 33px 15px 0;vertical-align:top;}
.page-template-page_awards_splash .btn,.page-template-page_events .btn.popup-btn {line-height:normal !important;}
.page-template-page_awards_splash #dark-overlay,.page-template-page_events #dark-overlay {background:rgba(0,39,94,0.2);}
.page-template-page_awards_splash .section {text-align:center;}
.page-template-page_events .section {text-align:center;}
#learn h2 {background:url('images/bg-learn.jpg') no-repeat 50% 0;color:#0072cb;font:40px/43px "CenturyLT",serif;margin:0 0 46px;padding:92px 0 0;}
#learn p {margin:0 0 17px;}
#learn {background:#f7f7f7;color:#5a6875;font-size:19px;line-height:33px;}
#topics2 {background:#0071cd;color:#fff;}
#topics2 h2 {background:url('images/bg-topics.jpg') no-repeat 50% 0;color:#fff;font:50px/60px "CenturyLT",serif;margin:0 0 55px;padding:83px 0 0;}
.topics-list {list-style:none;margin:0 -18px 0 0;overflow:hidden;padding:0;}
.topics-list li {background:#00558c;color:#fff;float:left;font:bold 15px/24px "Open Sans",sans-serif!important;font-size:18px;line-height:20px;margin:0 18px 18px 0;min-width:284px;padding:23px 23px 23px;text-align:center;text-transform:uppercase;}
.topics-list li a {display:block;}
#speaker {background:#f7f7f7;}
#speaker h2 {background:url('images/bg-judges.png') no-repeat 50% 0;color:#0073d2;font:50px/60px "CenturyLT",serif;margin:0 0 16px;padding:97px 0 0;}
#speaker .desc {font-size:17px;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:630px;}
.bio-list {list-style:none;margin:0;overflow:hidden;padding:0;}
.bio-list li {background:#0071cd;display:inline-block;margin:0 0.9% 20px;vertical-align:top;width:22.7%;}
.bio-list li img {display:block;height:auto;width:100%;}
.bio-list li .text-h {color:#fff;overflow:hidden;padding:21px 10px 19px;}
.bio-list li .text-h h3 {color:#fff;margin:0;}
.page-template-page_awards_splash .bio-list li .btn,.page-template-page_events .bio-list li .btn {border:none!important;box-shadow:none;color:#fff!important;font-size:17px!important;height:auto!important;line-height:24px!important;margin:12px 0 0;min-width:148px;moz-box-shadow:none;padding:6px 12px 6px;webkit-box-shadow:none;}
.bio-list li .text-h p {margin:0;}
#agenda {background:#30373d;color:#fff;font-size:19px;line-height:33px;}
#agenda h2 {background:url('images/bg-agenda.jpg') no-repeat 50% 0;color:#fff;font:50px/60px "CenturyLT",serif;margin:0 0 27px;padding:86px 0 0;}
.time-list {list-style:none;margin:0 auto;max-width:572px;overflow:hidden;padding:41px 0 0;}
.time-list li {background:#23282c;margin:0 0 15px;overflow:hidden;vertical-align:top;}
.time-list li img {float:left;}
.time-list li .text-h {color:#fff;overflow:hidden;padding:15px 10px 10px 25px;text-align:left;}
.time-list li .text-h .time {color:#0073ce;display:block;font:19px/24px "Helvetica67",sans-serif!important;margin:0 0 3px;text-transform:uppercase;}
#map {overflow:hidden;padding:0;}
#map img {display:block;height:auto;width:100%;}
#location {background:#fff;}
#location h2 {background:url('images/bg-location.jpg') no-repeat 50% 0;color:#0071cd;font:55px/60px "CenturyLT",serif;margin:0 0 61px;padding:81px 0 0;}
.locations-list {list-style:none;margin:0 auto;max-width:934px;overflow:hidden;padding:0;}
.locations-list li {background:#0071cd;margin:0 0 38px;overflow:hidden;vertical-align:top;}
.locations-list .img-h {float:right;}
.locations-list .img-h img {vertical-align:top;}
.locations-list .text-h {color:#fff;overflow:hidden;padding:18px 32px;text-align:left;}
.locations-list .text-h .left {float:left;font-size:15px;line-height:27px;width:54%;}
.locations-list .text-h .left h3 {font:39px/60px "CenturyLT",serif;margin:0 0 14px;}
.locations-list .text-h .right {float:right;padding:13px 0 0;text-align:right;width:45%;}
.locations-list .text-h .time {background:url('images/bg-time.jpg') no-repeat 100% 2px;display:block;font:19px/24px "Helvetica67",sans-serif!important;padding:0 30px 0 0;text-transform:uppercase;}
.locations-list .text-h .date {background:url('images/bg-date.jpg') no-repeat 100% 2px;display:block;font:19px/24px "Helvetica67",sans-serif!important;margin:0 0 9px;padding:0 30px 0 0;text-transform:uppercase;}
.locations-list .text-h .btn {min-width:186px;}
.page-template-page_events .locations-list .text-h .btn {margin:41px -7px 0 0;}
.page-template-page_events .locations-list .text-h .btn span {background:url('images/bg-btn2.png') no-repeat 100% 3px;font-size:17px;padding:8px 30px 8px 12px;}
#register .gform_heading,
#register {background:#0071cd;color:#fff;font-size:19px;line-height:33px;}
#register .gform_wrapper ul li.gfield {display:block!important;width:auto!important;}
#register .gform_heading {margin-bottom:1.125em;}
#register .gform_heading h3,
#register h2 {background:url('images/bg-register.jpg') no-repeat 50% 0;color:#fff;font:55px/60px "CenturyLT",serif;margin:0 0 46px;padding:82px 0 0;}
#register .gform_heading {text-align:center;}
.page-template-page_awards_splash #register .form {margin:0 auto;max-width:938px;overflow:hidden;padding:59px 0 30px;}
.page-template-page_events #register .form {margin:0 auto;max-width:938px;overflow:hidden;padding:59px 0 30px;}
#register .gform_wrapper {overflow:hidden;padding:0 0 15px;}
#register .gform_body ul li input:-webkit-autofill {webkit-box-shadow:0 0 0 1000px #3061b4 inset !important;webkit-text-fill-color:#fff !important;}
.page-template-page_sitemap h1 {font-family:'CenturyLT', serif;font-size:50px;margin-bottom:20px;}
.page-template-page_sitemap #learn .col-md-12 h2 {background:#0072cb url('images/bg-ar-acc.png') no-repeat 100% 50%;background-size:33px auto;color:#fff;cursor:pointer;display:block;font:28px/34px'Open Sans', Arial, Sans-Serif;margin:0 0 21px;moz-background-size:33px auto;o-background-size:33px auto;padding:10px;text-transform:uppercase;}
.page-template-page_sitemap #learn .col-md-12 h2:hover {opacity:.9;}
.page-template-page_sitemap #learn .col-md-12 .h {margin:0 0 15px;overflow:hidden;}
.page-template-page_sitemap #learn .col-md-12 ul {clear:both;display:none;}
.page-template-page_sitemap #learn .col-md-12 ul li {display:inline-block;font-size:14px;padding:0 3% 0 0;vertical-align:top;width:32.5%;}
.page-template-page_sitemap #learn .col-md-12 ul li.page_item_has_children {padding:0;width:100%;}
.page-template-page_sitemap #learn .col-md-12 ul li br {display:none;}
.page-template-page_sitemap #learn .col-md-12 .h {position:relative;}
#register .gform_footer {margin:0;overflow:hidden;padding:0;}
#register .gform_body {overflow:hidden;}
#register .gform_body ul {list-style:none;margin:0;overflow:hidden;padding:0;}
#register .gform_body ul li label {display:none;}
#register .gform_body ul li,
 .page-template-page_awards_splash .form .form-group {margin:0 0 15px!important;overflow:hidden;}
.page-template-page_events .form .form-group {margin:0 0 15px!important;overflow:hidden;}
#register .gform_wrapper .top_label .gfield_error {width:auto!important;}
#register .gform_footer .form-group {text-align:center;}
#register .gform_footer a,
 .page-template-page_awards_splash .form .form-group a {color:#fff;display:inline-block;margin:10px 0;}
.page-template-page_events .form .form-group a {color:#fff;display:inline-block;margin:10px 0;}
#register .gform_body ul li select,
 .page-template-page_awards_splash .form .form-group select {width:100%;}
.page-template-page_events .form .form-group select {width:100%;}
#register .gform_body ul li.half,
#register .gform_wrapper .top_label .gfield_error.half,
 .page-template-page_awards_splash .form .form-group.half,
 .page-template-page_events .form .form-group.half {float:left;margin:0 1.5% 15px 0!important;width:49.6%!important;}
#register .gform_wrapper {width:100%!important;}
#register .gform_body ul li input[type="text"],
#register .gform_body ul li input[type="email"],
 .page-template-page_awards_splash .form .form-group input[type="text"],
 .page-template-page_events .form .form-group input[type="text"] {background:#fff;border:none;border-radius:0!important;box-sizing:border-box;color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;font-size:16px;height:60px;line-height:30px;margin:0;moz-border-radius:0!important;moz-box-sizing:border-box;padding:15px 17px!important;webkit-border-radius:0!important;webkit-box-sizing:border-box;width:100%;}
#register .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,#register .gform_wrapper li.gfield_html {max-width:100%;}
#register .gform_footer.top_label {float:none;overflow:visible;text-align:center;width:100%;}
#register .gform_footer.top_label:after {clear:both;content:'';display:block;}
#register .gform_body ul li.gfield_error input[type="email"],
#register .gform_body ul li.gfield_error input[type="text"] {background:#ffc9bd;}
#register .gform_body ul li.gfield_error {background:none;border:none;}
#register .gform_body ul li input[type="text"]::-webkit-input-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="text"]::-moz-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="text"]:-ms-input-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="text"]:-moz-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="email"]::-webkit-input-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="email"]::-moz-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="email"]:-ms-input-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="email"]:-moz-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li .ginput_container {margin:0!important;}
#register .gform_wrapper ul li.gfield {clear:none;}
#register .validation_message {display:none;}
#register .validation_error {display:none;}
#register .gform_footer input[type="submit"],
 .page-template-page_awards_splash .form button,
 .page-template-page_events .form button {background:#f1b435 url('images/bg-btn.png') no-repeat 82% center;background:#f1b435;border:none;border-radius:20px;box-shadow:0 2px 4px 2px rgba(0,0,0,0.3);color:#fff;cursor:pointer;display:block;display:inline-block;font:bold 20px/45px "Open Sans",sans-serif!important;height:45px;margin:43px auto 0;moz-border-radius:20px;moz-box-shadow:0 2px 4px 2px rgba(0,0,0,0.3);padding:0 26px 0 0!important;text-transform:uppercase;vertical-align:top;webkit-border-radius:20px;webkit-box-shadow:0 2px 4px 2px rgba(0,0,0,0.3);width:300px;}
#register .form-content {margin-top:15px;}
#events-top {background:url('images/img-14.jpg') no-repeat 50% 0;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.page-template-page_awards_splash #events-top {background:url('images/img-15.jpg') no-repeat 50% 0;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.page-template-page_awards_splash .form .form-group select {width:100%;}
.page-template-page_events .form .form-group select {width:100%;}
.page-template-page_awards_splash #learn .btn {display:none;}
#gform_confirmation_wrapper_5 h2 {background:none;padding:0;}
#register .jcf-hidden {display:block !important;left:-9999px !important;position:absolute !important;}
#reg #dark-overlay {display:none;}
#reg:before {display:none;}
#section-reg {background:#0072ce;color:#fff;font:18px/24px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;margin:-420px 0 0;padding:250px 0 200px;text-align:center;}
#section-reg p {margin:0;}
#section-reg h2 {font:36px/42px "CenturyLT",serif;margin:0 0 29px;}
#register .select-area {border:3px solid #fff;box-sizing:border-box;color:#fff;cursor:default;float:left;font-size:17px;height:60px;line-height:30px;moz-box-sizing:border-box;overflow:hidden;position:relative;webkit-box-sizing:border-box;width:100%!important;}
#register .select-area .center {float:left;padding:12px 19px;white-space:nowrap;}
#register .select-area .select-opener {background:url('images/bg-select-o.png') no-repeat 9px 50%;cursor:pointer;height:54px;margin:0!important;position:absolute;right:0;top:0;width:54px;}
.select-options {background:#0072ce;overflow:hidden;position:absolute;z-index:2000;}
.select-options .drop-holder {border:3px solid #fff;height:1%;overflow:hidden;}
.select-options ul {list-style:none;margin:0;padding:0;}
.select-options ul li {float:left;width:100%;}
.select-options ul a {color:#fff;cursor:default;cursor:pointer;display:block;height:1%;padding:5px 10px;text-decoration:none;}
.select-options .item-selected a {background:#fff;color:#0072ce;text-decoration:none;}
.home .select-options .drop-holder {border:none;}
.home .select-options a {background-color:#fff;color:#999;padding:8px 13px;}
.home .select-options .item-selected a {background-color:#0072ce;color:#fff;}
#fader {background:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000;}
.popup-bio {background:#fff;box-shadow:-3px 3px 8px 0px rgba(0,0,0,0.2);color:#5c6771;display:none;font-size:16px;left:50%;line-height:26px;margin:0 0 0 -449px;moz-box-shadow:-3px 3px 8px 0px rgba(0,0,0,0.2);padding:70px;position:absolute;webkit-box-shadow:-3px 3px 8px 0px rgba(0,0,0,0.2);width:899px;z-index:1001;}
.popup-bio .close {background:url('images/bg-close2.png') no-repeat;float:right;height:19px;overflow:hidden;position:absolute;right:13px;text-indent:-9999px;top:15px;width:19px;z-index:200;}
.popup-bio .img-h {float:left;margin:0 50px 0 0;}
.popup-bio .img-h img {vertical-align:top;}
.popup-bio .mask {overflow:hidden;padding:15px 0 0;position:relative;width:758px;}
.popup-bio .text-h {overflow:hidden;}
.popup-bio .hold {overflow:hidden;position:relative;width:100%;}
.popup-bio .hold .h {background:#fff;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1;}
.popup-bio .hold .h.active {position:relative;z-index:2;}
.popup-bio .text-h .top {margin:0 0 47px;overflow:hidden;}
.popup-bio .text-h h4 {color:#5c6771;float:right;font-size:18px;line-height:22px;margin:13px 0 0;position:absolute;right:0;top:0;}
.popup-bio .text-h h2 {color:#0072ce;font:36px/42px "CenturyLT",serif;margin:0 0 4px;}
.popup-bio .text-h p {margin:0 0 15px;}
.popup-bio .text-h h3 {color:#0072ce;font:21px/25px "CenturyLT",serif;margin:0;}
.prev-bio,
 .next-bio {background:url('images/bg-ar-bio.png') no-repeat;height:34px;left:-73px;margin:-9px 0 0 0;overflow:hidden;position:absolute;text-indent:-9999px;top:50%;width:19px;}
.next-bio {background-position:-19px 0;left:auto;margin:-9px 0 0 0;right:-65px;}
.health-check .btn-custom {min-width:inherit;}
.risk-disclaimer-para {color:#5c6771;font-size:12px;line-height:18px;}
.sidebar-lead-form .ginput_container textarea,
.sidebar-lead-form .ginput_container input {background-color:#fff;background-image:none;border:1px solid #c9c9c9!important;border-radius:20px !important;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 1px 0 rgba(0, 0, 0, 0.1)!important;color:#5c6771;display:block;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;line-height:1.42857;moz-border-radius:20px !important;moz-border-radius:4px;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 1px 0 rgba(0, 0, 0, 0.1)!important;padding:10px 20px!important;webkit-border-radius:20px !important;webkit-border-radius:4px;webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 1px 0 rgba(0, 0, 0, 0.1)!important;width:100%;}
.sidebar-lead-form textarea {height:120px;}
.sidebar-lead-form .gform_wrapper:after,
.sidebar-lead-form .gform_body:after {clear:both;content:'';display:block;}
.sidebar-lead-form .gform_body ul {list-style:none;margin:0;padding:0;}
.sidebar-lead-form .gform_body ul li:before {display:none;}
.sidebar-lead-form .gform_wrapper .gform_footer {overflow:hidden;padding:15px 0;}
.bg-dark-grey .sidebar-lead-form .gform_confirmation_message {color:#fff;display:block;}
.sidebar-lead-form .gform_confirmation_message {color:#bebebe;display:block;}
.bg-dark-grey .sidebar-lead-form .gfield_label {color:#fff;}
.sidebar-lead-form ul li {margin:0 0 15px;vertical-align:top;width:100%;}
.sidebar-lead-form .gform_body ul:after,
.sidebar-lead-form ul li:after {clear:both;content:'';display:block;}
.sidebar-lead-form .gfield_label {display:block!important;margin:0!important;}
.sidebar-lead-form .validation_error {display:none;}
.sidebar-lead-form .validation_message {display:none;}
.sidebar-lead-form .gform_ajax_spinner {display:none;}
.sidebar-lead-form ul li.gfield_error .ginput_container textarea {background:#ffc9bd;}
.sidebar-lead-form ul li.gfield_error .ginput_container input[type="email"],
.sidebar-lead-form ul li.gfield_error .ginput_container input[type="email"] {background:#ffc9bd;}
.sidebar-lead-form ul li.gfield_error .ginput_container input[type="text"] {background:#ffc9bd;}
.sidebar-lead-form .gform_wrapper {max-width:100%;width:100%!important;}
.sidebar-lead-form .gform_wrapper ul li.gfield {display:block!important;width:100%!important;}
.sidebar-lead-form .gform_footer {text-align:center;}
.sidebar-lead-form input[type="submit"] {background:none;border:2px solid #5c6771;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:"HelveticaMD",sans-serif;letter-spacing:0.5px;moz-border-radius:25px;moz-transition:all 0.2s ease 0s;o-transition:all 0.2s ease 0s;padding:10px 50px 10px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;webkit-transition:all 0.2s ease 0s;width:100%;}
.breadcrumbs {}
.breadcrumbs a span,
#guides-category .breadcrumbs a span,
 .breadcrumbs a {color:#989898;}
.breadcrumbs span {color:#989898;}
#guides-category .breadcrumbs span {color:#989898;}
.guide-index li p {font-family:"Helvetica",Arial,sans-serif;font-size:14px;}
.page-template-page_awards_splash .bio-list li .btn.popup-btn, .page-template-page_events .bio-list li .btn.popup-btn {height:35px !important;line-height:35px !important;padding-bottom:0px !important;padding-top:0px !important;}
.page-template-page_landing1 .btn,
.page-template-page_landing2 .btn,
.page-template-page_landing3 .btn,
.page-template-page_awards_splash .btn,
.page-id-6271.page-template-page_events .btn,
.page-template-page-lead-landing .btn,
.page-template-page-lead-landing-thanks .btn,
.page-template-page_landing1 .footer-subscribe .mc4wp-form input[type="submit"],
.page-template-page_landing2 .footer-subscribe .mc4wp-form input[type="submit"],
.page-template-page_landing3 .footer-subscribe .mc4wp-form input[type="submit"],
.page-template-page_awards_splash .footer-subscribe .mc4wp-form input[type="submit"],
.page-id-6271.page-template-page_events .footer-subscribe .mc4wp-form input[type="submit"],
.page-template-page-lead-landing .footer-subscribe .mc4wp-form input[type="submit"],
.page-template-page-lead-landing-thanks .footer-subscribe .mc4wp-form input[type="submit"] {font-family:"Open Sans", sans-serif !important;font-weight:bold !important;}
.page-template-page_low-risk .gform_wrapper .gform_footer input,
.page-template-page_medium-risk .gform_wrapper .gform_footer input,
.page-template-page_high-risk .gform_wrapper .gform_footer input,
.page-template-page_low-risk .btn-contact-container a,
.page-template-page_medium-risk .btn-contact-container a,
.page-template-page_high-risk .btn-contact-container a {font-family:'Open Sans', sans-serif !important;}
.page-template-page_low-risk .gform_wrapper .gform_footer input,
.page-template-page_medium-risk .gform_wrapper .gform_footer input,
.page-template-page_high-risk .gform_wrapper .gform_footer input {padding-left:40px;padding-right:40px;}
.page-template-page_assist .header-content .txt-white {font-size:40px;line-height:56px;}

.page-template-page_assist .pa-the-program .intro-div .intro {color:#333;font-family:"CenturyLT",serif;}
.page-template-page_assist .pa-the-program .intro-div .btn-subscribe {margin-top:20px;padding:17px 50px 11px;}
.page-template-page_assist .pa-the-program .intro-div {padding-bottom:0;}
.page-template-page_assist .pa-the-program {padding-bottom:49px;}
.page-template-page_assist .pa-benefits .intro-div h2 {margin-bottom:-7px;}
.page-template-page_assist .pa-benefits .intro-div .row .head-1 {color:#be163e;text-align:left;}
.page-template-page_assist .pa-benefits .container .row:nth-child(2) {align-content:stretch;display:flex;flex-direction:row;}
.page-template-page_assist .pa-benefits .container .row:nth-child(2) > .col-md-6 {display:flex;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]::-webkit-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]:-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]::-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]:-ms-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]::-webkit-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]:-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]::-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]:-ms-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]::-webkit-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]:-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]::-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]:-ms-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea::-webkit-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea:-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea::-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea:-ms-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .pa-benefits .bbox {background:url('images/bg-ticks.png') no-repeat 25px 0;margin-top:17px;padding-left:72px;}
.page-template-page_assist .pa-benefits .txt-blue {color:#00538b;}
.page-template-page_assist .pa-benefits .bbox h3 {margin-bottom:4px!important;}
.page-template-page_assist .pa-benefits .bbox .btext {width:100%;}
.page-template-page_assist .pa-benefits .center-text {padding:36px 0 0;text-align:center;}
.page-template-page_assist .pa-benefits .center-text .btn-subscribe {display:inline-block;float:none;padding:17px 50px 11px;vertical-align:top;}
.page-template-page_assist .pa-benefits .bg-white {padding-bottom:65px !important;}
.page-template-page_assist .pa-benefits {padding-bottom:65px;}
.page-template-page_assist .pa-partners {padding-bottom:0;position:relative;z-index:2;}
.page-template-page_assist #join {margin:-100px 0 0;padding-top:170px;position:relative;z-index:1;}
.page-template-page_assist .section-benefits-ranks .intro-div {padding:0 0 21px;}
.page-template-page_assist .section-benefits-ranks .benefits-ranks th {font-weight:normal;}
.page-template-page_assist .section-benefits-ranks .center-text {padding:36px 0 0;text-align:center;}
.page-template-page_assist .section-benefits-ranks .center-text .btn-subscribe {display:inline-block;float:none;padding:17px 50px 11px;vertical-align:top;}
.page-template-page_assist .section-benefits-ranks {padding-bottom:90px;}
.page-template-page_assist .pa-partners .intro-div .intro {color:#717b83;font-size:27px;line-height:35px;}
.page-template-page_assist .pa-partners .partner-logos {list-style:none;margin:0;overflow:hidden;padding:54px 0 75px;text-align:center;width:100%;}
.page-template-page_assist .pa-partners .partner-logos li {display:inline-block;margin:0 10px;vertical-align:middle;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"] {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]::-webkit-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]::-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]:-ms-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]:-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"] {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]::-webkit-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]::-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]:-ms-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]:-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"] {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]::-webkit-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]::-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]:-ms-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]:-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea {font-size:16px;height:160px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea::-webkit-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea::-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea:-ms-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea:-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper .gform_footer input[type="submit"] {border:none;font-size:14px;height:52px;line-height:50px;min-width:208px;padding:0;width:208px;}
.page-template-page_assist #resumeupload .form-group {margin:0 0 9px;width:305px!important;}
.page-template-page_assist #join .intro-div h4 {color:#fff;font-family:"HelveticaMD",sans-serif !important;font-size:16px;line-height:20px;margin:32px 0 15px;text-transform:uppercase;}
.page-template-page_assist #join .intro-div p {max-width:285px;}
.page-template-page_assist #join .intro-div .btn-subscribe {background:none;border:3px solid #f1b434;color:#f1b434;padding:14px 50px 8px;}
.page-template-page_assist #join .intro-div .btn-subscribe:hover {color:#fff;}
@media only screen and (max-width: 980px) {.page-template-page_assist .pa-partners .partner-logos {padding:0;}
.page-template-page_assist .pa-partners .partner-logos li {margin:0 1%;width:30%;}
.page-template-page_assist .pa-partners .partner-logos li img {display:block;height:auto;max-width:100%;}
.page-template-page_assist #join .intro-div h4 br {display:none;}
}
@media only screen and (max-width: 767px) {.page-template-page_assist .header-content .txt-white {font-size:26px;line-height:30px;}
.page-template-page_assist .pa-benefits .bbox {background-position:0 0;padding-left:37px;text-align:left;}
.page-template-page_assist .intro-div h2 {font-size:36px;}
.page-template-page_assist .pa-partners .intro-div .intro {font-size:21px;line-height:30px;}
.page-template-page_assist .benefits-ranks td {padding:5px;}
.page-template-page_assist .benefits-ranks th, .page-template-page_assist .benefits-ranks td {font-size:11px;min-width:1px;}
.page-template-page_assist .benefits-ranks th {font-size:14px;height:68px;padding:5px 10px;}
}
@media only screen and (max-width: 980px) {.bio-list {margin-left:auto;margin-right:auto;width:564px;}
.bio-list li {width:31%;}
.locations-list .text-h .left {float:none;width:100%;}
.locations-list .text-h .right {float:none;text-align:left;width:100%;}
.locations-list .text-h .date {background-position:0 2px;padding:0 0 0 24px;}
.locations-list .text-h .time {background-position:0 3px;padding:0 0 0 24px;}
}
@media only screen and (max-width: 767px) {.page-template-page_sitemap #learn .col-md-12 h2 {font-size:23px;}
.events-page .header-content h1 {font-size:32px;}
.events-page .header-content p {font-size:16px!important;}
.events-page .btn {min-width:187px;}
#events-top {min-height:372px;}
#agenda h2,
 #register h2,
 #location h2,
 #speaker h2,
 #topics2 h2,
 #learn h2 {font-size:38px;line-height:42px;}
#agenda,
 #register,
 #learn {font-size:15px;line-height:28px;}
.topics-list li {display:block;float:none;margin:0 0 18px;}
.time-list li .text-h {line-height:19px;padding:7px 10px 10px 11px;}
.locations-list .img-h {float:none;margin:0 0 10px;overflow:hidden;width:100%;}
.locations-list .img-h img {display:block;height:auto;width:100%;}
.locations-list .text-h {padding:15px;}
.events-page .form .form-group.half {float:none;margin:0 0 15px;overflow:hidden;width:100%;}
.events-page .form button {background-position:85% 11px;width:225px;}
.events-page .form {padding:0;}
.locations-list .text-h .left h3 {font-size:30px;}
.topics-list {margin:0;}
.popup-bio {margin:0 0 0 -300px;padding:30px 15px 15px;width:600px;}
#register .gform_body ul li.half, #register .gform_wrapper .top_label .gfield_error.half, .events-page .form .form-group.half {margin:0 0 15!important;width:100%!important;}
#register .gform_wrapper ul li.gfield {clear:both !important;float:none;}
.popup-bio .mask,
 .popup-bio .hold,
 .popup-bio .hold .h {width:100%;}
.page-template-page_landing1-php #section-l .col-md-4 {margin:20px 0;padding:20px;}
.prev-bio, .next-bio, .fancybox-nav {display:none !important;}
.popup-bio .text-h h4 {float:none;position:static;}
.page-template-page_events-php #map {display:none;}
.page-template-page_events .locations-list .text-h .btn {margin-left:auto;margin-right:auto;}
.page-template-page_sitemap #learn .col-md-12 ul li {padding:0;width:100%;}
.navbar-nav > li .sub-menu {background-color:#eee;border:0 none;box-shadow:none;float:none;margin-top:0;moz-box-shadow:none;position:static;webkit-box-shadow:none;width:auto;}
.navbar-nav > li .sub-menu > li > a {color:#777;}
.navbar-nav > li .sub-menu > li > a:hover {color:#333;}
#register .gform_footer input[type="submit"], .page-template-page_awards_splash .form button, .page-template-page_events .form button {max-width:100%;}
}
@media only screen and (max-width: 600px) {.bio-list li {margin:0 0 15px;width:100%;}
.popup-bio {margin:0 0 0 -150px;padding:30px 15px 15px;width:300px;}
.popup-bio .img-h {float:none;margin:0 0 10px;overflow:hidden;}
.popup-bio .img-h img {display:block;height:auto;width:100%;}
.popup-bio .img-h {width:100%;}
.popup-bio .text-h .top {margin:0 0 40px;}
.page-template-page_assist .pa-partners .partner-logos li {width:100%;}
}
ul.tabs {font-size:14px;overflow:hidden;width:100%;}
ul.tabs li {margin:0 0 20px;}
ul.tabs a {color:#5c6771;text-decoration:none;}
ul.tabs li.active a {background:url('images/arrow-r.png') no-repeat;font-weight:bold;padding:0 0 0 20px;}
.page-template-page-thank-you section {z-index:10;}
.page-template-page-thank-you #dark-overlay {z-index:5;}
section#register .gform_wrapper ul li.gform_validation_container, .gform_validation_container {display:none !important;}
#events-top .hc-para .para {font-size:16px;}
.page-template-page_events-php h2, .page-template-page_events .header-content h1 {text-transform:none;}
.guides {background-color:#f7f7f7;}
.guides .guides-intro {}
.guides .guides-intro h2 {font-size:36px;}
.guides .guides-cats .row:first-child {border-top:none;}
.guides .guides-cat {background-color:#fff;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;font-family:'HelveticaNeueLT45', Helvetica, Sans-Serif;font-size:15px;line-height:1.6;padding:35px 20px;}
.guides .guides-cat:first-child {border-left:1px solid #ebebeb;}
.guides .row:first-child .guides-cat {border-top:1px solid #ebebeb;}
.guides .guides-cat a {text-decoration:none;}
.guides .guides-cat h3 {font-size:24px;line-height:1.333;}
.guides .guides-cat strong {font-family:'HelveticaNeue', Helvetica, Sans-serif;font-weight:bold;}
.guides .guides-cat .guides-cat-text {margin-bottom:15px;}
.guides .guides-cat .guides-cat-links li {background:url(images/cat-links-arrow.png) no-repeat left 7px;padding-left:21px;}
#guides {background:#333 url('images/guides2.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#guides #dark-overlay {display:none;}
#guides .header-content h1 {font-size:59px;}
#guides .header-content p {font:21px/27px "CenturyLT",serif;}
#guides input.searchbtn {background:#f1b434;border:none;}
#blog #search,
#guides #search {background:none;border:none;border-bottom:2px solid #fff!important;border-width:0 0 2px;box-shadow:none;color:#fff;font-size:21px!important;font-weight:300;height:40px;line-height:30px!important;moz-box-shadow:none;padding:0 0 10px;webkit-box-shadow:none;}
#blog .search .pd-30-20,
#guides .pd-30-20 {padding:30px 20px;}
#blog #search::-webkit-input-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#guides #search::-webkit-input-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#blog #search::-moz-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#guides #search::-moz-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#blog #search:-ms-input-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#guides #search:-ms-input-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#blog #search:-moz-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#guides #search:-moz-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
.guides .guides-cat h3 img {float:right;margin:8px 17px 0 10px;}
.guides .guides-cat h3 {overflow:hidden;}
.guides .guides-cat {padding:22px 20px;}
.guides .guides-cat a {float:left;width:67%;}
.tax-topics .breadcrumbs span,
.single-guide .breadcrumbs span,
.single-guide .breadcrumbs a,
.tax-topics .breadcrumbs a,
.single-guide .breadcrumbs, .tax-topics .breadcrumbs {color:#989898;}
.single-guide .breadcrumbs ul {margin:0!important;}
.single-guide .breadcrumbs,.tax-topics .breadcrumbs {margin:-44px 0 0;}
.single-guide .guide-index,.tax-topics .guide-index {clear:both;list-style:none;margin:0!important;overflow:hidden;padding:0;}
.single-guide .guide-index li,.tax-topics .guide-index li {background:url('images/topic-ar.gif') no-repeat;border:none;color:#5c6771;font:18px/22px "CenturyBold", serif!important;margin:0 0 18px!important;overflow:hidden;padding:0 0 0 30px!important;vertical-align:top;}
.single-guide .guide-index li strong {font-weight:normal;}
.tax-topics .guide-index li strong {font-weight:normal;}
.single-guide .guide-index li a {color:#5c6771;}
.tax-topics .guide-index li a {color:#5c6771;}
.single-guide .guide-index li a:hover {color:#f1b434;}
.tax-topics .guide-index li a:hover {color:#f1b434;}
.single-guide .guide-index li.current-page-item a, .tax-topics .guide-index li.current-page-item a {color:#f1b434;}
.single-guide .intro-div h2 {font-family:"CenturyLT",serif;font-size:45px;margin:0!important;}
.tax-topics .intro-div h2 {font-family:"CenturyLT",serif;font-size:45px;}
.single-guide .col-md-8 p {color:#5c6771;font-family:HelveticaNeueLT45;font-size:16px;line-height:27px;}
.single-guide .col-md-8 p.txt-blue strong {color:#0072ce;}
.single-guide .col-md-8 p.call-now {font-size:21px;line-height:32px;}
.single-guide .cat-cta {background:#0072ce;overflow:hidden;}
.tax-topics .cat-cta {background:#0072ce;display:none;overflow:hidden;}
.single-guide .cat-cta .cat-cta-inner {overflow:hidden;padding:40px 25px 25px;}
.tax-topics .cat-cta .cat-cta-inner {overflow:hidden;padding:40px 25px 25px;}
.single-guide .cat-cta h3 {color:#fff;font-family:"CenturyLT",serif;font-size:22px;margin-bottom:25px;margin-top:0;text-align:center;}
.tax-topics .cat-cta h3 {color:#fff;font-family:"CenturyLT",serif;font-size:22px;margin-bottom:25px;text-align:center;}
.single-guide .cat-cta .btn-white {background:#fff;color:#0072ce;display:block;font-family:HelveticaNeueLT45;font-size:18px;margin:0 0 20px;padding:12px 4px;}
.tax-topics .cat-cta .btn-white {background:#fff;color:#0072ce;display:block;font-family:HelveticaNeueLT45;font-size:18px;margin:0 0 20px;padding:12px 4px;}
.single-guide .cat-cta .gform_wrapper {width:100%!important;}
.tax-topics .cat-cta .gform_wrapper {width:100%!important;}
.single-guide .cat-cta .gform_wrapper ul li.gfield {margin:0 0 8px;width:100%;}
.tax-topics .cat-cta .gform_wrapper ul li.gfield {margin:0 0 8px;width:100%;}
.single-guide .cat-cta .gform_wrapper .gform_footer {overflow:hidden;padding:25px 0 11px;width:100%;}
.tax-topics .cat-cta .gform_wrapper .gform_footer {overflow:hidden;padding:25px 0 11px;width:100%;}
.single-guide .cat-cta {color:#fff;font-size:18px;line-height:22px;margin:40px 0 20px;text-align:center;}
.guides .guides-cat .guides-cat-links li {overflow:hidden;}
body.single-guide .gform_wrapper label.gfield_label + div.ginput_container {margin:0!important;}
body.tax-topics .gform_wrapper label.gfield_label + div.ginput_container {margin:0!important;}
.tax-topics .cat-cta {color:#fff;font-size:18px;line-height:22px;margin:40px 0 20px;text-align:center;}
.single-guide .cat-cta p {font-family:HelveticaNeueLT45;font-size:18px;line-height:22px;margin:0 0 23px;}
.tax-topics .cat-cta p {font-family:HelveticaNeueLT45;margin:0 0 23px;}
.single-guide .cat-cta .gform_wrapper ul {margin:0!important;}
.single-guide .cat-cta .gform_wrapper .gform_footer input {color:#fff;display:block;font:bold 16px/53px "Open Sans",serif!important;height:53px;padding:0;text-transform:uppercase;width:100%;}
.tax-topics .cat-cta .gform_wrapper .gform_footer input {color:#fff;display:block;font:bold 16px/53px "Open Sans",serif!important;height:53px;padding:0;text-transform:uppercase;width:100%;}
.single-guide .cat-cta .ginput_container input {color:#adadad;font-family:HelveticaNeueLT45;font-size:15px;height:50px;line-height:20px;margin:0;padding:15px!important;}
.single-guide .cat-cta .gfield_error .ginput_container input {background:#ffd7d9;}
.tax-topics .cat-cta .gfield_error .ginput_container input {background:#ffd7d9;}
.tax-topics .cat-cta .ginput_container input {color:#adadad;font-family:HelveticaNeueLT45;font-size:15px;height:50px;line-height:20px;margin:0;padding:15px!important;}
.single-guide .cat-cta .ginput_container input::-webkit-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.tax-topics .cat-cta .ginput_container input::-webkit-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.single-guide .cat-cta .ginput_container input::-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.tax-topics .cat-cta .ginput_container input::-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.single-guide .cat-cta .ginput_container input:-ms-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.tax-topics .cat-cta .ginput_container input:-ms-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.single-guide .cat-cta .ginput_container input:-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.tax-topics .cat-cta .ginput_container input:-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.tax-topics .cat-cta .validation_error {display:none;}
.tax-topics .cat-cta .validation_message {display:none;}
.single-guide .cat-cta .validation_message {display:none;}
.single-guide .cat-cta .validation_error {display:none;}
.single-guide .cat-cta img {width:auto;}
.offices .office {}
.offices .office-inner {margin-left:auto;margin-right:auto;max-width:300px;}
.offices .office img {height:auto;}
.office .office-content-inner {margin-left:auto;margin-right:auto;max-width:250px;}
.offices .office .cont-para {ms-word-break:break-all;word-break:break-all;}
@media only screen and (max-width: 450px) {.offices .office {float:none;width:100%;}
}
.awards {margin-bottom:35px;margin-top:45px;}
.awards .award {background-color:#fff;border-left:9px solid #0072ce;font-size:16px;line-height:1.6875;margin-bottom:15px;padding:43px 28px 48px;text-align:left;}
.awards .award h3 {background:url('/wp-content/themes/employsure/images/award-icon.png') no-repeat left 0;background-size:24px;color:#0072cb;font:24px/1.33 "CenturyLT",serif;margin:0 0 46px;margin-bottom:6px;padding:44px 0 0;}
.awards .award p.small {font-size:13px;}
.awards .award .award-button {text-align:right;}
.awards .award .btn {border:none!important;box-shadow:none;color:#fff!important;font-size:17px!important;height:auto!important;line-height:24px!important;margin:12px 0 0;min-width:148px;moz-box-shadow:none;padding:6px 20px 6px;webkit-box-shadow:none;}
.awards .award.award-has-image {padding-left:249px;position:relative;}
.awards .award .award-image {background:#0072ce no-repeat center center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:221px;}
@media only screen and (max-width: 767px) {.awards .award.award-has-image {padding-left:28px;}
.awards .award .award-image {display:none !important;}
.awards .award .award-button {text-align:center;}
}
.award-lightbox h3 {color:#0072cb;font:36px/1.3 "CenturyLT", serif;margin:0;}
.award-lightbox h4 {color:#00558c;font:21px/1 "CenturyLT", serif;}
.award-lightbox .txt {color:#5c6771;font-size:16px;line-height:1.625;margin-top:35px;}
.award-lightbox p {margin-bottom:15px;}
#case-studies {background:#333 url("images/bg-case.jpg") 50% 0;background-size:cover;min-height:641px;moz-background-size:cover;o-background-size:cover;}
#case-study {background:#333 url("images/bg-case.jpg") 50% 0;background-size:cover;min-height:641px;moz-background-size:cover;o-background-size:cover;}
#case-study .hc-para,
#case-studies .hc-para {max-width:640px;}
#case-study .shape,
#case-studies .shape {bottom:-301px;left:-20px;min-height:579px;moz-transform:skewY(16deg);ms-transform:skewY(16deg);o-transform:skewY(16deg);position:absolute;right:0;transform:skewY(16deg);webkit-transform:skewY(16deg);}
#case-study .header-content,
#case-studies .header-content {margin-top:186px;}
.page-template-page_case-studies > .section {background:#f4f4f4;}
.page-template-page_case-studies h2.txt-grey {color:#5c6771;font:45px/55px "CenturyLT",serif;margin:0 0 59px;}
.case-studies .case-study .ellip-line {display:none;}
.case-studies {overflow:hidden;}
.case-studies .case-study {margin-bottom:20px;overflow:hidden;}
.case-studies .case-study .cs-thumb {background-color:#000!important;display:block;height:264px;position:relative;z-index:1;}
.case-studies .case-study .cs-thumb .bg {background:transparent no-repeat center center;background-size:cover!important;height:100%;left:0;moz-background-size:cover!important;o-background-size:cover!important;opacity:0.7;position:absolute;top:0;width:100%;z-index:-1;}
.case-studies .case-study .cs-thumb-h {color:#fff;display:table;height:100%;text-align:center;width:100%;}
.case-studies .case-study .cs-thumb-f {color:#fff;display:table-cell;height:100%;padding:0 30px;text-align:center;vertical-align:middle;}
.case-studies .case-study.featured .cs-thumb {float:left;width:50%;}
.case-studies .case-study .cs-thumb h3 {font-size:28px;}
.case-studies .case-study .btn-custom {min-width:100px;padding:9px 26px 5px;}
.case-studies .case-study .cs-content {background:#fff;height:264px;overflow:hidden;width:50%;}
.case-studies .case-study .cs-content-h {display:table;height:264px;width:100%;}
.case-studies .case-study .cs-content-f {display:table-cell;height:224px;padding:20px 30px;vertical-align:middle;}
.feefo-reviews-search {background:url('images/bg-feefo.jpg') no-repeat!important;background-size:cover!important;moz-background-size:cover!important;o-background-size:cover!important;overflow:hidden;padding:58px 0;text-align:center;width:100%;}
.feefo-reviews-search h3 {color:#fff;font-size:28px;line-height:44px;}
.feefo-reviews-search #feefo-reviews-search {margin:0 auto;max-width:500px;overflow:hidden;}
.feefo-reviews-search #feefo-reviews-search label {display:none;}
.feefo-reviews-search #feefo-reviews-search .form-row {float:left;margin:0 2% 0 0;width:60%;}
.feefo-reviews-search #feefo-reviews-search select {width:100%;}
.feefo-reviews-search #feefo-reviews-search .btn {float:left;height:50px;line-height:50px;margin-bottom:0;min-width:1px;padding:0 15px;width:auto;}
.feefo-reviews-rating-bar {background:#f4f4f4;padding:20px 0;text-align:center;}
.feefo-reviews-rating-bar strong {display:inline-block;font-size:16px;line-height:20px;margin:0 34px 0 0;vertical-align:top;}
.feefo-reviews-rating-bar span {background:no-repeat center left;display:inline-block;font-size:16px;line-height:15px;margin:0 18px 0 0;min-height:20px;padding:0 0 0 45px;vertical-align:top;}
.feefo-reviews-rating-bar .excellent {background-image:url('images/bg-excellent.png');padding:0 0 0 45px;}
.feefo-reviews-rating-bar .good {background-image:url('images/bg-good.png');padding:0 0 0 24px;}
.feefo-reviews-rating-bar .poor {background-image:url('images/bg-poor.png');padding:0 0 0 24px;}
.feefo-reviews-rating-bar .bad {background-image:url('images/bg-bad.png');padding:0 0 0 45px;}
.feefo-review {border-top:1px solid #e6e6e6;margin:0 0 51px;overflow:hidden;padding:30px 0 0;}
.feefo-review:first-child {border:none;padding:0;}
.feefo-review .feefo-review-rating {background:url('images/bg-excellent.png') no-repeat 100% 0;font-size:16px;margin:0 auto 21px;padding:0 50px 0 0;width:170px;}
.feefo-reviews {background:#fff!important;overflow:hidden;}
.feefo-review blockquote {border:none;clear:both;display:block;padding:0;width:100%;}
.feefo-review blockquote .feefo-review-title {color:#0072ce;display:block;font-size:32px;line-height:40px;text-align:center;}
.feefo-review blockquote p {color:#5c6771;font-family:HelveticaNeueLT45;font-size:18px;line-height:32px;margin:0 auto 30px;max-width:706px;}
.feefo-review blockquote cite {display:block;font-style:normal;margin:0;}
.feefo-review blockquote cite .name {color:#0072ce;font:16px/22px "Helvetica77",sans-serif;text-transform:uppercase;}
.feefo-review blockquote cite .location {color:#0072ce;display:block;font-family:HelveticaNeueLT45;font-size:16px;line-height:22px;}
.page-template-page_what-we-offer #feefo iframe:first-of-type {margin-top: 0 !important;}
.cs-what-we-did {border-bottom:1px solid #dbdbdb;}
.cs-problem {border-bottom:1px solid #dbdbdb;color:#5c6771;margin:0 0 66px;padding:0 0 33px;}
.cs-problem h2 {font-family:"CenturyLT",serif;font-size:36px;line-height:40px;}
.ajax-loader {display:block;text-align:center;}
.ajax-loader a {padding-top:15px;}
.ajax-loader > div {background:url('images/bg-load.png') no-repeat;}
.ajax-loader.loading {animation:spinit 1.3s infinite linear;background:url('images/bg-load.png') no-repeat;display:block;height:35px;margin:0 auto;moz-animation:spinit 1.3s infinite linear;o-animation:spinit 1.3s infinite linear;overflow:hidden;text-indent:-9999px;webkit-animation:spinit 1.3s infinite linear;width:35px;}
.ajax-loader.loading > a {display:none;}
.ajax-loader.loading span {display:block;overflow:hidden;text-indent:-9999px;}
@-webkit-keyframes spinit {0% {transform:rotate(360deg);webkit-transform:rotate(360deg);}
100% {transform:rotate(0deg);webkit-transform:rotate(0deg);}
}
@-moz-keyframes spinit {0% {moz-transform:rotate(360deg);transform:rotate(360deg);webkit-transform:rotate(360deg);}
100% {moz-transform:rotate(0deg);transform:rotate(0deg);webkit-transform:rotate(0deg);}
}
@-o-keyframes spinit {0% {o-transform:rotate(360deg);transform:rotate(360deg);webkit-transform:rotate(360deg);}
100% {o-transform:rotate(0deg);transform:rotate(0deg);webkit-transform:rotate(0deg);}
}
@keyframes spinit {0% {moz-transform:rotate(360deg);o-transform:rotate(360deg);transform:rotate(360deg);webkit-transform:rotate(360deg);}
100% {moz-transform:rotate(0deg);o-transform:rotate(0deg);transform:rotate(0deg);webkit-transform:rotate(0deg);}
}
.cs-the-result,
.cs-what-we-did {font:18px/30px HelveticaNeueLT45, Arial, sans-serif;margin-bottom:66px;padding-bottom:33px;}
.cs-what-we-did h2 {font-family:"CenturyLT",serif;font-size:36px;line-height:40px;}
.cs-the-result h2 {font-family:"CenturyLT",serif;font-size:36px;line-height:40px;}
.cs-the-result h3 {color:#0072ce;font:18px/22px "Helvetica77",sans-serif;margin:0;text-transform:none;}
.cs-the-result h3 a {color:#0072ce;font:bold 21px/27px "Helvetica",Arial,sans-serif;}
.single-casestudy .breadcrumbs li,
.single-casestudy .breadcrumbs span,
.single-casestudy .breadcrumbs a,
.single-casestudy .breadcrumbs {color:#989898;font-size:14px;}
.single-casestudy .breadcrumbs {margin:-44px 0 58px;}
.single-casestudy .btm-section {padding-bottom:38px !important;}
.cs-the-result {margin-bottom:0;}
.single-casestudy .btm-section h2 {font-size:45px;}
.single-casestudy .btm-section .intro-div {padding:0 0 38px !important;}
.cs-intro {margin-bottom:51px;}
@media only screen and (max-width: 991px) {.single-casestudy .intro-div .img-responsive {margin-left:auto;margin-right:auto;}
}
.feefo-search-box #feefo-reviews-search .jcf-hidden,
.archive.category .jcf-hidden,
.page-template-page_case-studies .jcf-hidden {display:block !important;left:-9999px !important;position:absolute !important;}
.feefo-search-box #feefo-reviews-search .select-area,
.archive.category .select-area,
.page-template-page_case-studies .select-area {background:#fff;color:#959595;cursor:default;float:left;font:16px/30px HelveticaNeueLT45, Arial, sans-serif;height:50px;overflow:hidden;position:relative;text-align:left;width:100% !important;}
.feefo-search-box #feefo-reviews-search .select-area .center ,
.archive.category .select-area .center ,
.page-template-page_case-studies .select-area .center {float:left;padding:10px 15px;white-space:nowrap;}
.feefo-search-box #feefo-reviews-search .select-disabled ,
.archive.category .select-disabled ,
.page-template-page_case-studies .select-disabled {background:#eee;}
.feefo-search-box #feefo-reviews-search .select-area .select-opener ,
.archive.category .select-area .select-opener ,
.page-template-page_case-studies .select-area .select-opener {background:url('images/feefo-select.gif') no-repeat;cursor:pointer;height:49px;position:absolute;right:0;top:0;width:37px;}
.feefo-search-box #feefo-reviews-search .select-options ,
.archive.category .select-options ,
.page-template-page_case-studies .select-options {background:#fff;overflow:hidden;position:absolute;z-index:2000;}
.feefo-search-box #feefo-reviews-search .select-options .drop-holder ,
.archive.category .select-options .drop-holder ,
.page-template-page_case-studies .select-options .drop-holder {border:none;height:1%;overflow:hidden;}
.feefo-search-box #feefo-reviews-search .select-options ul ,
.archive.category .select-options ul ,
.page-template-page_case-studies .select-options ul {list-style:none;margin:0;padding:0;}
.feefo-search-box #feefo-reviews-search .select-options ul li ,
.archive.category .select-options ul li ,
.page-template-page_case-studies .select-options ul li {float:left;width:100%;}
.feefo-search-box #feefo-reviews-search .select-options ul a ,
.archive.category .select-options ul a ,
.page-template-page_case-studies .select-options ul a {color:#959595;cursor:default;display:block;height:1%;padding:5px 15px;text-decoration:none;}
.feefo-search-box #feefo-reviews-search .select-options .item-selected a ,
.archive.category .select-options .item-selected a ,
.page-template-page_case-studies .select-options .item-selected a {background:#f4f4f4;color:#5c6771;cursor:pointer;text-decoration:none;}
@media only screen and (max-width: 767px) {.case-studies .case-study .cs-content,
.case-studies .case-study.featured .cs-thumb {display:block;float:none;width:100%;}
.feefo-reviews-search h3 {font-size:22px;line-height:37px;}
.feefo-reviews-search #feefo-reviews-search .form-row {float:none;margin:0 0 10px;overflow:hidden;width:100%;}
.feefo-reviews-search #feefo-reviews-search .btn {width:100%;}
.feefo-reviews-rating-bar strong {line-height:30px!important;}
.feefo-reviews-rating-bar span {background-position:0 50%!important;line-height:30px!important;}
.cstudy .rmb-50:last-child {margin-bottom:20px!important;}
.feefo-reviews-search #feefo-reviews-search {width:100%;}
}
.blog .breadcrumbs li,
.single-post .breadcrumbs li,
.archive.category .breadcrumbs li,
.blog .breadcrumbs span,
.single-post .breadcrumbs span,
.archive.category .breadcrumbs span,
.blog .breadcrumbs a,
.single-post .breadcrumbs a,
.archive.category .breadcrumbs a,
.blog .breadcrumbs,.archive.category .breadcrumbs,.single-post .breadcrumbs {color:#989898;font-size:14px;}
.single-post .breadcrumbs {margin:-44px 0 10px;}
.sidebar .cat-cta {background:#0072ce;overflow:hidden;}
.sidebar .cat-cta .cat-cta-inner {overflow:hidden;padding:40px 25px 25px;}
.sidebar .cat-cta h3 {color:#fff;font-family:"CenturyLT",serif;font-size:27px;margin-bottom:25px;text-align:left;}
.sidebar .cat-cta .btn-white {background:#fff;color:#0072ce;display:block;font-family:HelveticaNeueLT45;font-size:18px;margin:0 0 20px;padding:12px 4px;}
.sidebar .cat-cta .gform_wrapper {width:100%!important;}
.sidebar .cat-cta .gform_wrapper ul li.gfield {margin:0 0 8px;width:100%;}
.sidebar .cat-cta .gform_wrapper .gform_footer {overflow:hidden;padding:25px 0 11px;width:100%;}
.sidebar .cat-cta {color:#fff;font-size:18px;line-height:22px;margin:40px 0 20px;text-align:center;}
.sidebar .gform_wrapper label.gfield_label + div.ginput_container {margin:0!important;}
.sidebar .cat-cta {color:#fff;font-size:18px;line-height:22px;margin:40px 0 0 31px;text-align:center;}
.sidebar .cat-cta p {font-family:HelveticaNeueLT45;margin:0 0 23px;}
.sidebar .cat-cta .gform_wrapper ul {margin:0!important;}
.sidebar .cat-cta .gform_wrapper .gform_footer input {color:#fff;display:block;font:bold 14px/53px "Open Sans",serif!important;height:53px;padding:0;text-transform:uppercase;width:100%;}
.sidebar .cat-cta .ginput_container input {color:#adadad;font-family:HelveticaNeueLT45;font-size:15px;height:40px;line-height:20px;margin:0;padding:10px 15px!important;}
.sidebar .cat-cta .gfield_error .ginput_container input {background:#ffd7d9;}
.sidebar .cat-cta .ginput_container input::-webkit-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.sidebar .cat-cta .ginput_container input::-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.sidebar .cat-cta .ginput_container input:-ms-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.sidebar .cat-cta .ginput_container input:-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.sidebar .popular-posts {clear:both;overflow:hidden;padding:0 0 0 31px;}
.sidebar .head-3 {font-size:24px;line-height:normal;margin:0 0 18px;}
.sidebar .popular-post {background:#fff;border-left:6px solid #cd8a00;margin:0 0 10px;overflow:hidden;padding:10px 10px 10px 23px;padding:10px;}
.sidebar .popular-post .post-category a {color:#2e2d2b;float:left;font:14px/22px "Helvetica77",sans-serif;text-decoration:none;text-transform:uppercase;}
.sidebar .popular-post .post-category {margin:0;overflow:hidden;}
.sidebar .popular-post .post-title a {color:#5c6771;font:16px/22px "CenturyLT",serif;}
.sidebar .popular-post .post-title {margin:0;}
.article .head-1 {color:#5c6771;font-size:45px;line-height:50px;margin:0 0 27px;}
.article .meta {border-bottom:3px solid #f2b435;margin:0 0 28px;overflow:hidden;padding:0 0 5px;}
.article .meta p {margin:0;}
.article .meta .blog-category {color:#2e2d2b;float:left;font:14px/22px "Helvetica77",sans-serif;text-transform:uppercase;}
.article .meta .blog-category a {color:#2e2d2b;}
.article .meta .post-category {color:#2e2d2b;float:right;font-family:HelveticaNeueLT45;font-size:14px;line-height:22px;}
.article {color:#5c6771;font-family:HelveticaNeueLT45;font-size:16px;line-height:24px;}
.article .wp-post-image {border-radius:5px;margin-bottom:29px;moz-border-radius:5px;overflow:hidden;webkit-border-radius:5px;}
.article p {margin:0 0 25px;}
.article p {color:#5c6771;font:16px/24px "HelveticaNeueLT45","Helvetica","HelveticaRG",Arial,sans-serif;}
.article h2 {color:#0077be;display:block;font:16px/24px 'Helvetica67', sans-serif;font-size:16px;text-transform:capitalize;}
.article .share-this {border:none;padding:0;}
.article .share-this .head-4 {color:#5c6771;font:14px/22px "Helvetica77",sans-serif;text-transform:uppercase;}
.article .share-this .st_googleplus_large .stLarge {}
.article .share-this .st_facebook_large .stLarge {}
.article .share-this .st_twitter_large .stLarge {}
.article .share-this .st_email_large .stLarge {}
.single-post .bg-white h2.txt-grey {font-family:"CenturyLT",serif;font-size:36px;margin:0 0 29px;}
.blog-posts {color:#5c6771;font-family:HelveticaNeueLT45;font-size:16px;line-height:24px;overflow:hidden;}
.blog-posts .post {margin-bottom:20px;}
.blog-posts p.para {color:#5c6771;font-family:HelveticaNeueLT45;font-size:16px;line-height:24px;}
.blog-posts .post-category a {color:#2e2d2b;display:inline-block;float:none;font:14px/22px "Helvetica77",sans-serif;padding:12px 0px 0px 0px;padding:7px 0px;text-decoration:none;text-transform:uppercase;}
.blog-posts .post-date {border-bottom:3px solid #f1b434;margin:0 0 17px;overflow:hidden;padding:0 0 4px;width:40%;}
.blog-posts .related-posts-block {background:#fff;border-top:2px solid #000;}
.blog-posts .related-posts-block .post-category > a {margin-bottom:10px;padding-left:10px;}
.blog-posts .related-posts-block .thumb-overlay {border-radius:0;}
.blog-posts .related-posts-block .post-content {padding:10px;}
.popular-posts-large {position:relative;}
.popular-posts-large .popular-post {}
.popular-posts-large .popular-post h2 {font-size:32px;margin-bottom:13px;}
.popular-posts-large .popular-post h2 a {color:#2e2d2b;}
.popular-posts-large .popular-post .post-date {border-bottom:3px solid #cd8a00;color:#2e2d2b;font-size:16px;line-height:1.5;margin-bottom:21px;padding-bottom:3px;}
.popular-posts-large .popular-post .post-date a {color:#2e2d2b;}
.popular-posts-large .popular-post .post-date strong {font-family:'Helvetica77', sans-serif;font-weight:normal;text-transform:uppercase;}
.popular-posts-large .popular-post .post-date span {font-family:'HelveticaNeueLT45', sans-serif;}
.popular-posts-large .popular-post .para {font-family:'HelveticaNeueLT45', sans-serif;font-size:18px;line-height:1.777777778;}
.cycle-pagination a {background:transparent no-repeat center center;border:1px solid #cdcdcd;display:block;height:50px;margin-top:-25px;position:absolute;text-indent:-9999px;top:50%;width:50px;}
.cycle-pagination #prev {background-image:url(images/arrow-left-grey.png);left:-1px;}
.cycle-pagination #next {background-image:url(images/arrow-right-grey.png);right:-1px;}
@media only screen and (max-width: 767px) {.cycle-pagination {display:none !important;}
.popular-posts-large .popular-post h2 {font-size:24px;}
.popular-posts-large .popular-post .para {font-size:18px;}
}
body section.section .main-cat-minimum-wage,
body section.section .main-cat-leave-entitlements {border-color:#c00e3f;}
body section.section .main-cat-recruitment,
body section.section .main-cat-recruitment {border-color:#642f6d;}
body section.section .main-cat-employment-law-changes,
body section.section .main-cat-flexible-working-arrangements,
body section.section .main-cat-new-employees {border-color:#0072ce;}
body section.section .main-cat-redundancy {border-color:#0072ce;}
body section.section .main-cat-unfair-dismissal,
body section.section .main-cat-underpayments,
body section.section .main-cat-termination {border-color:#cd8a00;}
body section.section .main-cat-workplace-health-and-safety,
body section.section .main-cat-bullying-harassment,
body section.section .main-cat-discrimination {border-color:#f2b435;}
.blog-posts .thumb-overlay {border-radius:5px;margin:0 0 6px;moz-border-radius:5px;overflow:hidden;webkit-border-radius:5px;}
.blog-posts .thumb-overlay a {display:block;height:100%;width:100%;}
.blog-posts .post-date {color:#2e2d2b;display:block;font-family:HelveticaNeueLT45;font-size:14px;line-height:22px;}
.blog-posts h3 {color:#2e2d2b;font-size:24px;line-height:30px;margin:0 0 7px;}
.blog-posts h3 a {color:#2e2d2b;}
.header-content .post-category {color:#fff;font-size:14px;line-height:18px;}
#blog .header-content h1 {font-size:60px;line-height:64px;margin-bottom:13px;}
.article .author-block-top {display:block;float:left;width:100%;}
.article .author-block > p {margin:0;}
.article .category-date-block {clear:left;display:block;font-weight:bold;text-align:left;text-transform:uppercase;width:100%;}
.article .category-date-block > p {margin:0;width:100%;}
.article .category-date-block > p > span {float:right;font:14px/26px "Helvetica77",sans-serif;font-weight:normal;text-align:right;}
.article .category-date-block a {color:#5c6771;font:14px/22px "Helvetica77",sans-serif;}
.author-block-bottom > .col-md-9 > p {font-size:12px;line-height:1.6em;margin-bottom:0;}
.author-block-bottom .col-md-3 > .img-box {height:140px;overflow:hidden;width:140px;}
@media (max-width: 480px) {.author-block-bottom .col-md-3 > .img-box {width:100%;}
}
.header-content .blog-category a {border-bottom:3px solid #f1b434;color:#f1b434;float:left;font:14px/22px "Helvetica77",sans-serif;text-transform:uppercase;}
.current-category {border-bottom:3px solid #f2b435;color:#2e2d2b;display:block;font:14px/22px "Helvetica77",sans-serif;margin:0 0 25px;padding:0 0 6px;text-transform:uppercase;}
.archive.category .header-content h1 span {color:#f2b435;}
.posts-header .sort-by {display:none;float:right;padding:12px 0 0;}
.archive.category .select-area .select-opener {background:url('images/bg-sel2.gif') no-repeat 100% 50%;height:35px;width:34px;}
.posts-header .sort-by label {color:#2e2d2b;float:left;font-size:14px;margin:8px 21px 0 0;text-transform:uppercase;}
.posts-header .sort-by .select-area {background:#f7f7f7;border:1px solid #d4d4d4;font-size:14px;height:38px;width:192px!important;}
.archive.category .select-area .center {padding:3px 15px;}
.posts-header {overflow:hidden;}
.archive.category .posts-header .head-1 {float:left;}
.archive.category .sidebar {margin-top:80px;}
.single-post .sidebar {margin-top:80px;}
.sidebar.single-post-sidebar {margin-top:100px;}
.feat-text h2 {color:#2e2d2b;font:32px/40px "CenturyLT",serif;margin:0 0 18px;}
.feat-text h2 a {color:#2e2d2b;}
.feat-text p.para {color:#5c6771;font-family:HelveticaNeueLT45;font-size:18px;line-height:32px;}
.feat-text .post-date strong a {color:#2e2d2b;font:16px/22px "Helvetica77",sans-serif;text-decoration:none;text-transform:uppercase;}
.feat-text .post-date {border-bottom:3px solid #cd8a00;font-size:16px;line-height:20px;margin:0 0 15px;padding:0 0 10px;}
.blog .article {padding-bottom:30px;}
.blog .sidebar {margin-top:62px;}
.blog-cat-lists {margin-left:31px;}
.blog-cat-lists > li.categories {font-family:"CenturyLT",serif;font-size:24px;margin:0 0 18px;}
.blog-cat-lists > li.categories ul {list-style:none;margin:0;overflow:hidden;padding:0;}
.blog-cat-lists > li.categories li a {color:#fff;display:block;font:16px/22px "Helvetica77",sans-serif;margin:0;padding:15px 30px 15px 20px;text-transform:uppercase;}
.blog-cat-lists > li.categories li a {background-image:url('images/bg-ar-cat.png')!important;background-position:100% 50%!important;background-repeat:no-repeat!important;}
.blog-cat-lists > li.categories >ul {padding:20px 0 0;}
.blog-categories {margin:0 0 20px 31px;}
.blog-categories .blog-cat-lists {font-size:14px;margin-left:0;}
.blog-categories .blog-cat-lists li {line-height:1.4;margin-bottom:0;margin-top:10px;}
.blog-categories .blog-cat-lists li a {color:#0072ce;margin:0;}
.blog-categories .blog-cat-lists li a:hover {text-decoration:underline;}
.blog-categories .blog-cat-lists li a:before {display:none;}
.blog-categories .blog-cat-lists li {float:none;}
.wp-pagenavi {overflow:hidden;padding:32px 0;text-align:center;}
.wp-pagenavi span,
.wp-pagenavi a {background:#fff;border:none;color:#5c6771;display:inline-block;font-size:16px;height:39px;line-height:39px;margin:0 4px;padding:0;vertical-align:top;width:39px;}
.wp-pagenavi .pages {padding-left:10px;padding-right:10px;width:auto;}
.wp-pagenavi a:hover,
.wp-pagenavi .nextpostslink:hover,
.wp-pagenavi .previouspostslink:hover,
.wp-pagenavi .current {background:#f1b434;border-color:transparent;color:#fff;text-decoration:none;}
.wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink {background:none;border:1px solid #f1b434;border-radius:20px;color:#f1b434;font:14px/40px "Helvetica77",sans-serif;margin:0 0 0 31px;min-width:132px;moz-border-radius:20px;webkit-border-radius:20px;width:auto;}
.wp-pagenavi .previouspostslink {margin:0 31px 0 0;}
.wp-pagenavi .first {display:none;}
.wp-pagenavi .last {display:none;}
@media only screen and (max-width: 767px) {.sidebar .cat-cta,
 .sidebar .blog-categories {margin-left:0;text-align:center;}
.blog .sidebar, .single-post .sidebar,.archive.category .sidebar {margin-top:15px;}
.blog-cat-lists {margin-left:0;}
.sidebar .popular-posts {padding:0;}
.wp-pagenavi .extend {display:none;}
.article .head-1 {color:#5c6771;font-size:37px;line-height:42px;}
.wp-pagenavi .previouspostslink,
 .wp-pagenavi .nextpostslink {margin:0 4px;min-width:1px;padding:0 10px;}
.wp-pagenavi span, .wp-pagenavi a {font-size:13px;height:30px;line-height:30px;margin:0px 2px;width:30px;}
.wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink {font-size:13px;line-height:32px;}
}
.health-checkup .shape,
header.home .shape {bottom:-301px;display:inline-block;left:-20px;min-height:579px;moz-transform:skewY(16deg);ms-transform:skewY(16deg);o-transform:skewY(16deg);position:absolute;right:0;transform:skewY(16deg);webkit-transform:skewY(16deg);}
header .header-content .cat-cta {background:#0072ce;overflow:hidden;}
header .header-content .cat-cta .cat-cta-inner {overflow:hidden;padding:32px 38px 25px;}
header .header-content .cat-cta h3 {color:#fff;font-family:"CenturyLT",serif !important;font-size:27px !important;margin-bottom:25px;text-align:center;}
header .header-content .cat-cta .btn-white {background:#fff;color:#0072ce;display:block;font-family:HelveticaNeueLT45;font-size:18px;margin:0 0 20px;padding:12px 4px;}
header .header-content .cat-cta .gform_wrapper {width:100%!important;}
header .header-content .cat-cta .gform_wrapper ul li.gfield {margin:0 0 8px;width:100%;}
header .header-content .cat-cta .gform_wrapper .gform_footer {overflow:hidden;padding:25px 0 11px;width:100%;}
header .header-content .cat-cta {color:#fff;font-size:18px;line-height:22px;margin:40px 0 20px;text-align:center;}
header .header-content .gform_wrapper label.gfield_label + div.ginput_container {margin:0!important;}
header .header-content .cat-cta {color:#fff;font-size:18px;line-height:22px;margin:40px 0 20px 31px;text-align:center;}
header .header-content .cat-cta p {font-family:HelveticaNeueLT45;margin:0 0 23px;}
header .header-content .cat-cta .gform_wrapper ul {margin:0!important;}
header .header-content .cat-cta .gform_wrapper .gform_footer input {color:#fff;display:block;font:bold 14px/53px "Open Sans",serif!important;height:53px;padding:0;text-transform:uppercase;width:100%;}
header .header-content .cat-cta .ginput_container input {color:#adadad;font-family:HelveticaNeueLT45;font-size:15px;height:48px;line-height:20px;margin:0;padding:14px 15px!important;}
header .header-content .cat-cta .gfield_error .ginput_container input {background:#ffd7d9;}
header .header-content .cat-cta .ginput_container input::-webkit-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
header .header-content .cat-cta .ginput_container input::-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
header .header-content .cat-cta .ginput_container input:-ms-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
header .header-content .cat-cta .ginput_container input:-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
header .shape-container {height:100%;overflow:hidden;position:absolute;top:0;width:100%;}
.feefo-bar-rating {color:#0072ce;font:30px/41px "CenturyLT",serif;margin:28px 0 18px;}
.feefo-bar-rating img {display:inline-block;margin-top:-6px;vertical-align:middle;}
.feefo-bar-support {color:#5c6771;font:24px/35px "CenturyLT",serif;margin:0 0 59px!important;}
.feefo-bar-support:before {background:#f1b434;content:'';float:left;height:1px;margin-top:20px;width:20%;}
.feefo-bar-support:after {background:#f1b434;content:'';float:right;height:1px;margin-top:20px;width:20%;}
.home .feefo-review blockquote {text-align:left;}
.home .feefo-review blockquote p.title {color:#0072ce;font:36px/40px "CenturyLT",serif;margin-bottom:17px;text-align:left;}
.home .feefo-review blockquote cite .name,
.home .feefo-review blockquote cite .location {color:#5c6771;display:inline;}
.feefo-search-box {background:#424243;box-shadow:-2px 5px 3px 3px rgba(0,0,0,0.14);margin:0 0 74px 45px;moz-box-shadow:-2px 5px 3px 3px rgba(0,0,0,0.14);overflow:hidden;padding:35px;text-align:center;webkit-box-shadow:-2px 5px 3px 3px rgba(0,0,0,0.14);}
.feefo-search-box #feefo-reviews-search label {display:none;}
.feefo-search-box #feefo-reviews-search .form-row {margin:0 0 10px;overflow:hidden;}
.feefo-search-box #feefo-reviews-search input.btn {border-color:#f1b434;color:#fff;display:block;font:bold 14px/53px "Open Sans",serif!important;height:53px;margin:24px 0 8px;padding:0;text-transform:uppercase;width:100%;}
.feefo-search-box h3 {color:#fff;font-family:"CenturyLT",serif;font-size:27px;margin-bottom:25px;text-align:center;}
.home .home-reviews {margin-top:10px;}
.home .feefo-bar-rating iframe {width:110px!important;}
.home .feefo-review {border:none;margin-top:0;padding:0;}
.cycle-pager {font-size:30px;text-align:left;}
.cycle-pager span {color:#aaa;cursor:pointer;margin-left:3px;}
.cycle-pager span:first-child {margin-left:0px;}
.cycle-pager span.cycle-pager-active,
.cycle-pager span:hover {color:#0072ce;}
.home-reviews {position:relative;}
.home-reviews .cycle-pager {bottom:100%;left:0;position:absolute;}
@media only screen and (max-width: 767px) {.home .home-reviews {margin-top:0;}
.cycle-pager {margin-bottom:20px;text-align:center;}
}
.help-your-business {background:#f7f7f7;overflow:hidden;}
.help-your-business h2 {color:#0072ce;font:45px/50px "CenturyLT",serif;margin:0 0 49px;text-align:center;}
.nav-tabs {border:1px solid #dfdfdf;border-radius:5px;margin:0 0 61px;moz-border-radius:5px;overflow:hidden;padding:0;webkit-border-radius:5px;width:100%;}
.nav-tabs li {float:left;margin:0;width:25%;}
.nav-tabs li a {background:#f0f0f0;border:none;color:#5c6771;display:block;font:24px/30px "CenturyLT",serif;margin:0;padding:19px 16px 13px;text-align:center;}
.nav-tabs li a:focus,
.nav-tabs li a:hover,
.nav-tabs li.active a {background:#fff;border:none!important;border-radius:0;color:#0072ce;moz-border-radius:0;webkit-border-radius:0;}
.tab-content #what-we-offer {background:none;}
.tab-content #blog {background:none;}
.tab-content #what-we-offer .services {position:relative;}
.tab-content #what-we-offer .service {position:static;}
.tab-content #what-we-offer .service .otab-sep {background:none;padding-bottom:40px;position:static;}
.tab-content #what-we-offer .service p {color:#5c6771;font-family:HelveticaNeueLT45;font-size:16px;line-height:24px;}
.tab-content #what-we-offer .learn-more {background:url('images/bg-arrow-orange.png') no-repeat 100% 5px;bottom:0;color:#f1b434;float:left;font:15px/22px "Helvetica77",sans-serif;padding:0 20px 0 0;position:absolute;text-transform:uppercase;}
.tab-content #what-we-offer .service-thumb {border:5px solid #f1b434;display:block;height:196px;margin:0 0 20px;}
.tab-content #what-we-offer .service-thumb h3 {color:#fff;font:27px/196px "CenturyLT",serif;line-height:196px;text-align:center;}
.tab-content #what-we-offer .service-gold .service-thumb {background:url('images/serv1.jpg') no-repeat!important;background-size:cover!important;border-color:#f1b434;moz-background-size:cover!important;o-background-size:cover!important;}
.tab-content #what-we-offer .service-maroon .service-thumb {background:url('images/serv2.jpg') no-repeat!important;background-size:cover!important;border-color:#bf0d3e;moz-background-size:cover!important;o-background-size:cover!important;}
.tab-content #what-we-offer .service-purple .service-thumb {background:url('images/serv3.jpg') no-repeat!important;background-size:cover!important;border-color:#833177;moz-background-size:cover!important;o-background-size:cover!important;}
.tab-content #what-we-offer .service-blue .service-thumb {background:url('images/serv4.jpg') no-repeat!important;background-size:cover!important;border-color:#0072ce;moz-background-size:cover!important;o-background-size:cover!important;}
.tab-content #events {text-align:center;}
.tab-content #events .events-list {list-style:none;margin:0;overflow:hidden;padding:0;text-align:left;}
.tab-content #events .events-list li {background:#fff;margin:0 0 20px;overflow:hidden;vertical-align:top;}
.tab-content #events .events-list li .left {float:left;padding:35px 4%;width:63%;}
.tab-content #events .events-list li .left address {color:#5c6771;display:block;font:18px/22px "HelveticaNeueLT45",serif;margin:0;}
.tab-content #events .events-list li .left h3 {color:#0072ce;font:27px/33px "CenturyLT",serif;margin:0 0 14px;}
.tab-content #events .events-list li .left h3 a {color:#0072ce;}
.tab-content #events .events-list li .right {background:#0072ce;float:right;padding:44px 3%;width:37%;}
.tab-content #events .events-list li .right .date {color:#fff;float:left;}
.tab-content #events .events-list li .right .l {display:block;font-size:16px;margin:0 0 6px;}
.tab-content #events .events-list li .right .d {color:#fff;display:block;font:16px/22px "Helvetica77",sans-serif;text-transform:uppercase;}
.tab-content #events .events-list li .right .btn {display:inline-block;float:right;font-size:15px;margin:5px 0 0;min-width:1px;overflow:hidden;padding:11px 40px 9px;}
.tab-content .guides-intro {color:#5c6771;font:24px/30px "CenturyLT",serif;margin:0 0 41px;text-align:center;}
.tab-content .guides-intro p {line-height:34px;margin:0 59px 20px;}
.tab-content .guides .guides-cat h3 {font-size:18px;margin:0;}
.tab-content .guides-cats {width:auto;}
.tab-content .guides .guides-cat h3 img {float:right;margin:4px 2px 0 10px;max-width:29%;padding:0;}
.tab-content #events > .btn {margin-top:20px;padding:15px 40px;}
.health-checkup {background:url('images/bg-checkup.jpg') no-repeat center center;background-size:cover;moz-background-size:cover;o-background-size:cover;overflow:hidden;padding:70px 0!important;}
.health-checkup .shape {background-color:rgba(131, 49, 119, 0.85);}
.health-checkup .container {background:rgba(0,0,0,0.3);border-radius:5px;border-width:1px;color:#fff;moz-border-radius:5px;position:relative;webkit-border-radius:5px;z-index:10;}
.health-checkup .container p {color:#fff;font:18px/26px "HelveticaNeueLT45",serif;margin:0 auto 20px;max-width:645px;padding:0 20px;}
.health-checkup .container .row {padding-bottom:40px;padding-top:40px;}
.health-checkup .container h2 {font:44px/53px "CenturyLT",serif;margin:0 0 22px;}
.health-checkup .container .btn {font-size:15px;margin-top:12px;padding:15px 40px;}
.call-now {font-size:21px;}
.home .header-content h1 {font-size:58px;padding-top:97px;}
@media only screen and (min-width: 768px) {#top-bar #searchform {padding:8px 0 0;}
#top-bar #searchsubmit {background:url('images/bg-search2.png') no-repeat;border-radius:0;float:left;height:20px;margin:-22px 0 0;moz-border-radius:0;padding:0;position:static;webkit-border-radius:0;width:20px;}
#top-bar #searchform #s {border:none;box-shadow:none;float:none;font-style:normal;moz-box-shadow:none;overflow:hidden;padding-left:30px;webkit-box-shadow:none;}
}
#top-bar .social {float:left;line-height:23px;margin-right:13px;}
#top-bar .my-employsure {border-left:1px solid #545454;color:#f1b434;float:left;font-size:13px;line-height:20px;margin:3px 0 0 7px;padding:0 0 0 15px;}
#navigation .logobar {background:#fff;}
#navigation .logobar .tbcalls {background:url('images/bg-advice.png') no-repeat 15px 20px;float:right;padding:16px 12px 0 60px;}
#navigation .logobar .tbcalls span {color:#8b8b8b;display:block;font-size:13px;line-height:16px;}
#navigation .logobar .tbcalls strong {color:#414141;display:block;font-size:18px;line-height:24px;}
#navigation .my-employsure {color:#FFB54C;display:inline-block;margin:22px 0 22px 20px;}
#menu-main-menu li a {font-size:16px;}
#navigation .navbar-brand {padding-left:0;}
@media only screen and (min-width: 991px) {#navigation .navbar-nav > li > a {border:none;line-height:normal;padding-bottom:15px;padding-left:45px;padding-top:21px;}
}
#navigation .navbar-nav {margin:0 0 0 -15px;}
#navigation .navbar-nav > li:first-child > a {padding-left:0;}
#navigation .logobar {background:#2d2d2d;}
#navigation .logobar .tbcalls strong,
#navigation .logobar .tbcalls span {color:#fff;}
.is-sticky #navigation #top-bar {display:none;}
#navigation .extra {float:left;padding-left:5px;padding-top:18px;width:450px;}
#navigation .extra .social {float:left;}
#navigation .extra .tbs-form .tbs-btn {bottom:4px;right:20px;}
#navigation .extra .tb-search {margin-top:3px;}
#navigation .extra .my-employsure {border-left:1px solid #545454;color:#f1b434;float:left;font-size:13px;line-height:20px;margin:3px 0 0 10px;padding:0 0 0 6px;}
.topbar {background-color:#212121;color:#fff;font-size:16px;padding:15px 10px;position:relative;text-align:center;z-index:10;}
.topbar .tbcalls a {color:#fff;}
.topbar .tbcalls,
.topbar .my-employsure {display:inline-block;width:auto;}
.topbar .my-employsure {color:#FFB54C;}
.topbar .my-employsure:before {color:#fff;content:'|';margin-left:5px;margin-right:10px;}
@media only screen and (max-width: 767px) {.breadcrumbs {display:none !important;}
#navigation .nbb-naked {display:block;visibility:visible;}
#navigation .navbar-nav li a {text-shadow:none !important;}
#navigation .navbar-nav li > a {padding-bottom:7px;padding-top:13px;}
#navigation .navbar-nav li:hover > a {background-color:#0089ec;color:#fff;}
#navigation .navbar-nav > li > a,
 #navigation .navbar-nav > li:first-child > a {padding-left:20px;}
#navigation .logobar {background:transparent;}
.navbar-default {border-bottom:none;height:0;min-height:0;padding:0;}
#navigation .logobar {background-color:#fff;}
}
@media only screen and (max-width: 1004px) {#navigation .extra {display:none;}
.tab-content #events .events-list li .right .date {float:none;text-align:center;}
.nav-tabs li a {font-size:16px;}
.tab-content #events .events-list li .right .btn {float:none;}
.home .header-content,
 .tab-content #events .events-list li .right {text-align:center;}
.feefo-bar-support:after,
 .feefo-bar-support:before {display:none;}
.feefo-bar-rating {font-size:22px;}
.home .feefo-review blockquote cite .name {float:none;}
.feefo-search-box,
 header .header-content .cat-cta {margin:0;}
.home .header-content h1 {padding-top:0;text-align:center;}
.home .feefo-review {margin-top:0;}
.feefo-review blockquote cite,
 .home .feefo-review blockquote p,
 .home .feefo-review blockquote {text-align:center;}
#top-bar .my-employsure {border:none;margin:-20px 0 0;padding:0;}
.tb-search {text-align:center;}
.tb-search {line-height:23px;}
.tab-content #what-we-offer .learn-more {position:static;}
#top-bar .my-employsure,
 #top-bar .social {display:inline-block;float:none;line-height:23px;margin:0;vertical-align:top;}
}
@media only screen and (max-width: 767px) {#navigation .logobar .tbcalls {display:none;}
.home .header-content h1 {font-size:34px;}
#navigation .navbar-brand {padding-left:15px;}
.navbar-toggle .icon-bar {background:#888;}
#menu-main-menu li a {line-height:20px;}
.feefo-search-box,
 header .header-content .cat-cta .cat-cta-inner {padding:15px;}
.feefo-bar-rating {font-size:18px;line-height:24px;}
.home .feefo-bar-rating iframe {height:25px !important;margin:0 !important;vertical-align:top;width:110px !important;}
.help-your-business h2 {font-size:36px;}
.nav-tabs li a {font-size:12px;}
.hyb-tabs li {border-left:1px solid #fff;border-top:1px solid #fff;}
.hyb-tabs li:first-child,
.hyb-tabs li:nth-child(2) {border-top:none;}
.hyb-tabs li:nth-child(2n+1) {border-left:none;}
.tab-content .guides-intro p {font-size:15px;line-height:29px;margin:0 0 13px;}
.tab-content #events .events-list li .left,
 .tab-content #events .events-list li .right {float:none;width:100%;}
.nav-tabs li {width:50%;}
.feefo-bar-support {font-size:19px;padding:20px 0 0;}
.home .feefo-review blockquote p {font-size:23px;line-height:32px;}
.home .feefo-review blockquote .title {text-align:center !important;}
.tab-content #events .events-list li .left h3 {font-size:22px;}
}
#header-404 {background:url('images/404-banner-bg.jpg') no-repeat 50% 50%;background-size:cover;border-bottom:3px solid #0072ce;min-height:600px;moz-background-size:cover;o-background-size:cover;}
#header-404 .shape {height:270px;moz-transform:skewY(4.8deg);ms-transform:rotate(4.8deg);o-transform:skewY(4.8deg);transform:skewY(4.8deg);webkit-transform:skewY(4.8deg);}
#header-404 #dark-overlay {background-color:rgba(0, 0, 0, 0.62);}
#header-404 .header-content {margin-top:156px;}
#header-404 .head-1 {font-family:'CenturyLT', serif;font-size:60px;}
#section-404 {padding-bottom:130px;padding-top:111px;}
#section-404 h1 {font-size:45px;margin-bottom:37px;}
#section-404 h2 {color:#2e2d2b;font-size:32px;margin-bottom:33px;}
#section-404 ol {color:#5c6771;font-family:'HelveticaNeueLT45', sans-serif;font-size:18px;line-height:1.777777778;margin-bottom:0;padding-left:20px;}
.social {}
.social a {background:url(images/social-icons-1.png) no-repeat 0px 0px;display:inline-block;height:26px;margin-left:8px;width:26px;}
.social a.small {height:23px;width:23px;}
.social a:first-child {margin-left:0;}
.social a > span {clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.social a.facebook {}
.social a.twitter {background-position:-36px 0px;}
.social a.linkedin {background-position:-71px 0px;}
.social a.instagram {background-position:-140px 0px;}
.social a.youtube {background-position:-208px 0px;}
.social a.google-plus {background-position:-174px 0px;}
.social a.rss {background-position:-106px 0px;}
.social a.facebook.small {background-position:0px -41px;}
.social a.twitter.small {background-position:-33px -41px;}
.social a.linkedin.small {background-position:-65px -41px;}
.social a.instagram.small {background-position:-97px -41px;}
.icon {background:transparent no-repeat center center;display:inline-block;vertical-align:middle;}
.icon-tick-gold {background-image:url(images/tick_gold.png);height:14px;width:15px;}
.events-nav {font-size:0;margin:45px -15px 25px;}
.events-nav .events-nav-item {display:inline-block;padding-left:15px;padding-right:15px;vertical-align:middle;width:25%;}
.events-nav .events-nav-item a {background-color:#0072ce;color:#fff;display:block;font:21px/1.142857143 'CenturyLT', serif;moz-transition:all 0.25s ease;o-transition:all 0.25s ease;padding:46px 20px 32px;text-align:center;transition:all 0.25s ease;webkit-transition:all 0.25s ease;}
.events-nav .events-nav-item a:hover {background-color:#005a96;}
.events-nav .events-nav-item .thumb {display:block;margin-bottom:17px;min-height:48px;}
.events-nav .events-nav-item .title {width:100%;}
@media only screen and (max-width: 991px) {.events-nav .events-nav-item {display:inline-block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;max-width:300px;width:100%;}
}
.clear {clear:both;}
.clearfix:before, .clearfix:after {content:'.';display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}
.dt {display:table !important;}
.dtc {display:table-cell !important;vertical-align:middle;}
.fancybox-overlay {background:rgba(0, 0, 0, 0.55);z-index:10000;}
.fancybox-skin {border-radius:0;moz-border-radius:0;webkit-border-radius:0;}
.fancybox-close {background:url('images/bg-close2.png') no-repeat;height:19px;overflow:hidden;position:absolute;right:13px;text-indent:-9999px;top:15px;width:19px;z-index:200;}
.fancybox-nav {background:url('images/bg-ar-bio.png') no-repeat;height:34px;left:-73px;overflow:hidden;position:absolute;text-indent:-9999px;top:50%;width:19px;}
.fancybox-next {background-position:-19px 0;left:auto;margin:-9px 0 0 0;right:-65px;}
.fancybox-outer {position:static;}
@media only screen and (max-width: 767px) {.fancybox-skin {padding:40px 20px !important;}
.fancybox-lock {overflow:visible !important;width:auto;}
.fancybox-lock body {overflow:visible !important;}
}
#feefo iframe:first-of-type {height:35px;margin-bottom:-5px;margin-right:-5px;width:95px;}
.content-styling ul {list-style:disc;margin-bottom:1.5em;margin-left:30px;}
.content-styling ul ul {margin-bottom:0;margin-left:20px;}
.single-guide .section .content-styling ul {list-style:disc;margin-bottom:1.5em;margin-left:30px;}
.single-guide .section .content-styling ul li {float:none;list-style:disc;}
.single-guide .section .content-styling ul li:before {display:none;}
#seminar_search_hold {position:relative;z-index:1;}
.picker__holder {z-index:1000;}
.select-form .form-control::-ms-expand {display:none !important;}
@media only screen and (min-width: 768px) and (max-width: 991px) {#form .gform_footer.top_label {margin-top:0;}
}
.newsletter-terms {clear:both;text-align:center;}
@media (max-width:991px) {.newsletter-terms {padding-left:110px;text-align:left;}
}
@media (max-width:614px) {.newsletter-terms {padding-left:100px;text-align:left;}
}
@media (max-width:490px) {.newsletter-terms {padding-left:90px;text-align:left;}
}
@media (max-width:340px) {.newsletter-terms {padding-left:70px;text-align:left;}
}
@media only screen and (min-width: 768px) {#results .col-sm-3.col-xs-6:nth-child(4n+1) {clear:both;}
}
@media only screen and (max-width: 767px) {#results .col-sm-3.col-xs-6:nth-child(2n+1) {clear:both;}
.hide-mobile {display:none !important;}
}
@media (max-width:991px) {.footer-subscribe {clear:both;}
}
.latest-posts {background-color:#f2f2f2;padding:10px 15px;}
html.ie .btn-subscribe {padding-top:11px;}
html.ie .feefo-search-box #feefo-reviews-search input.btn {line-height:51px;}
html.ie .forms.gform_wrapper input[type='submit'] {padding-top:7px;}
html.ie .forms.gform_wrapper ul li.gfield input[type='text'],
html.ie .forms.gform_wrapper ul li.gfield input[type='password'],
html.ie .forms.gform_wrapper ul li.gfield input[type='email'],
html.ie .forms.gform_wrapper ul li.gfield input[type='tel'],
html.ie .page-template-page_careers #resumeupload input[type='file'] .forms.gform_wrapper ul li.gfield input[type='tel'] {line-height:normal;}
html.ie .logobar .tbs-form::-ms-input-placeholder.form-control {line-height:normal;}
html.ie .single-seminar-content .btn-custom,
html.ie #seminar .header-content .btn-custom {padding-top:0;}
html.ie .btn-custom.icon-code,
html.ie .btn-custom.icon-search,
html.ie .btn-custom.icon-registernow {padding-bottom:14px;padding-top:14px;}
html.ie .df-seminars-postcode .seminar_search input.btn_submit {padding-top:0;}
html.ie .seminar.row div a.btn-blue.btn-custom {padding-top:0;}
html.ie .single-seminar-content .btn-custom {height:auto;line-height:normal;}
html.ie .df-form-blue .attendee_book_seat {padding-bottom:13px;padding-top:14px;}
html.ie #quote .btn-quote {padding-bottom:7px;padding-top:9px;}
html.ie .health-check.btn-custom,
html.ie .btn-border.btn-custom,
html.ie .searchbtn.btn-custom {padding-top:9px;}
html.ie .wp-pagenavi .previouspostslink,
html.ie .wp-pagenavi .nextpostslink {line-height:38px;}
html.ie .case-studies .case-study .btn-custom {padding-bottom:7px;padding-top:7px;}
html.ie .ajax-loader a {padding-top:14px;}
@media only screen and (max-width: 991px) and (min-width: 480px) {.home .tab-content #what-we-offer .service {float:left;width:50%;}
.home .tab-content #what-we-offer .service:nth-child(2n+1) {clear:both;}
}
.collapsing {height:0;o-transition:height .45s ease;overflow:hidden;position:relative;transition:height .45s ease;webkit-transition:height .45s ease;}
.navbar-toggle span {transition:0.15s all ease;}
.navbar-toggle:hover span,
.navbar-toggle:not(.collapsed) span {box-shadow:0px 0px 3px rgba(0,0,0,0.4);}
.page-id-15236 .section {padding-bottom:35px;padding-top:35px;}
.page-id-15236 #learn {padding-bottom:20px;}
.page-id-15236 #speaker {padding-top:50px;}
.page-id-15236 .events-nav + #awardcats {margin-top:70px;}
.page-id-15236 #learn h2:first-child {background-image:url(images/awards-trophy.png);}
.page-id-14148 .topics-list {margin-left:auto;margin-right:auto;max-width:778px;}
.page-id-14148 .topics-list li {font-family:'Helvetica77', sans-serif !important;font-size:18px !important;letter-spacing:0.425px !important;line-height:1.5 !important;margin-right:0;padding-bottom:18px;padding-top:24px;width:100%;}
.page-id-14148 #events-top {min-height:655px;}
.page-id-14148 #events-top .header-content {margin-top:124px;}
.page-id-14148 #events-top h1 {font-size:50px;line-height:1.28;margin-bottom:9px;}
.page-id-14148 #events-top .para {font-family:'HelveticaMD', sans-serif !important;font-size:18px;line-height:1.78;margin-bottom:5px;}
.page-id-14148 #learn h2 {font-size:36px;font-style:normal;line-height:1.53;margin-left:auto;margin-right:auto;max-width:774px;}
.picker .picker__table {margin-bottom:8px;}
.picker .picker__footer {padding-bottom:8px;text-align:left;}
.picker .picker__button--today {background-color:#f5f5f5;color:#dddddd;display:inline-block;float:none;vertical-align:middle;}
.picker .picker__button--today:before {border-top-color:#aaaaaa;}
.picker .picker__button--today:hover {background-color:#e5e5e5;border-color:transparent;color:#aaa;}
.picker .picker__button--clear {display:none;}
.picker .picker__button--close {background:url(images/date-close.png) no-repeat center center;background-color:transparent;border:none;color:#fff;height:40px;left:100%;margin-left:14px;margin-top:-7px;padding:0;position:absolute;text-indent:-9999px;top:0;width:26px;width:auto;}
.picker .picker__button--close:before {display:none;}
.picker .picker__button--close:hover {background:url(images/date-close.png) no-repeat center center !important;}
.picker .picker__footer:after {border-left:56px solid #0089ec;content:'Seminar';display:inline-block;font-family:'Helvetica Neue', Helvetica, sans-serif;font-size:16px;font-weight:bold;line-height:21px;margin-left:61px;padding-bottom:3px;padding-left:10px;padding-top:3px;vertical-align:middle;}
.page-template-page_events .btn,
.page-template-page_events input[type="submit"] {transition:0.15s background ease;}
.page-template-page_events .btn:hover,
.page-template-page_events input[type="submit"]:hover {background-color:#e1a427;}
.page-id-17315 #landing h1 {margin-top:100px;}
@media (max-width:600px) {.page-id-17315 #landing {min-height:100px;}
.page-id-17315 #landing h1 {margin-top:30px;}
}
body > img:last-child {position:absolute;}
@media only screen and (max-width: 1100px) {.prev-bio,
 .fancybox-prev {left:25px;}
.next-bio,
 .fancybox-next {right:25px;}
a.fancybox-nav {background:none;background-position:center center;height:100%;margin-top:0;right:0;text-indent:0px;top:0;width:50px;}
a.fancybox-nav.fancybox-prev {left:0;}
a.fancybox-nav span {background:url('http://employsure.com.au/wp-content/themes/employsure/images/bg-ar-bio.png') no-repeat 0 0;height:34px;left:0;overflow:hidden;visibility:visible;width:19px;}
a.fancybox-nav.fancybox-prev span {background-position:0 0;left:auto;right:0;}
a.fancybox-nav.fancybox-next span {background-position:-19px 0;}
.fancybox-close {background-position:center center;height:50px;right:0;top:0;width:50px;z-index:10000;}
}
@media only screen and (max-width: 930px) and (min-width: 768px) {.popup-bio {left:0;margin-left:0;max-width:100%;}
.popup-bio .mask {max-width:100%;}
}
.fancybox-overlay {z-index:8000;}
.mbn {margin-bottom:0 !important;}
.mtn {margin-top:0 !important;}
.alignleft {float:left;margin:0 35px 25px 0;}
.alignright {float:right;margin:0 0 25px 35px;}
.rich-snippets {display:none;}
.gfield.gfield_error .select-area {background-color:#ffc9bd;border-color:#ff0000;color:#ff0000;}
#chatBubble {bottom:30px;margin:0px;position:fixed;right:0px;text-align:center;width:100%;}
.chat-btn {background-color:#0071ce;border-color:#0071ce;}
#chatModal {bottom:0px;margin:0px;position:fixed;right:0px;width:100%;}
#chatContainer {height:100%;}
.webchat-frame {height:100%;width:100%;}
.modal-header {background-color:#0071ce;color:#fff;padding:0 0 0 5px;}
.modal-title {border:0;float:none;margin:0;padding:0;}
.modal-body {height:500px;padding:0;}
.modal-close-button {background:transparent;border:0;border-radius:0;color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;padding:0 5 0 5px;text-shadow:0 1px 0 #fff;}
@media (min-width: 600px) {#chatModal {right:30px;width:400px;}
#chatBubble {bottom:30px;margin:0px;position:fixed;right:40px;text-align:right;width:auto;}
}
.section-benefits-ranks {}
.benefits-ranks {width:100%;}
.benefits-ranks .benefits-rank {}
.benefits-ranks th, .benefits-ranks td {min-width:171px;text-align:center;}
.benefits-ranks th {color:#fff;font-family:'CenturyLT', serif;font-size:22px;height:109px;padding:20px;vertical-align:middle;}
.benefits-ranks th.benefit-main {background:#000 url('images/benefits-ranks-main-bg.jpg') no-repeat center center;}
.benefits-ranks th.benefit-blue {background-color:#00538b;}
.benefits-ranks th.benefit-yellow {background-color:#f0b434;}
.benefits-ranks th.benefit-red {background-color:#be163e;}
.benefits-ranks td {border:1px solid #eaeaea;padding:15px 26px;}
.benefits-ranks th.benefit-main, .benefits-ranks td.benefit-main {text-align:left;}
.banner-title-only {/*background-image:url('images/bg12.jpg');*/background-position:50% 100%;background-repeat:no-repeat;background-size:100% auto;min-height:495px;}
.banner-title-only .para {font:24px/1.13 'CenturyLT', Times, Serif;margin-top:18px;}
.page-template-page_terms .banner-title-only {background-image:url('images/bg13.jpg');}
.page-template-page_cohost .banner-title-only {background-image:url('images/bg16.jpg');min-height:480px;padding-bottom:64px;}
.page-template-page_feedback-php .banner-title-only {background-image:url('images/bg14.jpg');min-height:480px;padding-bottom:64px;}
.page-template-page_complaint .banner-title-only {background-image:url('images/bg15.jpg');min-height:480px;padding-bottom:64px;}
/*.page-template-page_complaint {background:#f7f7f7;}*/
.banner-title-only .header-content h1 {text-shadow:0 0 9px #000;}
.banner-title-only .header-content h1 {margin:14% 0 0;}
.page-template-page_feedback-php .banner-title-only .header-content h1 {margin:5% 0 40px;}
.page-template-page_complaint .banner-title-only .header-content h1 {margin:5% 0 40px;}
.page-template-page_cohost .banner-title-only .header-content h1 {margin:5% 0 40px;}
.faqs-section {background:#f7f7f7;overflow:hidden;padding:112px 0 82px;}
.faqs-accordion {overflow:hidden;}
.faqs-accordion .faqs-accordion-item {overflow:hidden;padding:0 0 28px;}
.faqs-accordion h3 {background:url('images/bg-bottom.png') no-repeat 100% 21px;border-bottom:2px solid #515151;color:#3a3a3a;cursor:pointer;font-size:30px;letter-spacing:-0.8px;line-height:40px;margin:0 0 21px;overflow:hidden;padding:0 25px 23px 0;text-transform:none;}
.faqs-accordion .faqs-accordion-item.active h3 {background:url('images/bg-top2.png') no-repeat 100% 21px;}
.faqs-accordion .answer {color:#5c6771;font-family:"Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;font-size:14px;letter-spacing:0.5px;line-height:25px;overflow:hidden;padding:0 37px 0 0;}
.faqs-accordion .answer p {margin:0;}

.all-feedback .col-sm-5 img {margin-top:-10px;}
.terms-section {background:#f7f7f7;color:#5c6771;font:16px/27px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;line-height:25px;padding:111px 0 73px;}
.terms-section p {margin:0 0 40px;}
.terms-section h2 {color:#3a3a3a;font:27px/32px Georgia, "HelveticaMD",sans-serif;letter-spacing:-0.5px;margin:0 0 20px;}
.list-number-big {color:#3a3a3a;float:left;font:27px/32px Arial, "HelveticaMD",sans-serif;margin:1px 0px 0 -39px;text-transform:uppercase;}
.terms-section ul {margin-bottom:40px;margin-top:-41px;}
.terms-section ul li {background:url('images/bullet4.png') no-repeat 0 8px;padding:0 0 0 25px;}
.feefo-bar-review {clear:both;}
.heading-text-section {color:#5c6771;font-family:"Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;font-size:14px;line-height:25px;}
.heading-text-section p {margin:0 0 29px;}
.heading-text-section > .container h2.heading-with-line{color:#3a3a3a;font:35px/40px Effra,serif;margin:11px 0 10px;padding:0 0 61px;text-align:center;text-transform:none;}
.heading-text-section > .container h2.heading-with-line span {display:inline-block;position:relative;vertical-align:top;}
.heading-text-section > .container h2.heading-with-line span:after {background:#515151;bottom:-34px;content:'';height:3px;left:50%;margin:0 0 0 -51px;position:absolute;width:102px;}
.heading-text-section h2 {color:#3a3a3a;font:26px/32px "HelveticaMD",sans-serif;letter-spacing:-0.5px;margin:0 0 13px;text-transform:uppercase;}
.heading-text-section h3 {color:#3a3a3a;font:20px/26px "HelveticaMD",sans-serif;letter-spacing:-0.5px;margin:0 0 13px;text-transform:uppercase;}
.heading-text-section.bg-light-grey {background:#f7f7f7;}
.icon-heading-text {color:#5c6771;font-size:14px;line-height:25px;}
.icon-heading-text .icon {margin:0 0 24px;}
.icon-heading-text p a {color:#5c6771;text-decoration:underline;word-wrap:break-word;}
.icon-heading-text.iht-email-us p {margin:0;}
.icon-heading-text.iht-email-us {line-height:32px;}
.page-template-page_feedback-php .section .iht-email-us .btn-subscribe {padding:12px 50px 6px;}
.icon-heading-text h4 {color:#3a3a3a;font:20px/25px "HelveticaMD",sans-serif;letter-spacing:-0.5px;margin:0 0 13px;text-transform:uppercase;}
.policy-principles-section ul {margin:-27px 0 12px;}
.policy-principles-section ul li {background:url('images/bullet4.png') no-repeat 0 11px;padding:0 0 0 36px;}
.page-template-page_feedback-php .section .all-feedback .btn-subscribe {padding:10px 50px 4px;}
.all-feedback ul {margin:0 0 29px;}
.all-feedback li {background:url('images/bullet5.png') no-repeat 0 4px;padding:0 0 9px 30px;}
.all-feedback {padding:0 0 35px;}
.cohost-how-it-works ul {margin:0 0 29px;}
.cohost-how-it-works li {background:url('images/bullet5.png') no-repeat 0 4px;padding:0 0 9px 30px;}
.cohost-how-it-works img {display:block;height:auto;margin:47px 0 0;max-width:80%;}
.cohost-how-it-works .row {padding:35px 0 0;}
.get-in-touch-blocks {text-align:center;}
.get-in-touch-block {display:inline-block;margin:0 4%;min-width:320px;text-align:left;vertical-align:top;width:34%;}
@media only screen and (max-width: 991px) {.get-in-touch-block {display:block;margin:0 0 20px;min-width:0;width:100%;}
}
.policy-principles-section h4 {color:#101010;font-size:20px;line-height:29px;margin:0 0 63px;}
.policy-principles-section h3 {margin:0 0 3px;}
.policy-principles-section {line-height:29px;}
.policy-principles-section .more-info h2 {color:#3a3a3a;font:35px/40px "CenturyLT",serif;text-transform:none;}
.policy-principles-section .more-info a {color:#5c6771;font-size:16px;line-height:24px;text-decoration:underline;}
.policy-principles-section .more-info {padding:26px 0 34px;}
.policy-principles-section .more-info p {margin:0;}
#partner-with-employsure,
.page-id-19360 #stay-informed,
#make-a-complaint {background:#ebebeb;}
.page-id-19360 #stay-informed {background:#0071cd;color:#fff;}
#provide-feedback {background:#ebebeb;padding:128px 0 88px;}
.page-id-19360 #stay-informed h2,
#partner-with-employsure h2 {color:#3a3a3a;font:51px/51px "CenturyLT",serif;margin:0 0 31px;}
.page-id-19360 #stay-informed h2 {color:#fff;}
.page-id-19360 #stay-informed .gform_confirmation_message {margin-top:40px;}
.page-id-19360 #stay-informed .gform_confirmation_message h2 {margin-bottom:0px;}
#partner-with-employsure .form-content {line-height:25px;padding:0 0 30px;}
/*#make-a-complaint h2 {color:#3a3a3a;font:51px/51px "CenturyLT",serif;margin:0 0 31px;}*/
#provide-feedback h2 {color:#3a3a3a;font:51px/51px "CenturyLT",serif;margin:0 0 31px;}
.page-id-19360 #stay-informed .section-heading {background:url('images/bg-stay.png') no-repeat 50% 0;padding:70px 0 0;text-align:center;}
#partner-with-employsure .gform_wrapper ul li.gfield,
.page-id-19360 #stay-informed .gform_wrapper ul li.gfield,
#make-a-complaint .gform_wrapper ul li.gfield {vertical-align:top;width:50%;}
#provide-feedback .gform_wrapper ul li.gfield {vertical-align:top;width:50%;}
.page-id-19360 #stay-informed .gform_wrapper label.gfield_label + div.ginput_container,
body #partner-with-employsure .gform_wrapper label.gfield_label + div.ginput_container,
body #make-a-complaint .gform_wrapper label.gfield_label + div.ginput_container {margin-right:14px !important;margin-top:15px !important;}
body #provide-feedback .gform_wrapper label.gfield_label + div.ginput_container {margin-right:14px !important;margin-top:15px !important;}
#partner-with-employsure .gform_wrapper,
.page-id-19360 #stay-informed .gform_wrapper,
#make-a-complaint .gform_wrapper {width:100%!important;}
#provide-feedback .gform_wrapper {width:100%!important;}
#partner-with-employsure textarea,
.page-id-19360 #stay-informed textarea,
#make-a-complaint textarea {background:#ffffff none repeat scroll 0 0;border:medium none;border-radius:0 !important;color:#3a3a3a;font-size:16px;height:173px;padding:20px 22px !important;width:100%;}
#provide-feedback textarea {background:#ffffff none repeat scroll 0 0;border:medium none;border-radius:0 !important;color:#3a3a3a;font-size:16px;height:173px;padding:20px 22px !important;width:100%;}
.page-id-19360 #stay-informed #gform_wrapper_29 {text-align:left;}
.page-id-19360 #stay-informed input[type="email"],
.page-id-19360 #stay-informed input[type="tel"],
.page-id-19360 #stay-informed input[type="text"]
,#partner-with-employsure input[type="email"],
#partner-with-employsure input[type="tel"],
#partner-with-employsure input[type="text"],
#make-a-complaint .ginput_container input,
#provide-feedback .ginput_container input {color:#3a3a3a;font-size:16px;}
.page-id-19360 #stay-informed select,
#partner-with-employsure select,
#make-a-complaint select,
#provide-feedback select {background:#ffffff url("images/icon-DownArrow_inv.png") no-repeat scroll 90% 50%;border:medium none;border-radius:0 !important;color:#3a3a3a;display:block;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;font-size:17px;font-style:normal;line-height:1.42857;padding:20px !important;transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;webkit-border-radius:0 !important;width:100%;}
.page-id-19360 #stay-informed input[type="email"]::-webkit-input-placeholder,
.page-id-19360 #stay-informed input[type="tel"]::-webkit-input-placeholder,
.page-id-19360 #stay-informed textarea::-webkit-input-placeholder,
.page-id-19360 #stay-informed input[type="text"]::-webkit-input-placeholder,
#partner-with-employsure input[type="email"]::-webkit-input-placeholder,
#partner-with-employsure input[type="tel"]::-webkit-input-placeholder,
#partner-with-employsure textarea::-webkit-input-placeholder,
#partner-with-employsure input[type="text"]::-webkit-input-placeholder,
#make-a-complaint input[type="email"]::-webkit-input-placeholder,
#make-a-complaint input[type="tel"]::-webkit-input-placeholder,
#make-a-complaint textarea::-webkit-input-placeholder,
#make-a-complaint input[type="text"]::-webkit-input-placeholder,
#provide-feedback input[type="email"]::-webkit-input-placeholder,
#provide-feedback input[type="tel"]::-webkit-input-placeholder,
#provide-feedback textarea::-webkit-input-placeholder,
#provide-feedback input[type="text"]::-webkit-input-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.page-id-19360 #stay-informed input[type="email"]::-moz-placeholder,
.page-id-19360 #stay-informed input[type="tel"]::-moz-placeholder,
.page-id-19360 #stay-informed textarea::-moz-placeholder,
.page-id-19360 #stay-informed input[type="text"]::-moz-placeholder,
#partner-with-employsure input[type="email"]::-moz-placeholder,
#partner-with-employsure input[type="tel"]::-moz-placeholder,
#partner-with-employsure textarea::-moz-placeholder,
#partner-with-employsure input[type="text"]::-moz-placeholder,
#make-a-complaint input[type="email"]::-moz-placeholder,
#make-a-complaint input[type="tel"]::-moz-placeholder,
#make-a-complaint textarea::-moz-placeholder,
#make-a-complaint input[type="text"]::-moz-placeholder,
#provide-feedback input[type="email"]::-moz-placeholder,
#provide-feedback input[type="tel"]::-moz-placeholder,
#provide-feedback textarea::-moz-placeholder,
#provide-feedback input[type="text"]::-moz-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.page-id-19360 #stay-informed input[type="email"]:-ms-input-placeholder,
.page-id-19360 #stay-informed input[type="tel"]:-ms-input-placeholder,
.page-id-19360 #stay-informed textarea:-ms-input-placeholder,
.page-id-19360 #stay-informed input[type="text"]:-ms-input-placeholder,
#partner-with-employsure input[type="email"]:-ms-input-placeholder,
#partner-with-employsure input[type="tel"]:-ms-input-placeholder,
#partner-with-employsure textarea:-ms-input-placeholder,
#partner-with-employsure input[type="text"]:-ms-input-placeholder,
#make-a-complaint input[type="email"]:-ms-input-placeholder,
#make-a-complaint input[type="tel"]:-ms-input-placeholder,
#make-a-complaint textarea:-ms-input-placeholder,
#make-a-complaint input[type="text"]:-ms-input-placeholder,
#provide-feedback input[type="email"]:-ms-input-placeholder,
#provide-feedback input[type="tel"]:-ms-input-placeholder,
#provide-feedback textarea:-ms-input-placeholder,
#provide-feedback input[type="text"]:-ms-input-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.page-id-19360 #stay-informed input[type="email"]:-moz-placeholder ,
.page-id-19360 #stay-informed input[type="tel"]:-moz-placeholder ,
.page-id-19360 #stay-informed textarea:-moz-placeholder ,
.page-id-19360 #stay-informed input[type="text"]:-moz-placeholder,
#partner-with-employsure input[type="email"]:-moz-placeholder ,
#partner-with-employsure input[type="tel"]:-moz-placeholder ,
#partner-with-employsure textarea:-moz-placeholder ,
#partner-with-employsure input[type="text"]:-moz-placeholder,
#make-a-complaint input[type="email"]:-moz-placeholder ,
#make-a-complaint input[type="tel"]:-moz-placeholder ,
#make-a-complaint textarea:-moz-placeholder ,
#make-a-complaint input[type="text"]:-moz-placeholder,
#provide-feedback input[type="email"]:-moz-placeholder ,
#provide-feedback input[type="tel"]:-moz-placeholder ,
#provide-feedback textarea:-moz-placeholder ,
#provide-feedback input[type="text"]:-moz-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
#make-a-complaint #field_26_6 {width:100%;}
#provide-feedback #field_26_6 {width:100%;}
#provide-feedback #field_26_12 {width:100%;}
#make-a-complaint #field_26_11 {padding:25px 0 0;width:100%;}
#provide-feedback #field_26_12 {padding:25px 0 0;width:100%;}
#provide-feedback #field_26_11 {padding:25px 0 0;width:100%;}
#make-a-complaint #field_26_11 li {float:left;min-width:101px;padding:0 20px 0 0;}
#provide-feedback #field_26_12 li {float:left;min-width:101px;padding:0 20px 0 0;}
#provide-feedback #field_26_11 li {float:left;min-width:101px;padding:0 20px 0 0;}
#make-a-complaint #field_26_11 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;text-transform:none;}
#provide-feedback #field_26_12 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;}
#provide-feedback #field_26_11 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;}
#make-a-complaint #field_27_6 {width:100%;}
#provide-feedback #field_27_6 {width:100%;}
#provide-feedback #field_27_12 {width:100%;}
#make-a-complaint #field_27_11 {padding:25px 0 0;width:100%;}
#provide-feedback #field_27_12 {padding:25px 0 0;width:100%;}
#provide-feedback #field_27_11 {padding:25px 0 0;width:100%;}
#provide-feedback #field_27_10 {padding:25px 0 0;width:100%;}
#make-a-complaint #field_27_11 li {float:left;min-width:101px;padding:0 20px 0 0;}
#provide-feedback #field_27_12 li {float:left;min-width:101px;padding:0 20px 0 0;}
#provide-feedback #field_27_11 li {float:left;min-width:101px;padding:0 20px 0 0;}
#provide-feedback #field_27_10 li {float:left;min-width:101px;padding:0 20px 0 0;}
#make-a-complaint #field_27_11 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;}
#provide-feedback #field_27_12 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;}
#provide-feedback #field_27_11 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;text-transform:none;}
#provide-feedback #field_27_10 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;text-transform:none;}
.page-id-19360 #stay-informed .gform_footer.top_label {display:block;float:none;padding:50px 0 0;width:100%;}
#partner-with-employsure .gform_footer.top_label {display:block;float:none;padding:50px 0 0;width:100%;}
#make-a-complaint .gform_footer.top_label {display:block;float:none;padding:50px 0 0;width:100%;}
#provide-feedback .gform_footer.top_label {display:block;float:none;padding:50px 0 0;width:100%;}
.page-id-19360 #stay-informed input[type="submit"],
#partner-with-employsure input[type="submit"],
#make-a-complaint input[type="submit"],
#provide-feedback input[type="submit"] {color:white;display:block;font:18px "HelveticaMD",sans-serif !important;font-size:18px;height:60px;line-height:60px;margin:0 auto;padding:0;text-transform:uppercase;width:268px;}
#make-a-complaint input[type="radio"] {float:left;height:16px;margin:0 10px 0 0;width:16px;}
#provide-feedback input[type="radio"] {float:left;height:16px;margin:0 10px 0 0;width:16px;}
.page-id-19360 #stay-informed input[type="submit"] {background:#f1b435;}
.page-id-19360 #stay-informed input[type="submit"]:hover {background:#e1a427;}
.page-id-19360 #stay-informed .gform_confirmation_message_29 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:0;position:relative;text-align:center;}
#partner-with-employsure .gform_confirmation_message_26 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:0;position:relative;text-align:center;}
#make-a-complaint .gform_confirmation_message_26 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:-83px 0 0;position:relative;text-align:center;}
#provide-feedback .gform_confirmation_message_26 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:-83px 0 0;position:relative;text-align:center;}
#partner-with-employsure .gform_confirmation_message_26 h2 {margin:0 0 17px;}
#make-a-complaint .gform_confirmation_message_26 h2 {margin:0 0 17px;}
#provide-feedback .gform_confirmation_message_26 h2 {margin:0 0 17px;}
#make-a-complaint .gform_confirmation_message_27 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:-83px 0 0;position:relative;text-align:center;}
#provide-feedback .gform_confirmation_message_27 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:-83px 0 0;position:relative;text-align:center;}
.page-id-19360 #stay-informed .gform_confirmation_message_27 h2 {margin:0 0 17px;}
#make-a-complaint .gform_confirmation_message_27 h2 {margin:0 0 17px;}
#provide-feedback .gform_confirmation_message_27 h2 {margin:0 0 17px;}
.page-id-19360 .form-more-info {display:block;margin:0 auto;max-width:600px;padding:30px 0 0;text-align:center;}
.page-id-19360 .form-more-info a {color:#fff;}
.feefo-bar-review .fbr-icon {float:left;}
.page-template-page_complaint .feefo-bar-review ,
.page-template-page_feedback .feefo-bar-review {background:#0072ce;padding:27px 0 15px;}
.page-template-page_complaint .feefo-bar-review .feefo-review,
.page-template-page_feedback .feefo-bar-review .feefo-review {border:none;margin:0;overflow:hidden;padding-left:30px;padding-top:0;text-align:center;}
.page-template-page_complaint .feefo-bar-review .feefo-review blockquote,
.page-template-page_feedback .feefo-bar-review .feefo-review blockquote {color:#fff;font:35px/40px "CenturyLT",serif;}
.page-template-page_complaint .feefo-bar-review .feefo-review blockquote q,
.page-template-page_feedback .feefo-bar-review .feefo-review blockquote q {display:block;margin:0;quotes:none;}
.page-template-page_complaint .feefo-bar-review .feefo-review .name,
.page-template-page_complaint .feefo-bar-review .feefo-review .location,
.page-template-page_feedback .feefo-bar-review .feefo-review .name,
.page-template-page_feedback .feefo-bar-review .feefo-review .location {color:#fff;display:inline;font:bold 16px/22px Arial;text-transform:uppercase;vertical-align:top;}
.page-template-page_complaint .feefo-bar-review .feefo-review cite,
.page-template-page_feedback .feefo-bar-review .feefo-review cite {color:#fff;display:block;font:bold 16px/22px Arial;text-transform:uppercase;}
.page-template-page_complaint .feefo-bar-review .feefo-review p,
.page-template-page_feedback .feefo-bar-review .feefo-review p {color:#fff;font:23px/28px "CenturyLT",serif;margin:0 auto 4px;}
.icon-heading-text-left .icon {float:left;margin:0 25px 0 0;}
.icon-heading-text-left.icon-heading-text h4 {margin:0 0 3px;}
.icon-heading-text-left.icon-heading-text {padding-top:0;}
.icon-heading-text-left.icon-heading-text p {overflow:hidden;}
#gform_wrapper_27 .jcf-hidden,
#gform_wrapper_26 .jcf-hidden {display:block !important;left:-9999px !important;position:absolute !important;}
.page-template-page_complaint #testimonials {background:#fff;}
.page-template-page_feedback #testimonials {background:#fff;}
#gform_wrapper_27 .rad-area,
#gform_wrapper_26 .rad-area {background:#fff;float:left;height:25px;margin:-5px 10px 0 0;width:25px;}
#gform_wrapper_27 .rad-checked,
#gform_wrapper_26 .rad-checked {background:#0072ce;}
#gform_wrapper_27 .rad-disabled ,
#gform_wrapper_26 .rad-disabled {background:#eee;}
.lets-collaborate {background:#e4e5e9 url('images/bg-con.jpg') no-repeat 100% 0;background-size:auto 100%;}
.lets-collaborate .cont {max-width:498px;overflow:hidden;}
.heading-text-section.lets-collaborate > .container h2.heading-with-line {text-align:left;}
.heading-text-section.lets-collaborate > .container h2.heading-with-line span:after {left:0;margin:0;}
.benefits-heading {background:#0072ce;color:#fff!important;font-size:17px;font-size:18px;line-height:22px;margin:0 0 36px!important;padding:18px;text-align:center;}
.benefit-icon {float:left;margin:0 51px 0 20px;}
.benefit-text {margin:10px 0!important;overflow:hidden;}
.benefit {overflow:hidden;padding:0 0 36px;}
.cohost-testimonials .ct-testimonials blockquote {border:none;font-size:14px;line-height:25px;padding:0;text-align:center;}
.cohost-testimonials .ct-testimonials blockquote cite {color:#3a3a3a;display:block;font:15px/22px "HelveticaMD",sans-serif;margin:0 0 17px;text-align:center;text-transform:uppercase;}
.cohost-testimonials .cycle-pager {text-align:center;}
.cohost-testimonials .cycle-pager span {display:inline-block;margin:0 9px;vertical-align:top;}
.cohost-testimonials .feefo-rating-large {max-width:190px;position:absolute;right:0;top:0;}
.cohost-testimonials .container {position:relative;}
.cohost-testimonials .container h2.heading-with-line {padding-bottom:105px;padding-top:20px;}
.page-id-19360 .topics-list {margin-left:auto;margin-right:auto;max-width:778px;}
.page-id-19380 .banner-title-only .header-content h1 {margin:11% 0 40px;}
.page-template-page_cohost-php .banner-title-only {padding-bottom:130px;}
.page-id-19360 .topics-list li {font-family:'Helvetica77', sans-serif !important;font-size:18px !important;letter-spacing:0.425px !important;line-height:1.5 !important;margin-right:0;padding-bottom:18px;padding-top:24px;width:100%;}
.page-id-19360 #events-top {min-height:655px;}
.page-id-19360 #events-top .header-content {margin-top:124px;}
.page-id-19360 #events-top h1 {font-size:50px;line-height:1.28;margin-bottom:9px;}
.page-id-19360 #events-top .para {font-family:'HelveticaMD', sans-serif !important;font-size:18px;line-height:1.78;margin-bottom:5px;}
.page-id-19360 #learn h2 {font-size:36px;font-style:normal;line-height:1.53;margin-left:auto;margin-right:auto;max-width:774px;}
.page-id-19360 #speaker h2 {background:url('images/events-sp.png') no-repeat 50% 15px;}
.page-id-19360 .locations-list li {background:#f1f1f1;}
.page-id-19360 .locations-list li .date {background:url('images/bg-date4.png') no-repeat 100% 3px;}
.page-id-19360 .locations-list li .time {background:url('images/bg-time4.png') no-repeat 100% 4px;}
.page-id-19360 #stay-informed .gform_footer.top_label {clear:both;}
.page-id-19360 .locations-list .text-h {color:#212121;}
.page-id-19360 .locations-list .text-h .right .btn {display:none;}
.page-id-19360 #field_29_11 {display:none;}
.page-id-19360 .fullwidth {clear:both;width:100%!important;}
.page-id-19360 .ginput_container_repeater-end {padding:15px 0;}
.page-id-19360 #stay-informed .gform_wrapper ul li.newrow {clear:both!important;}
.page-id-19360 #stay-informed .gform_wrapper ul li.gfield {float:left;}
.page-id-19360 .ginput_container_repeater-end > span {background:url('images/bg-add3.gif') no-repeat 0 8px;cursor:pointer;float:left;margin:0 10px 0 0;padding:10px 0 10px 30px;}
.page-id-19360 #topcontrol {z-index:10;}
.page-id-19360 #stay-informed .gform_wrapper ul li.newrow {clear:both!important;}
.page-id-19360 #stay-informed .gform_footer.top_label {clear:both;}
.page-template-page_seminars #topcontrol {z-index:10;}
.page-template-page_seminars .header-buttons a {margin:20px 4% 0;}
.seminar-blocks .col-sm-4 p {padding:0 30px;}
.page-template-page_seminars .banner-title-only {background-image:url('images/bg18.jpg');}
.page-template-page_seminars .seminar-current-events .btn-subscribe,
.single-seminar .banner-title-only .btn-subscribe,
.page-template-page_seminars .banner-title-only .btn-subscribe {background:#c82027;font-size:15px;padding:17px 50px 11px;}
.page-template-page_seminars .banner-title-only .btn-subscribe {width:305px;}
.page-template-page_seminars .banner-title-only .btn-subscribe.btn-grey {background:#707070;color:#fff;font-size:15px;padding:17px 50px 11px;}
.seminar-current-events h2.heading-with-line {color:#3a3a3a;font:43px/50px "CenturyLT",serif;margin:11px 0 10px;padding:0 0 61px;text-align:center;text-transform:none;}
.seminar-current-events h2.heading-with-line span {display:inline-block;position:relative;vertical-align:top;}
.seminar-current-events h2.heading-with-line span:after {background:#515151;bottom:-34px;content:'';height:3px;left:50%;margin:0 0 0 -51px;position:absolute;width:102px;}
.seminar-current-events .seminar-content-wrap h2 {color:#0072ce;font:31px/45px "CenturyLT",serif;}
.seminar-current-events .seminar-content-wrap h2 a {color:#0072ce;}
.seminar-current-events .seminar-content-wrap h2 a:hover {color:#025497;}
.seminar-current-events .seminar-topics {color:#3a3a3a;font:16px/20px "HelveticaMD",sans-serif !important;overflow:hidden;padding:5px 0 0;text-transform:uppercase;}
.seminar-current-events .seminar-topics .seminar-topic {width:48%;}
.seminar-current-events .seminar-topics .seminar-topic .title {display:block;}
.seminar-current-events .seminar-thumb {border-radius:50%;float:right;margin:22px 0 0 95px;max-width:313px;overflow:hidden;}
.seminar-current-events .seminar-thumb img {height:auto;vertical-align:top;width:100%;}
.seminar-current-events .seminar-content-wrap {border-right:none;font-size:17px;line-height:32px;overflow:hidden;padding-bottom:30px;}
.seminar-current-events .seminar:nth-child(2n) {background:#f4f4f4;padding:57px 0;}
.seminar-current-events .seminar {padding:57px 0;}
@media only screen and (width: 1366px) and (height: 768px) {.section.seminar-current-events {padding-top:20px;}
.seminar-current-events h2.heading-with-line {padding-bottom:20px;}
.seminar-current-events h2.heading-with-line span:after {bottom:-15px;}
.seminar-current-events .seminar:first-child {padding-top:10px;}
.seminar-current-events .seminar-content-wrap {padding-bottom:0;}
.seminar-current-events .seminar-topics .seminar-topic {padding-bottom:15px;padding-top:5px;}
}
.page-template-page_seminars .seminar-current-events .text-center {clear:both;width:100%;}
.page-template-page_seminars #speaker h2.heading-with-line {background:none;color:#3a3a3a;font:47px/50px "CenturyLT",serif;margin:11px 0 10px;padding:0 0 51px;text-align:center;text-transform:none;}
.page-template-page_seminars #speaker h2.heading-with-line span {display:inline-block;position:relative;vertical-align:top;}
.page-template-page_seminars #speaker h2.heading-with-line span:after {background:#515151;bottom:-23px;content:'';height:3px;left:50%;margin:0 0 0 -51px;position:absolute;width:102px;}
.page-template-page_seminars #speaker .desc {color:#3a3a3a;font:22px/30px "CenturyLT",serif;text-align:center;}
.page-template-page_seminars #speaker .bio-list li {background:#fff;}
.page-template-page_seminars #speaker .bio-list li .text-h h3 {color:#5c6771;font-size:14px;font-weight:bold;margin:0 0 10px;}
.page-template-page_seminars #speaker .bio-list li .text-h p {color:#5c6771;font-size:12px;}
.page-template-page_seminars #speaker .bio-list li .speaker-thumb {position:relative;}
.page-template-page_seminars #speaker .bio-list li .speaker-thumb-inner {overflow:hidden;position:relative;}
.page-template-page_seminars #speaker .bio-list li .speaker-thumb .overlay {background:rgba(0,0,0,0.5);height:100%;left:0;opacity:0;position:absolute;top:0;transition:0.25s all ease-in-out;width:100%;}
.page-template-page_seminars #speaker .bio-list li .speaker-thumb:hover .overlay {opacity:1;}
.page-template-page_seminars #speaker .bio-list li img {height:auto;left:50%;max-width:100%;moz-transform:translateX(-50%);ms-transform:translateX(-50%);o-transform:translateX(-50%);position:relative;transform:translateX(-50%);webkit-transform:translateX(-50%);width:auto;}
#feefo a {display:block;position:relative;}
#feefo a:after {content:'';height:100%;left:0;position:absolute;top:0;width:100%;}
.page-template-page_seminars #speaker .bio-list li .speaker-thumb .overlay span {color:#fff;display:block;font:18px/213px "HelveticaMD",sans-serif !important;height:100%;left:0;line-height:100px;margin:0;position:absolute;text-align:center;text-transform:uppercase;top:0;vertical-align:middle;width:100%;}
.page-template-page_seminars .banner-title-only .para {margin:26px auto 37px;max-width:782px;}
.page-template-page_seminars .banner-title-only .header-content {padding-bottom:48px;}
.ns-form .fullwidth,
#register-your-interest .fullwidth {clear:both;width:100%!important;}
.ns-form .ns-g-form {margin:0 auto;max-width:527px;text-align:left;}
.ns-form .ginput_container_repeater-end,
#register-your-interest .ginput_container_repeater-end {overflow:hidden;padding:15px 0;}
.single-cohost .add_new_attendee,
.single-cohost .remove_attendee,
.ns-form .add_new_attendee,
.ns-form .remove_attendee,
#register-your-interest .ginput_container_repeater-end > span {background:url('images/bg-add4.png') no-repeat 0 8px;color:#3a3a3a;float:left;font-size:16px;margin:0 10px 15px 0;padding:16px 0 14px 49px;text-decoration:none;}
.single-cohost .remove_attendee,
.ns-form .remove_attendee {background:url('images/bg-add5.png') no-repeat 0 8px;}
.ns-form .error {color:#f00;margin:5px 0 0;}
.ns-form .df-checkbox + label,
.single-cohost .df-checkbox + label {margin-top:20px;text-transform:none;}
.footer-c {text-align:center;}
.footer-c .col-md-12 {text-align:center!important;}
.ns-form .load_span1,
.single-cohost .load_span1 {display:inline-block;display:none;margin:10px 0 0;vertical-align:top;}
.ns-form .add_new_attendee .br-gold,
.ns-form .remove_attendee .br-gold {display:none;}
#register-your-interest {background:#ebebeb;font-size:19px;line-height:22px;padding:60px 0 88px;}
#register-your-interest h2 {color:#3a3a3a;font:45px/51px "CenturyLT",serif;margin:0 0 31px;text-align:left;}
#register-your-interest h2 {background:url('images/bg-stay.jpg') no-repeat 50% 0;padding:0;text-align:left;}
.ns-form .gform_wrapper ul li.gfield,
#register-your-interest .gform_wrapper ul li.gfield {vertical-align:top;width:50%;}
.ns-form .gform_wrapper label.gfield_label + div.ginput_container,
#register-your-interest .gform_wrapper label.gfield_label + div.ginput_container {margin-right:14px !important;margin-top:15px !important;}
#register-your-interest .gform_wrapper {width:100%!important;}
.ns-form textarea,
#register-your-interest textarea {background:#ffffff none repeat scroll 0 0;border:medium none;border-radius:0 !important;color:#3a3a3a;font-size:16px;height:173px;padding:20px 22px !important;width:100%;}
.ns-form #gform_wrapper_28 {padding:10px 0 0;text-align:left;}
#register-your-interest #gform_wrapper_28 {padding:27px 0 0;text-align:left;}
.ns-form .ns-g-form input[type="email"],
.ns-form .ns-g-form input[type="tel"],
.ns-form .ns-g-form input[type="text"],
#register-your-interest input[type="email"],
#register-your-interest input[type="tel"],
#register-your-interest input[type="text"] {color:#3a3a3a;font-size:16px;}
.ns-form .ns-g-form select,
#register-your-interest select {background:#ffffff url("images/icon-DownArrow_inv.png") no-repeat scroll 90% 50%;border:medium none;border-radius:0 !important;color:#3a3a3a;display:block;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;font-size:17px;font-style:normal;line-height:1.42857;padding:20px !important;transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;webkit-border-radius:0 !important;width:100%;}
.ns-form .ns-g-form input {background:#ffffff none repeat scroll 0 0;border:1px solid #e1e1e1;border-radius:0 !important;box-shadow:none;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;margin-top:0;padding:20px 22px !important;webkit-box-shadow:none;}
.ns-form .ns-g-form .form-group {margin-bottom:0;margin-top:8px !important;padding:0;padding-right:8px !important;}
.ns-form .ns-g-form input[type="email"]::-webkit-input-placeholder,
.ns-form .ns-g-form input[type="tel"]::-webkit-input-placeholder,
.ns-form .ns-g-form textarea::-webkit-input-placeholder,
.ns-form .ns-g-form input[type="text"]::-webkit-input-placeholder,
#register-your-interest input[type="email"]::-webkit-input-placeholder,
#register-your-interest input[type="tel"]::-webkit-input-placeholder,
#register-your-interest textarea::-webkit-input-placeholder,
#register-your-interest input[type="text"]::-webkit-input-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.ns-form input[type="email"]::-moz-placeholder,
.ns-form input[type="tel"]::-moz-placeholder,
.ns-form textarea::-moz-placeholder,
.ns-form input[type="text"]::-moz-placeholder ,
#register-your-interest input[type="email"]::-moz-placeholder,
#register-your-interest input[type="tel"]::-moz-placeholder,
#register-your-interest textarea::-moz-placeholder,
#register-your-interest input[type="text"]::-moz-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.ns-form input[type="email"]:-ms-input-placeholder,
.ns-form input[type="tel"]:-ms-input-placeholder,
.ns-form textarea:-ms-input-placeholder,
.ns-form input[type="text"]:-ms-input-placeholder,
#register-your-interest input[type="email"]:-ms-input-placeholder,
#register-your-interest input[type="tel"]:-ms-input-placeholder,
#register-your-interest textarea:-ms-input-placeholder,
#register-your-interest input[type="text"]:-ms-input-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.ns-form input[type="email"]:-moz-placeholder ,
.ns-form input[type="tel"]:-moz-placeholder ,
.ns-form textarea:-moz-placeholder ,
.ns-form input[type="text"]:-moz-placeholder,
#register-your-interest input[type="email"]:-moz-placeholder ,
#register-your-interest input[type="tel"]:-moz-placeholder ,
#register-your-interest textarea:-moz-placeholder ,
#register-your-interest input[type="text"]:-moz-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.ns-form #field_28_10 {display:none;}
.single-cohost .header-buttons .btn-subscribe {background:#c82027;}
.single-cohost .header-buttons .btn-subscribe:hover {background:#9f1a20;}
.seminar-blocks h3 {color:#3a3a3a;font:20px/24px "HelveticaMD",sans-serif !important;text-transform:uppercase;}
.seminar-blocks .icon {min-height:71px;}
#register-your-interest #field_28_10 {display:none;}
.ns-form .gform_footer.top_label,
#register-your-interest .gform_footer.top_label {display:block;float:none;padding:50px 0 0;width:100%;}
.ns-form .intro p {text-align:center;}
.ns-form .intro {margin:0 0 20px;}
.single-cohost #register-now input[type="submit"],
.single-seminar .ns-form .ns-g-form input[type="submit"],
#register-your-interest input[type="submit"] {background:#c82027;border:none;border-color:#c82027;border-radius:54px!important;color:white;display:block;font:18px "HelveticaMD",sans-serif !important;font-size:18px;height:60px;line-height:60px;margin:0 auto;max-width:100%;padding:0;text-transform:uppercase;webkit-border-radius:54px!important;width:268px;}
.page-template-page_seminars .seminar-current-events .btn-subscribe:hover,.single-seminar .banner-title-only .btn-subscribe:hover, .page-template-page_seminars .banner-title-only .btn-subscribe:hover,
.single-seminar .ns-form .ns-g-form input[type="submit"]:hover,
.single-cohost #register-now input[type="submit"]:hover,
 #register-your-interest input[type="submit"]:hover {background:#9f1a20;}
#register-your-interest .gform_confirmation_message_28 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:0;position:relative;text-align:center;}
#register-your-interest .gform_confirmation_message_28 h2 {margin:0 0 17px;}
.seminar-content-title {color:#3a3a3a;font:31px/51px "CenturyLT",serif;margin:0 0 18px;text-align:left;}
.seminar-content {font-size:16px;line-height:32px;}
.seminar-topics-holder h3 {color:#3a3a3a;font:22px/23px "HelveticaMD",sans-serif !important;text-transform:uppercase;}
.seminar-topics-holder {padding-left:6%;}
.seminar-content-wrap {border-right:3px solid #d7d7d7;padding-right:5%;}
.seminar-topics {color:#3a3a3a;font:16px/20px "HelveticaMD",sans-serif !important;overflow:hidden;padding:5px 0 30px;text-transform:uppercase;}
.seminar-topics .seminar-topic {display:inline-block;padding:0 2% 25px 0;vertical-align:top;width:98%;}
.seminar-topics .seminar-topic .title {display:block;vertical-align:middle;}
.seminar-topics .seminar-topic .icon {float:left;margin-right:0;padding-right:10px;width:60px;}
.seminar-topics .seminar-topic .icon+.title {margin:0 0 0 60px;}
.nearest-seminar-section h2.heading-with-line {background:none;color:#3a3a3a;font:47px/50px "CenturyLT",serif;margin:11px 0 35px;padding:0 0 61px;text-align:center;text-transform:none;}
.nearest-seminar-section h2.heading-with-line span {display:inline-block;position:relative;vertical-align:top;}
.nearest-seminar-section h2.heading-with-line span:after {background:#515151;bottom:-34px;content:'';height:3px;left:50%;margin:0 0 0 -51px;position:absolute;width:102px;}
.ns-seminar-filter a {color:#5c6771;font-size:21px;font-weight:bold;line-height:47px;margin:0 10px 0 0;padding:0 15px;position:relative;text-transform:uppercase;}
.ns-seminar-filter a.active:after {background:#c82027;bottom:-15px;content:'';height:5px;left:0;position:absolute;width:100%;}
.ns-seminar-filter .btn-subscribe {background:#f5ae1b;color:#fff;float:right;font-size:15px;font-weight:normal;line-height:25px;margin:0;min-width:194px;padding:15px 50px 9px;}
.ns-seminar-filter {overflow:hidden;padding:0 0 67px;text-align:center;}
.ns-seminar {background:#fff;margin:0 0 10px;}
.ns-no-events {display:none;}
.ns-seminar.active {background:#c82027;}
.ns-seminar-header {clear:both;display:block;overflow:hidden;text-decoration:none;}
#nearest-seminar {background:#f7f7f7;}
.ns-seminar-content {background:#f2f1f1;overflow:hidden;padding:40px 60px;}
.ns-seminar .date {background:#464646;color:#fff;float:left;font:21px/30px "HelveticaMD",sans-serif !important;min-width:60px;padding:20px 31px 14px;text-transform:uppercase;}
.ns-seminar.active .date {background:#c82027;}
.ns-seminar .day {color:#2e2d2b;float:left;font:16px/20px "HelveticaMD",sans-serif !important;font-size:18px;line-height:22px;padding:25px 10px 19px 25px;text-transform:uppercase;width:15%;}
.ns-seminar .timing {color:#2e2d2b;float:left;font:16px/20px "HelveticaMD",sans-serif !important;font-size:18px;line-height:22px;padding:25px 10px 19px;text-transform:uppercase;width:17%;}
.ns-seminar .city {color:#2e2d2b;float:left;font:16px/20px "HelveticaMD",sans-serif !important;font-size:18px;line-height:22px;padding:25px 10px 19px;text-transform:uppercase;width:20%;}
.ns-seminar .free-parking {background:transparent no-repeat 50% 50%;float:left;height:48px;margin:8px 0 0;overflow:hidden;text-indent:-9999px;width:45px;}
.ns-seminar .free-parking-yes {background-image:url('images/free-park.png');}
.ns-seminar .details {background:#c82027;float:right;font-size:12px;margin:19px 28px 0 0;min-width:112px;padding:9px 10px 4px;}
.ns-seminar .details:hover {background:#9f1a20;}
.ns-seminar.active .ns-seminar-header .day,
.ns-seminar.active .ns-seminar-header .timing,
.ns-seminar.active .ns-seminar-header .city {color:#fff;}
.ns-seminar.active .ns-seminar-header .free-parking-yes {background-image:url('images/free-park-white.png');}
.ns-seminar.active .ns-seminar-header .free-seminar-yes {background-image:url('images/free-seminar-white.png');}
.ns-seminar.active .details {display:none;}
.ns-seminar .ns-close {display:none;font:12px/20px "HelveticaMD",sans-serif !important;margin:0 28px 0 0;padding:25px 0 19px 0;text-transform:uppercase;}
.ns-seminar.active .ns-close {color:#fff;display:block;float:right;}
.ns-form p a {color:#5c6771;}
.ns-form p {margin-left:auto;margin-right:auto;max-width:540px;}
.ns-seminar-content h2 {float:left;font:34px/31px "CenturyLT",serif;margin:0 0 26px;}
.share-event {background:url('images/bg-share2.gif') no-repeat 0 2px;color:#3a3a3a;float:right;font-size:14px;margin:12px 0 0;padding:0 0 0 18px;}
.share-event>span {border-bottom:1px solid #7a7a7a;padding-bottom:1px;}
.single-cohost .ns-seminar-text-map .text .free-parking {float:right;}
.ns-seminar-text-map {background:#fff;clear:both;min-height:1%;}
.ns-seminar-text-map:after {clear:both;content:'';display:block;overflow:hidden;}
.ns-seminar-text-map .text {color:#464646;float:left;padding:20px;width:40%;}
.ns-seminar-text-map .event-speakers {padding:10px 0 20px;}
.ns-seminar-text-map .event-speaker a {color:#5c6771;}
.ns-seminar-text-map .text h2 {color:#464646;float:none;font:28px/32px "HelveticaMD",sans-serif !important;margin:0;text-transform:uppercase;}
.ns-seminar-text-map .text .day {float:none;margin:0;padding:0;width:auto;}
.ns-seminar-text-map .text h4 {color:#464646;font:18px/20px "HelveticaMD",sans-serif !important;margin:0 0 10px;text-transform:uppercase;}
.ns-seminar-text-map .text .address {color:#464646;font:16px/18px "HelveticaMD",sans-serif !important;margin:0;text-transform:uppercase;}
.ns-seminar-text-map .map {float:right;width:60%;}
.header-content h3 {color:#fff;font:20px/30px Effra,"HelveticaMD",sans-serif ;margin:2% 0 10px;}
.industry-updates-row {float:right;width:50%;}
.industry-updates-row label {text-transform:none;}
#register-now .add_new_attendee,#register-now .remove_attendee, .ns-form .add_new_attendee, .ns-form .remove_attendee {background-size:20px 20px;color:#5c6771;font-size:14px;margin:0 10px 15px 0;padding:7px 0 14px 34px;}
#register-now .add_new_attendee:hover, #register-now .remove_attendee:hover, .ns-form .add_new_attendee:hover, .ns-form .remove_attendee:hover {color:#dd931a;}
.ns-form .footer-c input[type="submit"] {margin:0 auto 29px!important;}
#register-now .footer-c input[type="submit"] {margin:0 auto 43px!important;}
.ns-seminar .free-seminar {background:rgba(0, 0, 0, 0) no-repeat scroll 50% 50%;float:left;height:48px;margin:9px 0 0 5%;overflow:hidden;text-indent:-9999px;width:64px;}
.ns-seminar .free-seminar-yes {background-image:url("images/free-seminar.png");background-size:auto;}
.attend-form .first_attendee {position:relative;}
.attend-form .first_attendee .industry-updates-row {left:0;margin-left:210px;margin-top:-10px;position:absolute;top:100%;z-index:10;}
.attend-form.new-added .first_attendee .industry-updates-row {float:none;margin-left:0;position:static;}
.ns-map {background-color:#eee;float:right;height:100%;position:relative;width:60%;}
.acf-map {height:100%;left:0;position:absolute;top:0;width:100%;}
.acf-map img {max-width:inherit !important;}
.ns-form {padding:66px 0 0;position:relative;text-align:center;}
.ns-form .gform_footer.top_label {padding:10px 0 32px;}
.ns-form:after {background:#515151;content:'';height:3px;left:50%;margin:0 0 0 -51px;position:absolute;top:34px;width:102px;}
.single-seminar .banner-title-only .header-content h1 {margin:0 0 27px;}
.single-seminar .banner-title-only {background-position:center 119px;background-size:cover;min-height:465px;padding-bottom:50px;webkit-background-size:cover;}
@media only screen and (max-width: 767px) {.single-seminar .banner-title-only {background-position:center 115px;}
}
.visually-hidden {clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.addlGuest .intro {margin:5px 0 20px;text-align:center;}
.addlGuest .intro h3 {color:#3a3a3a;font-size:28px;margin:0 0 5px;}
.seminar-blocks .icon-heading-text {padding-top:0;}
.single-cohost .banner-title-only,
.banner-seminar-only {padding-bottom:52px;}
.single-cohost .banner-title-only .header-content h1,
.single-seminar .banner-title-only .header-content h1 {font-size:40px;line-height:1.25;margin-bottom:17px;margin-top:24px;}
.single-cohost .banner-title-only .header-content .btn-subscribe,
.single-seminar .banner-title-only .header-content .btn-subscribe {border-radius:100px;font-size:18px;padding:19px 20px 13px;width:300px;}
.single-cohost .header-content,
.single-seminar .header-content {margin-top:70px;}
.single-cohost .partners {margin-top:20px;}
.single-cohost .partner-logos {}
.single-cohost .partner-logos li {display:inline-block;margin-left:37px;}
.single-cohost .partner-logos li:first-child {margin-left:0;}
.single-cohost .partners h4 {color:#2e2d2b;font:16px/1.3125 'HelveticaMD', sans-serif;margin-bottom:11px;text-decoration:underline;text-transform:uppercase;}
.single-cohost .partner-logos li {margin:0 1% 10px;vertical-align:middle;width:30.5%;}
.single-cohost .partner-logos li img {display:block;height:auto;margin:0 auto;max-width:100%;}
.single-cohost .partner-logos {}
.single-cohost .share-event {display:inline-block;float:none;margin-bottom:18px;}
.single-cohost .ns-seminar {background:transparent;}
.single-cohost .ns-seminar-content {background:#fff;float:none;padding:0;width:100%;}
.single-cohost .ns-seminar-header {background-color:#c82027;color:#fff;margin:-20px -20px 20px;padding:20px 20px 15px;}
.single-cohost .ns-seminar-header h2,
.single-cohost .ns-seminar-header h4 {color:#fff;line-height:1.3 !important;margin:0;}
.single-cohost #register-now {background-color:#ebebeb;padding-bottom:67px;padding-top:125px;}
.single-cohost #register-now h2 {background:none;color:#3a3a3a;font:50px/1.2 "CenturyLT",serif;}
.single-cohost #register-now .form-content {font-size:20px;line-height:1.75;margin-bottom:48px;}
.single-cohost #register-now .form-group {margin-bottom:17px;}
.single-cohost #register-now .form-control {border:none;box-shadow:none;color:#3a3a3a;font-size:16px;padding:19px 27px;}
.single-cohost #register-now .form-control::-webkit-input-placeholder {color:#3a3a3a;font-size:16px;}
.single-cohost #register-now .form-control:-moz-placeholder {color:#3a3a3a;font-size:16px;}
.single-cohost #register-now .form-control::-moz-placeholder {color:#3a3a3a;font-size:16px;}
.single-cohost #register-now .form-control:-ms-input-placeholder {color:#3a3a3a;font-size:16px;}
.single-cohost #register-now .form-tip {color:#000;font-family:'HelveticaNeueLT45', sans-serif;font-size:16px;margin-left:auto;margin-right:auto;margin-top:22px;max-width:476px;}
.single-cohost #register-now .form-tip a {color:#000;}
.single-cohost #register-now .form-tip a:hover {text-decoration:underline;}
.single-cohost .ns-seminar-header {position:relative;}
.single-cohost .ns-seminar .free-seminar {bottom:20px;position:absolute;right:10px;}
.single-cohost .ns-seminar .free-seminar-yes {background-image:url("images/free-seminar-white.png");}
.feefo-bar-review.bg-blue {background-color:#0072ce;color:#fff;}
.feefo-bar-review.bg-blue font {color:#fff;}
.page-template-page_wwo_new #home:before {display:none;}
.page-template-page_wwo_new #home .header-content h1 {color:#fff;font-size:55px;margin:0 0 19px;padding-top:97px;}
.page-template-page_wwo_new #home .header-content .hc-para .para {font-size:21px;margin:0 42px 42px 0px;max-width:742px;}
.page-template-page_wwo_new #home .header-content .btn-subscribe {font-size:15px;min-width:210px;padding:17px 50px 11px;}
.page-template-page_wwo_new .btn-subscribe.btn-blue {line-height:21px;min-width:210px;padding-bottom:11px;padding-top:17px;}
.page-template-page_wwo_new #home .shape {bottom:-502px;display:inline-block;left:-2000px;min-height:1754px;moz-transform:skewY(45deg);ms-transform:skewY(45deg);o-transform:skewY(45deg);position:absolute;right:0;transform:skewY(45deg);webkit-transform:skewY(45deg);}
.page-template-page_wwo_new #home .shape.bg-x-maroon {background-color:rgba(0, 90, 150, 0.85);}
.page-template-page_wwo_new #our-serv {color:#5c6771;font:21px/34px Georgia, serif;overflow:hidden;padding:89px 0 70px;position:relative;text-align:center;}
.page-template-page_wwo_new #our-serv h2 {color:#0072ce;font:45px/56px "CenturyLT",serif;margin:0 0 23px;}
.page-template-page_wwo_new #our-serv p {margin:0 auto 34px;max-width:770px;}
.page-template-page_wwo_new #our-serv h3 {color:#595959;font:bold 21px/34px Georgia, serif;text-transform:none;}
.page-template-page_wwo_new #our-serv .twocols {background:url('images/sep-03.gif') no-repeat 50% 50%;margin-bottom:23px;margin-top:36px;}
.page-template-page_wwo_new #our-serv .twocols .col-md-6:first-child .col {padding:0 70px 0 0;}
.page-template-page_wwo_new #our-serv .twocols .col-md-6 .col {padding:0 0 0 70px;}
.page-template-page_wwo_new #our-serv .twocols .col-md-6:first-child .icon {max-width:35px;}
.page-template-page_wwo_new #our-serv .twocols .col-md-6 .icon {max-width:45px;}
.page-template-page_wwo_new #our-serv .twocols .icon {margin:0 0 13px;}
.page-template-page_wwo_new #our-serv .col-md-6 h3 {color:#0072ce;font:33px/52px "CenturyLT",serif;}
.page-template-page_wwo_new #our-serv .col-md-6 ul {list-style:none;margin:0;overflow:hidden;padding:2px 0 45px;}
.page-template-page_wwo_new #our-serv .col-md-6 ul li {background:url('images/bullet1.png') no-repeat 0 3px;color:#5c6771;font:bold 14px/24px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;overflow:hidden;padding:0 0 16px 33px;text-align:left;vertical-align:top;}
.page-template-page_wwo_new #our-serv .col-md-4 {color:#5c6771;font:bold 14px/24px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;text-align:center;}
.page-template-page_wwo_new #our-serv .col-md-4 .icon {float:left;margin:0 25px 0 0;}
.page-template-page_wwo_new #our-serv .col-md-4 h4 {color:#833177;font:18px/24px "HelveticaMD",serif;margin:0px 0 8px 0;text-transform:uppercase;}
.page-template-page_wwo_new #our-serv .bg-purple {background-color:#833177;}
.page-template-page_wwo_new #our-serv .threecol {background:#f9f9f9;border:1px solid #e1e1e1;margin-bottom:47px;padding:51px 20px 44px;}
.page-template-page_wwo_new #our-serv .threecol .col-md-4:first-child .col {float:left;padding:0 0 0 10px;}
.page-template-page_wwo_new #our-serv .threecol .col-md-4:last-child .col {float:right;min-width:225px;padding:0 0 0 10px;}
.page-template-page_wwo_new #our-serv .threecol .col-md-4 .col {display:inline-block;float:none;text-align:left;vertical-align:top;}
.page-template-page_wwo_new #our-serv .shape {display:none;}
.page-template-page_wwo_new #why {overflow:hidden;padding:96px 0 136px;position:relative;text-align:center;width:100%;}
.page-template-page_wwo_new #why p {line-height:1.3em;}
.page-template-page_wwo_new #why h2 {color:#0072ce;font:45px/56px "CenturyLT",serif;margin:0 0 53px;text-align:center;}
.page-template-page_wwo_new #why ul {list-style:none;margin:0;overflow:hidden;padding:0;text-align:center;}
.page-template-page_wwo_new #why ul li {color:#3a3a3a;display:inline-block;font-size:15px;font-weight:bold;line-height:24px;margin:0 3.5% 37px;vertical-align:top;width:26%;}
.page-template-page_wwo_new #why ul li:last-child h3 {font:bold 32px/35px helvetica, arial,sans-serif;text-transform:uppercase;}
.page-template-page_wwo_new #why ul li:last-child h3 span {display:block;font:bold 32px/40px Georgia, serif;text-transform:capitalize;}
.page-template-page_wwo_new #why ul li h3 {color:#f1b434;font:bold 36px/40px Georgia, serif;margin:0 0 4px;text-transform:upeprcase;}
.page-template-page_wwo_new #why .btn {background:#0077be;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:"HelveticaMD",serif;font-size:15px;font-weight:300;letter-spacing:0.5px;min-width:257px;padding:18px 50px 13px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;}
.page-template-page_wwo_new #why .btn {line-height:21px;min-width:210px;padding:17px 50px 10px;}
.page-template-page_wwo_new #why .btn:hover {background:#005a96;color:#fff;}
.page-template-page_wwo_new #why:before {background:#3891d9;bottom:-370px;content:'';display:inline-block;left:-20px;min-height:420px;moz-transform:skewY(8deg);ms-transform:skewY(8deg);o-transform:skewY(8deg);position:absolute;right:0;transform:skewY(8deg);webkit-transform:skewY(8deg);}
.page-template-page_wwo_new #why:after {background:#0072ce;bottom:-372px;content:'';display:inline-block;left:-20px;min-height:420px;moz-transform:skewY(-8deg);ms-transform:skewY(-8deg);o-transform:skewY(-8deg);position:absolute;right:0;transform:skewY(-8deg);webkit-transform:skewY(-8deg);}
.page-template-page_wwo_new #testimonials {overflow:hidden;padding:93px 0 43px;position:relative;width:100%;}
.page-template-page_wwo_new #testimonials h2 {color:#0072ce;font:45px/56px "CenturyLT",serif;margin:0 0 58px;text-align:center;}
.page-template-page_wwo_new #testimonials .test-holder {position:relative;}
.page-template-page_wwo_new #testimonials .test-holder .gmask {overflow:hidden;position:relative;width:100%;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul {list-style:none;margin:0;overflow:hidden;padding:0;position:relative;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li {left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li.active {z-index:2;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .img-h {float:left;margin:0 103px 0 0;width:48%;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .img-h img {display:block;height:auto;width:100%;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .text-holder {color:#5c6771;font:15px/24px Helvetica, Arial, sans-serif;overflow:hidden;padding:9px 0 0;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .text-holder h2 {color:#3a3a3a;font:22px/26px "CenturyLT",serif;margin:0 0 16px;text-align:left;}
.page-template-page_wwo_new #testimonials .name,
.page-template-page_wwo_new #testimonials .company {color:#5c6771;display:inline-block;font-weight:bold;margin:16px 0 0 0;vertical-align:bottom;}
.page-template-page_wwo_new #testimonials .more {border:1px solid #0077be;border-radius:25px;color:#0077be;cursor:pointer;display:inline-block;float:left;font-family:"HelveticaMD",serif;font-size:14px;font-weight:300;letter-spacing:0.5px;margin:23px 0 0;min-width:225px;padding:13px 50px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;}
.page-template-page_wwo_new #testimonials .more {line-height:21px;min-width:210px;padding-bottom:10px;padding-top:17px;}
.page-template-page_wwo_new #testimonials .more:hover {background:#0077be;color:#fff;}
.page-template-page_wwo_new #testimonials .switcher {list-style:none;margin:0;overflow:hidden;padding:67px 0 0;text-align:center;}
@media (max-width: 480px) {.page-template-page_wwo_new #testimonials .switcher {display:none;}
}
.page-template-page_wwo_new #testimonials .switcher li {display:inline-block;margin:0 7px;vertical-align:top;}
.page-template-page_wwo_new #testimonials .switcher li a {background:#d7d7d7;border-radius:50%;display:block;height:9px;overflow:hidden;text-indent:-9999px;webkit-border-radius:50%;width:9px;}
.page-template-page_wwo_new #testimonials .switcher li.active a,
.page-template-page_wwo_new #testimonials .switcher li a:hover {background:#636363;}
.page-template-page_wwo_new #testimonials .prev,
.page-template-page_wwo_new #testimonials .next {background:url("images/bg-ar-test.png") no-repeat;height:38px;left:-105px;margin:-19px 0 0;overflow:hidden;position:absolute;text-indent:-9999px;top:50%;width:20px;}
@media(max-width: 480px) {.page-template-page_wwo_new #testimonials .prev,
.page-template-page_wwo_new #testimonials .next {top:250px;}
}
.page-template-page_wwo_new #testimonials .next {background-position:100% 0;left:auto;right:-105px;}
.page-template-page_wwo_new #testimonials .prev:hover,
.page-template-page_wwo_new #testimonials .next:hover {opacity:0.8;}
.page-template-page_wwo_new .nav-tabs li {width:20%;}
.page-template-page_wwo_new .nav-tabs li a {background:#fff;color:#0072ce;font-family:"HelveticaMD",serif;font-size:15px;text-transform:uppercase;}
.page-template-page_wwo_new #service_list {background:#f9f9f9;clear:both;overflow:hidden;padding:93px 0;position:relative;width:100%;}
.page-template-page_wwo_new #service_list h2 {color:#0072ce;font:45px/56px "CenturyLT",serif;margin:0 0 88px;text-align:center;}
.page-template-page_wwo_new #service_list .bg-off-white {background:#fff;border:1px solid #ebebeb;color:#5c6771;font:15px/20px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;padding-bottom:49px;padding-left:10px;padding-right:10px;position:relative;}
.page-template-page_wwo_new #service_list .bg-off-white h3 {color:#3a3a3a;font:20px/30px "CenturyLT",serif;}
.page-template-page_wwo_new #service_list .bg-off-white .last-p {bottom:10px;left:0;position:absolute;width:100%;}
.page-template-page_wwo_new #service_list .bg-off-white .learn {color:#acacac;display:inline-block;font-size:14px;font-weight:bold;line-height:20px;margin:12px 0 11px;text-decoration:underline;text-transform:uppercase;vertical-align:top;}
.page-template-page_wwo_new #service_list .bg-off-white .learn {color:#5c6771;}
.page-template-page_wwo_new #service_list .bg-off-white .learn:hover {color:#0077be;text-decoration:none;}
.page-template-page_wwo_new #service_list .otab-icons {background:url("images/otab1.png") no-repeat scroll 50% 0;display:block;height:59px;margin:-30px auto 20px;overflow:hidden;text-indent:-9999px;width:59px;}
.page-template-page_wwo_new #service_list .otab-icons a {display:block;}
.page-template-page_wwo_new #service_list .otab-icons.br-maroon {background:url("images/otab2.png") no-repeat scroll 50% 0;}
.page-template-page_wwo_new #service_list .otab-icons.br-purple {background:url("images/otab3.png") no-repeat scroll 50% 0;}
.page-template-page_wwo_new #service_list .otab-icons.br-blue {background:url("images/otab4.png") no-repeat scroll 50% 0;}
.page-template-page_wwo_new .help-your-business {padding:95px 0;}
.page-template-page_wwo_new .help-your-business h2 {color:#3a3a3a;}
.page-template-page_wwo_new .help-your-business .nav-tabs {border-color:#ebebeb;border-radius:0;margin-bottom:39px;webkit-border-radius:0;}
@media(max-width: 480px) {.page-template-page_wwo_new .help-your-business .nav-tabs {display:flex;flex-wrap:wrap;}
}
.page-template-page_wwo_new .help-your-business .nav-tabs > li {border-left:1px solid #ebebeb;border-radius:0;margin:0;position:relative;webkit-border-radius:0;}
.page-template-page_wwo_new .help-your-business .nav-tabs > li:first-child {border:none;}
.page-template-page_wwo_new .help-your-business .nav-tabs > li.active > a {background:#ebebeb;}
@media(max-width: 480px) {.page-template-page_wwo_new .help-your-business .nav-tabs > li.active > a {border-bottom:1px solid #eee;}
.page-template-page_wwo_new .nav-tabs li a {border-bottom:1px solid #eee;}
}
.page-template-page_wwo_new .hyb-tab-content #seminars .seminar-thumb {float:left;margin:0 61px 0 0;max-width:40%;}
.page-template-page_wwo_new .hyb-tab-content #seminars .left {color:#5c6771;font-size:15px;line-height:24px;overflow:hidden;padding:21px 0 0;}
.page-template-page_wwo_new .hyb-tab-content #seminars .left h3 a {color:#3a3a3a;}
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li {padding:0 20px;}
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn {border:1px solid #0077be;border-radius:25px;color:#0077be;cursor:pointer;display:inline-block;float:left;font-family:"HelveticaMD",serif;font-size:14px;font-weight:300;letter-spacing:0.5px;margin:23px 0 0;min-width:225px;padding:13px 50px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;}
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn {line-height:21px;min-width:210px;padding-bottom:10px;padding-top:17px;}
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn:hover {background:#0077be;color:#fff;}
.page-template-page_wwo_new .hyb-tab-content #ebook .seminar-thumb {float:left;margin:0 61px 0 0;max-width:40%;}
.page-template-page_wwo_new .hyb-tab-content #ebook .left {color:#5c6771;font-size:15px;line-height:24px;overflow:hidden;padding:21px 0 0;}
.page-template-page_wwo_new .hyb-tab-content #ebook .left h3 a {color:#3a3a3a;}
.page-template-page_wwo_new .hyb-tab-content #ebook .left a {color:#3a3a3a;}
.page-template-page_wwo_new .hyb-tab-content #ebook .left a p {color:#5c6771;}
.page-template-page_wwo_new .hyb-tab-content #ebook .events-list li {padding:0 20px;}
.page-template-page_wwo_new .hyb-tab-content #ebook .events-list li .btn {border:1px solid #0077be;border-radius:25px;color:#0077be;cursor:pointer;display:inline-block;float:left;font-family:"HelveticaMD",serif;font-size:14px;font-weight:300;letter-spacing:0.5px;margin:23px 0 0;min-width:225px;padding:13px 50px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;}
.page-template-page_wwo_new .hyb-tab-content #ebook .events-list li .btn {line-height:21px;min-width:210px;padding-bottom:10px;padding-top:17px;}
.page-template-page_wwo_new .hyb-tab-content #ebook .events-list li .btn:hover {background:#0077be;color:#fff;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .seminar-thumb {float:left;margin:0 61px 0 0;max-width:40%;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .left {color:#5c6771;font-size:15px;line-height:24px;overflow:hidden;padding:21px 0 0;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .left h3 a {color:#3a3a3a;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .left a {color:#3a3a3a;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .left a p {color:#5c6771;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .events-list li {padding:0 20px;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .events-list li .btn {border:1px solid #0077be;border-radius:25px;color:#0077be;cursor:pointer;display:inline-block;float:left;font-family:"HelveticaMD",serif;font-size:14px;font-weight:300;letter-spacing:0.5px;margin:23px 0 0;min-width:225px;padding:13px 50px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .events-list li .btn {line-height:21px;min-width:210px;padding-bottom:10px;padding-top:17px;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .events-list li .btn:hover {background:#0077be;color:#fff;}
.page-template-page_wwo_new #quote {background:url("images/bg-q3.jpg") no-repeat scroll 50% 0;background-size:cover;}
.page-template-page_wwo_new #quote .col-md-6 .col {background:#0072ce;padding:45px 36px 76px;}
.page-template-page_wwo_new #quote .col-md-6 .col h3 {color:#fff;font:36px/49px "CenturyLT",serif;margin:0 37px 70px 0;}
.page-template-page_wwo_new #quote .col-md-6 .col .btn-quote {background:#f1b434 none repeat scroll 0 0;border-color:#f1b434;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:"HelveticaMD",sans-serif;font-size:14px;letter-spacing:0.5px;min-width:254px;padding:17px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;width:auto;}
.page-template-page_wwo_new #quote .col-md-6 .col .btn-quote {line-height:21px;min-width:210px;padding-bottom:11px;padding-top:18px;}
.page-template-page_wwo_new #quote .col-md-6 .col .btn-quote:hover {background:#dd931a none repeat scroll 0 0;color:#fff;}
.page-template-page_wwo_new #quote .col-md-6:first-child .col {background:rgba(255,255,255,0.9);margin:92px -20px 0 112px;min-height:311px;overflow:hidden;padding:31px;position:relative;}
.page-template-page_wwo_new #quote .col-md-6:first-child .col h3 {color:#642f6c;font:43px/43px "CenturyLT",serif;margin-bottom:20px;}
.page-template-page_wwo_new #quote .col-md-6:first-child .col .tel {background:url("images/bg-tel12.png") no-repeat scroll 28px 12px;border:1px solid #642f6c;border-radius:23px;bottom:45px;color:#642f6c;font:bold 32px/40px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;left:33px;letter-spacing:1px;padding:2px 23px 2px 50px;position:absolute;webkit-border-radius:23px;}
#tel-area {background-color:#fff;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;padding:26px 0;position:relative;text-align:center;z-index:100;}
#tel-area .info-tel {color:#3a3a3a;display:block;font:32px/45px "CenturyLT",serif;margin:0;}
#tel-area .info-tel span {color:#0072ce;font-weight:bold;}
#tel-area .info-tel a {color:#f1b434;font-weight:bold;}
#bottom-form {background:#f5f5f5;overflow:hidden;padding:40px 0;position:relative;width:100%;z-index:100;}
#bottom-form .col-md-4 {color:#5c6771;font-size:15px;line-height:24px;}
#bottom-form .col-md-4 h2,#bottom-form .col-md-4 h3 {color:#0072ce;font:40px/45px "CenturyLT",serif;margin:0 0 17px;}
#bottom-form .gform_wrapper {width:100%!important;}
#bottom-form .gform_wrapper ul li:before {display:none;}
#bottom-form .gform_wrapper ul li {margin:0;}
#bottom-form .gform_wrapper label.gfield_label + div.ginput_container {margin-right:8px!important;margin-top:8px!important;}
#bottom-form .gform_wrapper ul li.gfield {width:50%!important;}
#bottom-form .gform_wrapper ul li.full {width:100%!important;}
#bottom-form .gform_wrapper textarea,
#bottom-form .gform_wrapper input[type="email"],
#bottom-form .gform_wrapper input[type="text"] {background:#fff;border:none;color:#9b9b9b;font-size:14px;height:50px;line-height:20px;margin:0;padding:15px!important;width:100%;}
#bottom-form .gform_wrapper textarea {height:170px;}
#bottom-form .gform_wrapper textarea::-webkit-input-placeholder,
#bottom-form .gform_wrapper input[type="email"]::-webkit-input-placeholder,
#bottom-form .gform_wrapper input[type="text"]::-webkit-input-placeholder {color:#9b9b9b;font-size:14px;opacity:1;}
#bottom-form .gform_wrapper textarea::-moz-placeholder,
#bottom-form .gform_wrapper input[type="email"]::-moz-placeholder,
#bottom-form .gform_wrapper input[type="text"]::-moz-placeholder {color:#9b9b9b;font-size:14px;opacity:1;}
#bottom-form .gform_wrapper textarea:-ms-input-placeholder,
#bottom-form .gform_wrapper input[type="email"]:-ms-input-placeholder,
#bottom-form .gform_wrapper input[type="text"]:-ms-input-placeholder {color:#9b9b9b;font-size:14px;opacity:1;}
#bottom-form .gform_wrapper textarea:-moz-placeholder,
#bottom-form .gform_wrapper input[type="email"]:-moz-placeholder,
#bottom-form .gform_wrapper input[type="text"]:-moz-placeholder {color:#9b9b9b;font-size:14px;opacity:1;}
#bottom-form .gform_footer {float:right;overflow:hidden;padding:18px 0 0;}
#bottom-form .gform_footer input[type="submit"] {background:#0072ce;color:#fff;float:right;font-family:"HelveticaMD",serif;font-size:14px;height:44px;line-height:44px;padding:0;width:236px;}
#bottom-form .gform_footer input[type="submit"]:hover {background:#005a96;color:#fff;}
@media (max-width: 1220px) {.page-template-page_wwo_new #testimonials .prev {left:-23px;}
.page-template-page_wwo_new #testimonials .next {right:-23px;}
}
@media (max-width: 980px) {.page-template-page_wwo_new #our-serv .twocols {background:none;}
.page-template-page_wwo_new #our-serv .col-md-4 {overflow:hidden;width:auto;}
.page-template-page_wwo_new #our-serv .threecol .col-md-4:last-child .col,
.page-template-page_wwo_new #our-serv .threecol .col-md-4 .col,
.page-template-page_wwo_new #our-serv .threecol .col-md-4:first-child .col {float:none;margin:0 0 15px;overflow:hidden;width:auto;}
.page-template-page_wwo_new #our-serv .threecol .col-md-4 h4 br {display:none;}
.page-template-page_wwo_new #our-serv .twocols .col-md-6:first-child .col,
.page-template-page_wwo_new #our-serv .twocols .col-md-6 .col {padding:0;}
}
@media (max-width: 767px) {#bottom-form .gform_wrapper ul li.gfield {width:100%!important;}
#bottom-form .col-md-4 {text-align:center;}
.page-template-page_wwo_new #home .header-content h1 {font-size:42px;padding-top:97px;}
.page-template-page_wwo_new #home {min-height:697px;padding-bottom:20px;}
.page-template-page_wwo_new #our-serv .col-md-4 h4 {overflow:hidden;}
.page-template-page_wwo_new #why ul li {margin:0 0 15px;width:100%;}
.page-template-page_wwo_new #testimonials .test-holder {padding:0 30px;}
.page-template-page_wwo_new #testimonials .prev {left:0;}
.page-template-page_wwo_new #testimonials .next {right:0;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .img-h {float:none;margin:0 0 20px;overflow:hidden;width:100%;}
.page-template-page_wwo_new .nav-tabs li {width:50%;}
.page-template-page_wwo_new .nav-tabs li:last-child {width:100%;}
.page-template-page_wwo_new #testimonials,
	.page-template-page_wwo_new #service_list,
	.page-template-page_wwo_new .help-your-business {padding:50px 0;}
.page-template-page_wwo_new #quote .col-md-6:first-child .col .tel {font-size:20px;}
.page-template-page_wwo_new #quote .col-md-6:first-child .col {margin:0;min-height:235px;}
.page-template-page_wwo_new #quote .col-md-6 .col h3 {font-size:22px;line-height:35px;margin:0 0 20px;}
.page-template-page_wwo_new #quote .col-md-6 .col .btn-quote {min-width:100px;width:100%;}
.page-template-page_wwo_new #quote .col-md-6 .col {padding:20px;}
.page-template-page_wwo_new #quote {padding:50px 0;}
.page-template-page_wwo_new .hyb-tab-content .seminar-thumb {float:none !important;margin:0 0 20px;max-width:100% !important;overflow:hidden;width:100% !important;}
}
@media (max-width: 1600px) {.page-template-page_terms .banner-title-only,
.page-template-page_cohost .banner-title-only,
.page-template-page_feedback-php .banner-title-only,
.page-template-page_complaint .banner-title-only,
 .page-template-page_terms .banner-title-only,
 .banner-title-only {background-size:auto auto;}
}
@media (max-width: 1100px) {.list-number-big {margin:0 10px 0 0;}
}
@media (max-width: 1024px) {.ns-form .ns-g-form .form-group.add_another_attendee {overflow:hidden;}
}
@media (max-width: 980px) {.lets-collaborate {background:#e4e5e9;}
.ns-seminar .free-seminar {margin:8px 0 0 2%;}
.ns-seminar .timing {width:12%;}
.cohost-testimonials .feefo-rating-large {max-width:124px;}
.cohost-testimonials .container h2.heading-with-line {padding-bottom:70px;padding-top:11px;}
.seminar-current-events .seminar-topics .seminar-topic {width:98%;}
.single-seminar .banner-title-only .header-content h1 {margin:1% 0 20px;}
.seminar-content-wrap {border:none;padding:0 10px 20px;}
.seminar-topics-holder {padding:0 10px;}
}
@media only screen and (max-width: 991px) and (min-width: 767px) {.ns-seminar .day, .ns-seminar .timing, .ns-seminar .city {font-size:13px !important;padding-left:10px;padding-right:10px;width:auto;}
.ns-seminar .day {width:10%;}
.ns-seminar .timing {width:17%;}
.ns-seminar .city {width:18%;}
.ns-seminar .free-seminar {}
}
@media (max-width: 767px) {.nearest-seminar-section h2.heading-with-line {margin-bottom:0;}
.nearest-seminar-section .ns-seminar-header {height:auto;}
.nearest-seminar-section .share-event {bottom:0;position:absolute;right:20px;}
.single-cohost .partner-logos {margin-bottom:15px;text-align:center;}
.single-cohost .partner-logos li,
.single-cohost .partner-logos li:first-child {margin:0 5px 10px;}
.single-cohost .nearest-seminar-section {padding:0 0 44px;position:relative;}
.attend-form .first_attendee .industry-updates-row {float:none;margin:0;position:static;width:100%;}
.popup-bio .img-h {float:none;margin:0 0 10px;text-align:center;}
.faqs-accordion h3 {font-size:23px;line-height:33px;margin:0 0 20px;}
.page-template-page_seminars .banner-title-only .btn-subscribe {padding:17px 15px 11px;width:268px;}
.page-template-page_seminars #speaker .bio-list li .speaker-thumb .overlay span {line-height:173px;}
.footer-c .col-md-12 {overflow:hidden;}
.terms-section,
 .faqs-accordion .answer {font-size:15px;line-height:30px;}
.faqs-accordion .faqs-accordion-item {padding:0 0 10px;}
.page-template-page_terms .banner-title-only,
 .page-template-page_terms .banner-title-only,
.page-template-page_cohost .banner-title-only,
.page-template-page_feedback-php .banner-title-only,
.page-template-page_complaint .banner-title-only,
 .banner-title-only {background-size:cover;min-height:361px;}
.terms-section ul li {background-position:0 11px;padding:0 0 0 28px;}
#make-a-complaint .gform_confirmation_message_27 {margin:-180px 0 0;}
#make-a-complaint .gform_confirmation_message_26 {margin:-180px 0 0;}
#provide-feedback .gform_confirmation_message_27 {margin:-180px 0 0;}
#provide-feedback .gform_confirmation_message_26 {margin:-180px 0 0;}
.feefo-bar-review .fbr-icon {float:none;margin:0 0 10px;overflow:hidden;text-align:center;}
.cohost-how-it-works .row {padding:0;}
.cohost-how-it-works img {margin:0 auto 20px;}
.cohost-testimonials .feefo-rating-large {display:block;margin:0 auto 20px;position:static;}
.benefit-icon {float:left;margin:0 27px 0 20px;}
.page-id-19360 #events-top h1 {font-size:32px;}
.page-id-19360 #events-top .header-content {margin-top:39px;}
.page-template-page_feedback .feefo-bar-review .feefo-review {padding-left:0;}
.page-template-page_seminars .banner-title-only .btn-subscribe.btn-grey:hover {background-color:#707070;}
.seminar-current-events .seminar-thumb {float:none;margin:0 auto 20px;}
#register-your-interest {padding:50px 0!important;}
.page-template-page_seminars .banner-title-only .btn-subscribe {margin:0 0 10px;}
.nearest-seminar-section h2.heading-with-line {font-size:35px;}
.ns-seminar .free-seminar,
 .ns-seminar .free-parking {display:inline-block;float:none;margin:5px;vertical-align:middle;}
.ns-seminar-filter a {display:inline-block;float:none!important;margin:0 10px;}
.ns-seminar-filter {text-align:center;}
.ns-seminar .date {display:block;float:none;text-align:center;}
.ns-seminar .city,
 .ns-seminar .timing,
 .ns-seminar .day {display:block;float:none;padding:10px;text-align:center;width:auto;}
.ns-seminar .city, .ns-seminar .date {display:inline-block;}
.ns-seminar-header {height:65px;overflow:hidden;}
.ns-seminar .details {display:inline-block;float:none;margin:10px auto;}
.ns-seminar-text-map .text {text-align:center;width:100%;}
.ns-seminar-text-map .map {width:100%;}
.ns-map {min-height:250px;width:100%;}
.ns-form #gform_wrapper_28 {width:100%!important;}
.ns-seminar .free-seminar:not(.free-seminar-yes), .ns-seminar .free-parking:not(.free-parking-yes) {display:none;}
.ns-seminar-content {padding:10px;}
.ns-form .ns-g-form {padding:0 6px 0 10px;}
.ns-seminar-filter a.active:after {bottom:0;}
.page-template-page_seminars #speaker .bio-list {max-width:100%;width:448px;}
.page-template-page_seminars #speaker .bio-list li {display:block;display:inline-block;margin-left:1%;margin-right:1%;max-width:213px;width:50%;}
.share-event {margin-bottom:15px;}
.page-id-19360 #stay-informed h2, #partner-with-employsure h2 {font-size:35px;line-height:40px;}
#partner-with-employsure, .page-id-19360 #stay-informed{background:#ebebeb none repeat scroll 0 0;padding:50px 0 !important;}
}
@media only screen and (max-width: 480px) {.page-template-page_seminars #speaker .bio-list {text-align:center;width:auto;}
.page-template-page_seminars #speaker .bio-list li {width:100%;}
.hidden-xxs {display:none !important;}
#feefo a {max-width:95%;}
section.enquiry .cta-block {padding-left:15px !important;padding-right:15px !important;}
.page-template-page_contactNEW-php .row {margin-left:-5px;margin-right:-5px;}
}
@media only screen and (min-width: 481px) {.visible-xxs {display:none !important;}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.ns-seminar .free-parking-yes {background-image:url(images/free-park@2x.png);background-size:37px 39px;}
.ns-seminar.active .ns-seminar-header .free-parking-yes {background-image:url('images/free-park-white@2x.png');}
.ns-seminar .free-seminar-yes {background-image:url(images/free-seminar@2x.png);background-size:37px 39px;}
.ns-seminar.active .ns-seminar-header .free-seminar-yes, .single-cohost .ns-seminar .free-seminar-yes {background-image:url('images/free-seminar-white@2x.png');}
}
.feefo-badge {position:absolute;right:0;top:0;}
.feefo-badge strong {color:#3a3a3a;display:block;font-family:'Helvetica Bold', Helvetica, sans-serif;font-size:60px;line-height:1.27;padding-top:84px;}
#make-a-complaint .ginput_container input::-webkit-input-placeholder,
#provide-feedback .ginput_container input::-webkit-input-placeholder,
#make-a-complaint .ginput_container textarea::-webkit-input-placeholder,
#provide-feedback .ginput_container textarea::-webkit-input-placeholder {color:#9d9d9d;}
#make-a-complaint .ginput_container input:-moz-placeholder,
#provide-feedback .ginput_container input:-moz-placeholder,
#make-a-complaint .ginput_container textarea:-moz-placeholder,
#provide-feedback .ginput_container textarea:-moz-placeholder {color:#9d9d9d;}
#make-a-complaint .ginput_container input::-moz-placeholder,
#provide-feedback .ginput_container input::-moz-placeholder,
#make-a-complaint .ginput_container textarea::-moz-placeholder,
#provide-feedback .ginput_container textarea::-moz-placeholder {color:#9d9d9d;}
#make-a-complaint .ginput_container input:-ms-input-placeholder,
#provide-feedback .ginput_container input:-ms-input-placeholder,
#make-a-complaint .ginput_container textarea:-ms-input-placeholder,
#provide-feedback .ginput_container textarea:-ms-input-placeholder {color:#9d9d9d;}
.sbHolder {background:#fff;box-sizing:border-box;color:#9c9898;cursor:default;float:left;font:15px/30px Helvetica, Arial, sans-serif;moz-box-sizing:border-box;position:relative;webkit-box-sizing:border-box;width:100%!important;}
.sbSelector {background:#ffffff;border:none;color:#3a3a3a;display:block;font-size:16px;line-height:1.4;padding:20px 22px;text-decoration:none;}
.sbSelector:hover,
.sbSelector:focus {border-bottom:none;}
.sbSelector:hover {text-decoration:none;}
.sbToggle {background:url(images/new-select-dropdown-arrow.png) no-repeat 50% 50%;cursor:pointer;height:100%;position:absolute;right:0;top:0;width:61px;}
.sbOptions {background:#fff;background-color:#fff;border-top:none;border-width:1px;box-shadow:0px 2px 4px rgba(0,0,0,0.1);margin:0;max-height:220px !important;overflow:auto;overflow-x:hidden;overflow-y:scroll;position:absolute;top:100% !important;width:100%;z-index:2000;}
.sbOptions a {color:#3a3a3a;cursor:default;display:block;font:16px/1.4 Helvetica, Arial, sans-serif;height:1%;padding:10px 20px;text-decoration:none;}
.sbOptions a:hover,
.sbOptions .active > a {background:#efefef;cursor:pointer;text-decoration:none;}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a:active {outline:none;}
.sbOptions li {padding:0 !important;}
header#blog h4 {color:#fff;font-family:'HelveticaMD', serif !important;font-weight:bold;text-transform:uppercase;}
header#blog p.blog {font-size:45px;line-height:55px;margin-top:20px;}
header#blog .header-buttons a.btn-blog {border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:'HelveticaMD', serif !important;font-size:14px;font-weight:300;letter-spacing:0.5px;min-width:225px;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
section.crumbs-toolbar {background:#fff;line-height:30px;margin:0;min-height:30px;padding:10px 0px;position:relative;}
section.crumbs-toolbar .breadcrumbs {margin:0!important;}
section.crumbs-toolbar .breadcrumbs > span {font-weight:bold;margin:0 5px;}
section.crumbs-toolbar .breadcrumbs span [typeof*="WebPage"] span {font-weight:normal;}
.blog-posts .flex {background:white;border:1px solid #e2e2e2;display:flex;flex-direction:row;}
.blog-posts .flex .left {align-items:flex-end;flex:0 1 50%;height:auto;}
.blog-posts .flex .right {flex:0 1 50%;margin:20px 10px 20px 10px;}
.blog-posts .flex .thumb-overlay {background-size:cover;border-radius:0;height:100%;margin-bottom:0;}
.blog-posts .flex .right .post-rule {margin:10px 0 20px;width:100px;}
.blog-posts .flex .right p.nomargin {font-family:'HelveticaRG', sans-serif;font-size:0.9em;line-height:1.4em;margin-bottom:0;}
.blog-posts .flex .right h6 {font-family:"Helvetica77",sans-serif;font-weight:bold;text-transform:uppercase;}
@media (max-width: 768px) {.blog-posts .flex {flex-direction:column;}
.blog-posts .flex > div {width:100%;}
.blog-posts .flex .left {height:25vh;}
.blog-posts .flex .right {margin:0;padding:15px;}
.blog .sidebar {margin-top:0 !important;}
.blog-categories.bg-white.pd-35,
 .blog-categories ul.blog-cat-list {text-align:center !important;}
}
header#category {min-height:auto;padding-bottom:0;}
header#category > #dark-overlay {display:none!important;}
.header-content h1.eofy-header {margin-top:30px!important;}
.container.header-content.txt-center + p {font-size:28px;}
body.single-post {background:#f2f2f2;}
body.single-post img.size-full {width:100%!important;}
body.single-post header:before {background:transparent;}
header#blog.single-post {background:#f2f2f2;height:auto;min-height:auto;overflow:visible;}
#blog article img {width:100%;}
#blog.single-post #dark-overlay {display:none;}
.newsletter-post-wrapper {background:url("images/nl_bg_03.jpg") center center no-repeat;background-size:cover;overflow:hidden;padding:25px 12px 16px 12px;width:100%;}
.newsletter-post-wrapper a {background-image:url(images/phone-icon.png);background-position-x:30px;background-position-y:5px;background-repeat:no-repeat;background-size:25px 25px;color:#fff;font-family:'HelveticaMD', serif !important;font-size:20px;letter-spacing:0px;line-height:24px;padding-bottom:3px;text-transform:uppercase;}
.newsletter-post-wrapper a:hover {background-image:url(images/24hour_phone-icon.png);background-position-x:30px;background-position-y:5px;background-repeat:no-repeat;background-size:25px 25px;}
.newsletter-post-wrapper a:before {}
@media screen and (max-width: 480px) {.newsletter-post-wrapper > * {color:#fff;text-align:center;}
}
.sharewrapper {overflow:hidden;width:100%;}
.newsletter-side h3.orange {color:#f1b434;}
.newsletter-side p.white {color:#fff!important;margin-bottom:7px;}
span.a2a_svg.a2a_s__default.a2a_s_twitter {background-color:#77cdf0 !important;border-radius:0;}
span.a2a_svg.a2a_s__default.a2a_s_linkedin {background-color:#0b85c8 !important;border-radius:0;}
span.a2a_svg.a2a_s__default.a2a_s_facebook {background-color:#537cbc !important;border-radius:0;}
span.a2a_svg.a2a_s__default.a2a_s_email {background-color:#b7b7b7 !important;border-radius:0;}
p.social-line {font-family:"Helvetica",Arial,sans-serif;font-weight:bold;margin-bottom:0;}
p.social-line:nth-child(2) {font-family:"Helvetica",Arial,sans-serif;font-weight:normal;}
.newsletter-side .gform_wrapper {margin:0 !important;width:100% !important;}
.newsletter-side form#gform_43 .gform_heading {display:none;}
.newsletter-side form#gform_43 ul#gform_fields_43 {margin:0;width:100%;}
.newsletter-side ul#gform_fields_43 li#field_43_4 {float:left;width:60%;}
.newsletter-side ul#gform_fields_43 li#field_43_4 label {display:none !important;}
.newsletter-side ul#gform_fields_43 li#field_43_4 .ginput_container_email input {margin:0 !important;padding:5px 7px!important;}
.newsletter-post-wrapper .delecon-side a.btn-gold.btn-subscribe {line-height:26px;margin-top:38px;padding:8px 12px 0px 13px;}
@media screen and (max-width: 480px) {.newsletter-post-wrapper .delecon-side a.btn-gold.btn-subscribe {margin-bottom:10px;margin-top:0px;}
}
.newsletter-side form#gform_43 .gform_footer input {background:#f1b434;border:none;color:#fff;float:left;font-family:'HelveticaMD', serif !important;margin-top:7px;padding:0;padding:9px 29px;padding-bottom:3px;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
@media screen and (max-width: 480px) {.newsletter-side form#gform_43 .gform_footer input {float:none;margin-top:20px;}
}
.newsletter-side form#gform_43 .gform_footer input:hover {background-color:#dd931a;}
.newsletter-side form#gform_43 .validation_error {color:#f1b434 !important;line-height:17px;}
.newsletter-side .gform_ajax_spinner {display:none !important;}
.blog-categories.bg-white.pd-35 {padding:20px;padding-bottom:20px !important;}
.blog .sidebar {margin-top:80px;}
.sidebar .cat-cta {display:none;}
.linkedin-feed {background:#f0f0f0;margin-bottom:20px;overflow:hidden;padding:10px;position:relative;}
.linkedin-feed a {background:url("images/logo-black_x2.png") center center no-repeat;background-size:contain;display:block;float:right;height:40px;position:relative;width:100px;}
.linkedin-feed h5 {display:inline-block;font-family:"Helvetica77",sans-serif;font-size:0.8em;font-weight:bold;line-height:1.6em;text-transform:uppercase;}
.linkedin-feed h4 {display:inline-block;font-size:1.0em;line-height:1.4em;}
p.head-3.txt-grey.small {font-size:22px;}
.pages-wrapper ul.pages {border:1px solid #f2f2f2;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}
.pages-wrapper ul.pages li {background-color:#fff;flex:0 1 50%;font-size:14px;height:100px;line-height:160px;text-align:center;transition:0.5s all;vertical-align:middle;}
.pages-wrapper ul.pages li:first-child {border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;}
.pages-wrapper ul.pages li:nth-child(2) {border-bottom:1px solid #f2f2f2;}
.pages-wrapper ul.pages li:nth-child(3) {border-right:1px solid #f2f2f2;}
.pages-wrapper ul.pages li a {display:block;height:100%;width:100%;}
.pages-wrapper ul.pages li:hover {background-color:#ebebeb;}
form#gform_7 ul#gform_fields_7 li {margin-bottom:15px;width:100%;}
form#gform_7 .gform_footer.top_label {margin-bottom:10px;}
form#gform_7 input[type="submit"] {color:#fff;display:inline-block;font-family:'HelveticaMD', serif !important;font-size:16px;font-weight:300;height:53px;letter-spacing:0.5px;margin:0 auto;padding-top:10px;text-align:center;text-transform:uppercase;}
form#gform_9 .gform_footer.top_label {margin:0 auto;text-align:center;width:100%;}
form#gform_9 ul#gform_fields_9 li#field_9_7 {width:94.5%;}
form#gform_9 ul#gform_fields_9 li#field_9_7 .ginput_container {width:100%;}
form#gform_9 ul#gform_fields_9 li#field_9_7 .ginput_container > textarea#input_9_7 {padding:20px;width:100%;}
form#gform_9 input[type="submit"] {background:#f1b434;color:#fff;display:inline-block;font-family:'HelveticaMD', serif !important;font-size:16px;font-weight:300;height:53px;letter-spacing:0.5px;margin:0 auto;padding-top:10px;text-align:center;text-transform:uppercase;}
form#gform_10 .gform_footer.top_label {display:inline-block;float:none;text-align:center;width:94%;}
form#gform_10 input[type="submit"] {border-radius:25px;color:#fff;cursor:pointer;display:inline-block;float:right;font-family:'HelveticaMD', serif !important;font-size:14px;font-weight:300;height:53px;letter-spacing:0.5px;min-width:225px;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
form#gform_14 ul#gform_fields_14 li#field_14_8 {width:100%;}
form#gform_14 ul#gform_fields_14 li#field_14_18 {width:96%;}
form#gform_14 ul#gform_fields_14 li#field_14_11 {clear:left;width:94%;}
form#gform_14 ul#gform_fields_14 li#field_14_12 .ginput_container_select {background:#fff;}
form#gform_14 ul#gform_fields_14 li#field_14_12 select#input_14_12 {background:#ffffff url(images/caret-symbol.svg) center center no-repeat;background-position:calc(100% - 13px), 50%;background-size:8%;border:0;border-radius:0;height:56px;padding-left:20px;}
form#gform_14 ul#gform_fields_14 li#field_14_13 .ginput_container_select {background:#fff;}
form#gform_14 ul#gform_fields_14 li#field_14_13 select#input_14_13 {background:#ffffff url(images/caret-symbol.svg) center center no-repeat;background-position:calc(100% - 13px), 50%;background-size:8%;border:0;border-radius:0;height:59px;padding-left:20px;font-size:10px;}
form#gform_14 .gform_footer.top_label {display:inline-block;float:none;text-align:center;width:94%;}
form#gform_14 input[type="submit"] {border-radius:25px;color:#fff;cursor:pointer;display:inline-block;float:right;font-family:'HelveticaMD', serif !important;font-size:14px;font-weight:300;height:53px;letter-spacing:0.5px;min-width:225px;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
section.crumbs-toolbar.services {border-bottom:1px solid #ebebeb;}
.page-template-page_our-services section.testimonials h2,
.page-template-page_our-services section.intro h2 {color: #3a3a3a;}
section.intro {padding:90px 0px;}
section.intro h2 {color:#0072ce;display:block;font:50px/56px "CenturyLT",serif;margin:0 0 38px;margin-bottom:80px;text-align:center;}
.container.steps .step-wrapper a {color:#0072ce;}
.container.steps .step-wrapper > figure {height:55px;margin-bottom:40px;text-align:center;width:auto;}
.container.steps .step-wrapper > div {color:#3a3a3a;text-align:center;}
.container.steps .step-wrapper h3 {font-family:"Helvetica",Arial,sans-serif;font-weight:bold;margin-bottom:23px;}
.container.steps .step-wrapper p {line-height:1.6em;}



@media (max-width: 992px) {.container.steps .row > [class*='col-']:not(:last-child) {margin-bottom:50px;}
}
section.provision {padding:120px 0px;position:relative;}
@media (min-width: 993px) {
section.provision .overlay{background-image:none!important}}
section.provision > .overlay {background:rgba(255,255,255, 0.0);bottom:0;left:0;position:absolute;right:0;top:0;transition:1s all;}

section.provision h3 {font:18px/24px "HelveticaMD",serif;margin:26px 0 28px;text-transform:uppercase;}
section.provision h3.gold {color:rgba(221, 147, 26, 0.85);}
section.provision h3.maroon {color:rgba(156, 31, 49, 0.85);}
section.provision h3.blue {color:rgba(0, 90, 150, 0.85);}
section.provision h3.purple {color:rgba(103, 23, 115, 0.85);}
section.provision h3.red {color:rgba(171, 6, 52, 0.85);}
section.provision h3.yellow {color:rgba(251, 176, 64, 0.85);}
section.provision ul.points {list-style:none;margin:0;overflow:hidden;padding:0;}
section.provision ul.points li {background:url(images/bullet1.png) no-repeat 0 4px;color:#5c6771;font:bold 14px/23px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;overflow:hidden;padding:0 0 7px 31px;text-align:left;vertical-align:top;}
section.provision ul.points li.gold {background:url(images/bullet1.png) no-repeat 0 4px;}
section.provision ul.points li.maroon {background:url(images/bullet2.png) no-repeat 0 4px;}
section.provision ul.points li.blue {background:url(images/bullet3.png) no-repeat 0 4px;}
section.provision ul.points li.black {background:url(images/bullet10.png) no-repeat 0 4px;}
section.provision ul.points li.purple {background:url(images/bullet6.png) no-repeat 0 4px;}
section.provision ul.points li.red {background:url(images/bullet7.png) no-repeat 0 4px;}
section.provision ul.points li.yellow {background:url(images/bullet5.png) no-repeat 0 4px;}
section.testimonials {padding:90px 0px 60px 0px;}
section.testimonials h2 {color:#0072ce;display:block;font:32px/36px Georgia, serif;margin:0;text-align:center;vertical-align:middle;}
section.testimonials .slider-wrapper {margin-top:69px;padding:0 30px;}
section.testimonials .slider-wrapper .left {float:left;margin-right:30px;width:auto;}
section.testimonials .slider-wrapper .right {margin-right:30px;width:auto;}
section.testimonials .slider-wrapper .right h3 {font-weight:bold;margin-top:30px;}
section.testimonials .slider-wrapper .right p {font-size:14px;line-height:1.6em;}
section.testimonials .slider-wrapper .right p span.signature {font-weight:bold;}
section.testimonials .slider-wrapper ul.slick-dots {margin-bottom:-8px;}
section.testimonials .slider-wrapper ul.slides .slick-prev {background:url(images/slider-caret-left.png) center center no-repeat;background-color:red;background-size:contain;border-radius:0;height:45px;left:-50px;width:45px;}
section.testimonials .slider-wrapper ul.slides .slick-prev:before {content:"";height:45px;width:45px;}
section.testimonials .slider-wrapper ul.slides .slick-next {background:url(images/slider-caret-left.png) center center no-repeat;background-color:red;background-size:contain;border-radius:0;height:45px;moz-transform:rotate(-180deg);ms-transform:rotate(-180deg);o-transform:rotate(-180deg);right:-50px;transform:rotate(-180deg);webkit-transform:rotate(-180deg);width:45px;}
section.testimonials .slider-wrapper ul.slides .slick-next:before {background:transparent;content:"";height:45px;width:45px;}
@media (max-width: 768px) {section.testimonials .slider-wrapper .left {float:none;margin-right:0;}
ul.testimonials-services-carousel li .left > img {width:100%;}
}
section.cta-block-1 {background-color:#0072ce;padding:60px 0px;position:relative;}
section.cta-block-1 h3 {color:#fff;font-weight:bold;line-height:34px;margin-bottom:0;}
section.cta-block-1 .container .row > [class*="col-"] {text-align:center;}
section.cta-block-1 a[href^="tel:"] {font-size:24px;line-height:24px;margin-top:25px;padding-top:18px;}
@media (max-width: 992px) {section.cta-block-1 h3 {text-align:center;}
}
section.cta-block-1 button.btn-custom {font-size:16px;height:53px;line-height:40px;}
section.other-services {background-color:#f9f9f9;padding:88px 0 115px 0;}
@media (max-width: 991px) {section.other-services {padding-bottom:0;}
}
section.other-services h2 {color:#3a3a3a;display:block;font:32px/36px Georgia, serif;margin:0;text-align:center;vertical-align:middle;}
section.other-services .service-block {background:#fff;border:1px solid #ebebeb;min-height:370px;padding:55px 15px 25px 15px;position:relative;}
@media (max-width: 991px) {section.other-services .service-block {margin-bottom:50px;min-height:auto;}
section.other-services .service-block:nth-child(4) {margin-bottom:0px;}
}
section.other-services .services-wrapper {margin-top:100px;}
section.other-services .service-block figure {display:block;height:58px;margin:0 auto;margin-bottom:30px;margin-top:-83px;width:59px;}
section.other-services .service-block h3 {color:#3a3a3a;font-family:Georgia, serif;text-align:center;}
section.other-services .service-block p {color:#5c6771;font-size:15px;line-height:1.5em;text-align:center;}
section.other-services .service-block a {bottom:2%;color:#c3c3c3;display:block;left:50%;margin-top:15px;padding-bottom:5px;position:absolute;text-align:center;text-decoration:underline;text-transform:uppercase;transform:translateX(-50%);transition:1s all;webkit-transform:translateX(-50%);}
section.other-services .service-block a:hover {color:#3a3a3a;}
section.other-services .service-block a.blue {color:#005a96;}
section.other-services .service-block a.maroon {color:#9c1f31;}
section.other-services .service-block a.gold {color:#dd931a;}
section.other-services .service-block a.purple {color:#671773;}
section.other-services .service-block a.grey {color:#c4c6c7;}
section.other-services .service-block a.red {color:#ab0634;}
section#services-quote-form .modal-body.services-modal .gform_wrapper {width:100%!important;}
section#services-quote-form .overlay {background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);bottom:0;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );height:100vh;left:0;opacity:0.6;position:absolute;right:0;top:0;}
section#services-quote-form .modal-dialog .modal-header {background:transparent;}
form#gform_13 ul#gform_fields_13 li label.gfield_label {display:none!important;}
form#gform_13 ul#gform_fields_13 li {margin-bottom:7px;width:100%;}
form#gform_13 ul#gform_fields_13 li .ginput_container input {color:#000;}
form#gform_13 .gform_footer.top_label {float:none;padding-right:5px;text-align:center;width:100%;}
form#gform_13 ul#gform_fields_13 li#field_13_16 {margin-top:10px;}
form#gform_13 ul#gform_fields_13 li#field_13_16 > div {margin-bottom:15px;}
form#gform_13 ul#input_13_16 li label {margin-top:-18px;}
form#gform_13 ul#gform_fields_13 li#field_13_18 {margin-top:10px;}
form#gform_13 ul#gform_fields_13 li#field_13_18 ul.gfield_checkbox {margin-top:15px;}
form#gform_13 ul#gform_fields_13 li#field_13_18 ul.gfield_checkbox li.gchoice_13_18_1 label {margin-top:-17px;}
form#gform_13 ul#gform_fields_13 li#field_13_18 ul.gfield_checkbox li.gchoice_13_18_2 label {margin-top:-17px;}
form#gform_13 .gform_footer.top_label input[type="submit"] {border-radius:25px;cursor:pointer;display:inline-block;float:left;font-family:'HelveticaMD', sans-serif !important;font-size:16px;height:53px;letter-spacing:0.5px;padding:17px 50px 10px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
form#gform_13 .validation_error {background:#f1b434;color:#fff!important;font-weight:bold;margin-bottom:7px;padding:10px 0;text-align:center;width:99%;}
form#gform_13 .gfield_description.validation_message {color:#f1b434!important;font-size:11px;font-weight:bold;margin-top:5px;}
.page-template-page_wwo_new #ebook .guides {padding:0;}
.page-template-page_wwo_new .modal-body form h3 {font:45px/56px "CenturyLT",serif;margin:0 0 38px;}
.page-template-page_wwo_new .modal-body form ul li label.gfield_label {display:none!important;}
.page-template-page_wwo_new .modal-body form ul li {margin-bottom:7px;width:100%;}
.page-template-page_wwo_new .modal-body form ul li.left {float:left;width:49.2%;}
.page-template-page_wwo_new .modal-body form ul li.right {float:right;width:49.2%;}
.page-template-page_wwo_new .modal-body form ul li .ginput_container input {color:#000;}
.page-template-page_wwo_new .modal-body form ul li .ginput_container textarea {color:#000;width:100%;}
.page-template-page_wwo_new .modal-body form ul li#field_48_21 label {display:block!important;margin-left:0;}
.page-template-page_wwo_new .modal-body form ul li textarea {background:#ffffff none repeat scroll 0 0;border:medium none;border-radius:0;padding:20px 22px;}
@media(max-width: 480px) {.page-template-page_wwo_new .modal-body form ul li .ginput_container textarea {width:100%;}
}
.page-template-page_wwo_new .modal-body form .gform_footer.top_label {float:none;padding-right:5px;text-align:center;width:100%;}
.page-template-page_wwo_new .modal-body form ul li ul.gfield_checkbox {margin-top:15px;}
.page-template-page_wwo_new .modal-body form li ul.gfield_checkbox li label {margin-top:-23px;}
.page-template-page_wwo_new .modal-body form li ul.gfield_checkbox li label {margin:0;}
.page-template-page_wwo_new .modal-body form li ul.gfield_checkbox li input[type="checkbox"] {float:left!important;height:16px;margin:2px 16px 0 0;width:16px;}
.page-template-page_wwo_new .modal-body form .gform_footer.top_label input[type="submit"] {border-radius:25px;cursor:pointer;display:inline-block;float:left;font-family:'HelveticaMD', sans-serif !important;font-size:16px;height:53px;letter-spacing:0.5px;padding:17px 50px 10px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
.page-template-page_wwo_new .modal-body form .validation_error {background:#f1b434;color:#fff!important;font-weight:bold;margin-bottom:7px;padding:10px 0;text-align:center;width:99%;}
.page-template-page_wwo_new .modal-body form .gfield_description.validation_message {color:#f1b434!important;font-size:11px;font-weight:bold;margin-top:5px;}
.page-template-page_wwo_new .modal-body form .gfield_description {display:block;padding:15px 0 0;}
.container.steps .step-wrapper > figure.employsure-plus-icons {margin-bottom:20px;}
.container.steps .step-wrapper > figure.employsure-plus-icons > img {height:55px;}
section.support-areas {background:#f9f9f9;padding:0;padding:85px 0px 120px 0px;position:relative;}
section.support-areas > .container h2 {color:#642f6c;display:block;font:50px/56px "CenturyLT",serif;margin:0 0 38px;margin-bottom:80px;text-align:center;}
section.support-areas .block-wrapper {align-items:stretch;background:aliceblue;border:1px solid #ebebeb;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:20px;width:100%;}
section.support-areas .disclaimer {margin-top:30px;}
section.support-areas .disclaimer p {font-size:12px;font-style:italic;}
@media (max-width: 768px) {section.support-areas .block-wrapper {flex-direction:column;}
}
section.support-areas .block-wrapper:last-child {margin-bottom:0px;}
section.support-areas .block-wrapper > .left {background-color:#642f6c;padding:20px;width:30%;}
@media (max-width: 768px) {section.support-areas .block-wrapper > .left {width:100%;}
}
section.support-areas .block-wrapper > .left > .left-inner {align-content:center;align-items:center;background:none;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px;}
section.support-areas .block-wrapper > .left > .left-inner h3 {color:#fff;font-family:"CenturyLT",serif;line-height:1.1em;margin-top:15px;text-align:center;}
section.support-areas .block-wrapper > .left > .left-inner figure {}
section.support-areas .block-wrapper > .right {background-color:#fff;border-left:1px solid #ebebeb;width:70%;}
@media (max-width: 768px) {section.support-areas .block-wrapper > .right {width:100%;}
}
section.support-areas .block-wrapper > .right > .right-inner {align-content:center;align-items:flex-start;background:none;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px;}
section.support-areas ul.points {list-style:none;margin:0;overflow:hidden;padding:0;}
section.support-areas ul.points li {background:url(images/bullet1.png) no-repeat 0 4px;color:#5c6771;font:bold 14px/23px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;overflow:hidden;padding:0 0 7px 31px;text-align:left;vertical-align:top;}
section.enquiry {padding-bottom:70px;}
section.enquiry h2 {color:#802285;font:45px/50px "CenturyLT",serif;margin:0;text-align:left;}
section.enquiry .upperblock {border-left:10px solid #802185;line-height:30px;margin-bottom:20px;overflow:hidden;padding:20px;}
section.enquiry .upperblock a[href^="mailto"] {color:#5c6771;}
section.enquiry .cta-block {border:1px solid #802285;padding:92px 50px;text-align:center;}
section.enquiry .cta-block h2 {text-align:center;}
section.enquiry .cta-block p {margin:50px 0;}
section.enquiry .cta-block p.tel a {color:#802285;font:45px/50px "CenturyLT",serif;line-height:50px;margin:0;padding-left:30px;position:relative;}
section.enquiry .cta-block p.tel a:before {background:url(images/existing-tel-icon.jpg) center center no-repeat;content:"";height:32px;left:0;position:absolute;top:50%;transform:translateY(-70%);webkit-transform:translateY(-70%);width:28px;}
section.enquiry .cta-block p a[href^="mailto:"] {color:#0071cd;display:inline-block;}
section.enquiry .container.googlemap {padding-top:70px;}
.enquiry-form-wrapper #gform_wrapper_47 {width:100%!important;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield {width:100%;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield label {display:none;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input {width:100%;}
.enquiry-form-wrapper #gform_wrapper_47 ul li:nth-child(1),
.enquiry-form-wrapper #gform_wrapper_47 ul li:nth-child(2),
.enquiry-form-wrapper #gform_wrapper_47 ul li:nth-child(3),
.enquiry-form-wrapper #gform_wrapper_47 ul li:nth-child(4) {width:48%;}
form#gform_47 .gform_body ul#gform_fields_47 li.gfield .ginput_container span input[type="text"] {border:1px solid #c2c2c2;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_4 {border:1px solid #c2c2c2;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_5 {border:1px solid #c2c2c2;width:96%!important;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_11 {border:1px solid #c2c2c2;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_11 {border:1px solid #c2c2c2;}
form#gform_47 .gform_body ul#gform_fields_47 li#field_47_11 .ginput_container .instruction {display:none;}
form#gform_47 .gform_body ul#gform_fields_47 li#field_47_6 .ginput_container_textarea textarea#input_47_6 {border:1px solid #c2c2c2;padding:20px;width:96%;}
form#gform_47 .gform_body ul#gform_fields_47 li.gfield .ginput_container span label {display:none;}
.enquiry-form-wrapper #gform_wrapper_47 .gform_footer.top_label {float:none;text-align:center;display:block;}
form#gform_47 input[type="submit"] {background-color:#0071cd;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:'HelveticaMD', serif !important;font-size:14px;font-weight:300;height:53px;letter-spacing:0.5px;margin-top:10px;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;width:98%;}
form#gform_47 input[type="submit"]:hover{background-color:#005a96;border-color:#005a96}
@media (max-width: 768px) {.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_5 {width:100%!important;}
form#gform_47 .gform_body ul#gform_fields_47 li.gfield .ginput_container_textarea textarea#input_47_6 {width:100%!important;}
section.enquiry .upperblock {margin:0;margin:40px 0;}
section.enquiry .cta-block p.tel a {font:37px/50px "CenturyLT",serif;}
}
.enquiry-form-wrapper #gform_wrapper_51 {width:100%!important;}
.enquiry-form-wrapper #gform_wrapper_51 ul li.gfield {width:100%;}
.enquiry-form-wrapper #gform_wrapper_51 ul li.gfield label {display:none;}
.enquiry-form-wrapper #gform_wrapper_51 ul li.gfield input {width:100%;}
.enquiry-form-wrapper #gform_wrapper_51 ul li:nth-child(1),
.enquiry-form-wrapper #gform_wrapper_51 ul li:nth-child(2),
.enquiry-form-wrapper #gform_wrapper_51 ul li:nth-child(3),
.enquiry-form-wrapper #gform_wrapper_51 ul li:nth-child(4) {width:48%;}
form#gform_51 .gform_body ul#gform_fields_51 li.gfield .ginput_container span input[type="text"] {border:1px solid #c2c2c2;}
.enquiry-form-wrapper #gform_wrapper_51 ul li.gfield input#input_51_4 {border:1px solid #c2c2c2;}
.enquiry-form-wrapper #gform_wrapper_51 ul li.gfield input#input_51_5 {border:1px solid #c2c2c2;width:95.5%!important;}
.enquiry-form-wrapper #gform_wrapper_51 ul li.gfield input#input_51_11 {border:1px solid #c2c2c2;}
.enquiry-form-wrapper #gform_wrapper_51 ul li.gfield input#input_51_11 {border:1px solid #c2c2c2;}
.enquiry-form-wrapper #gform_wrapper_51 ul li#field_51_15 {width:96%;}
.enquiry-form-wrapper #gform_wrapper_51 ul li#field_51_15 > div > select#input_51_15 {background:#ffffff url(images/caret-symbol.svg) center center no-repeat;background-position:calc(100% - 13px), 50%;background-size:5%;border:1px solid #c2c2c2;border-radius:0!important;color:#c2c2c2;font-size:12px;padding:20px 20px!important;width:96%;}
.enquiry-form-wrapper #gform_wrapper_51 ul li#field_51_16 {width:96%;}
.enquiry-form-wrapper #gform_wrapper_51 ul li#field_51_16 > div > input#input_51_16 {border:1px solid #c2c2c2;}
form#gform_51 .gform_body ul#gform_fields_51 li#field_51_11 .ginput_container .instruction {display:none;}
form#gform_51 .gform_body ul#gform_fields_51 li#field_51_6 .ginput_container_textarea textarea#input_51_6 {border:1px solid #c2c2c2;padding:20px;width:96%;}
form#gform_51 .gform_body ul#gform_fields_51 li.gfield .ginput_container span label {display:none;}
.enquiry-form-wrapper #gform_wrapper_51 .gform_footer.top_label {float:none;text-align:center;width:95%!important;}
form#gform_51 input[type="submit"] {background-color:#0071cd;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:'HelveticaMD', serif !important;font-size:14px;font-weight:300;height:53px;letter-spacing:0.5px;margin-top:10px;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;width:98%;}
@media (max-width: 768px) {.enquiry-form-wrapper #gform_wrapper_51 ul li.gfield input#input_51_5 {width:100%!important;}
form#gform_51 .gform_body ul#gform_fields_51 li.gfield .ginput_container_textarea textarea#input_51_6 {width:100%!important;}
section.enquiry .upperblock {margin:0;margin:40px 0;}
section.enquiry .cta-block p.tel a {font:37px/50px "CenturyLT",serif;}
}
@media (max-width: 768px) {section.enquiry .cta-block p.tel a {font:32px/50px "CenturyLT",serif;}
}
section.location-tabs h2 {color:#802285;font:45px/50px "CenturyLT",serif;margin:0;text-align:left;}
section.location-tabs ul.tabs li {display:inline;float:none;padding:0;text-align:center;}
section.location-tabs ul.tabs li a {background:transparent;border-bottom:2px solid #e1e1e1;font:18px/25px "Helvetica77",sans-serif;padding:0;padding:0px 43px;text-align:center;}
section.location-tabs ul.tabs li.active a {border-bottom:2px solid #0072ce;}
section.location-tabs .offices .office-inner {background:#fff;}
section.location-tabs .offices .office-inner > * {text-align:left;}
section.location-tabs .offices .office-inner .office-content-inner .cont-para a[href^="tel:"] {padding-left:25px;position:relative;}
section.location-tabs .offices .office-inner .office-content-inner .cont-para a[href^="tel:"]:before {background:url(images/location_icons.jpg) 0 0 no-repeat;background-color:red;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%);width:20px;}
section.location-tabs .offices .office-inner .office-content-inner .cont-para a[href^="mailto:"] {color:#5c6771;padding-left:25px;position:relative;}
section.location-tabs .offices .office-inner .office-content-inner .cont-para a[href^="mailto:"]:before {background:url(images/location_icons.jpg) 0 -25px no-repeat;background-color:red;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%);width:20px;}
.logos-left {margin-top:30px;overflow:hidden;}
.footer-white .logos-left {margin-top:92px;}
.logos-left a.logo {display:inline-block;height:auto;width:100px;margin-right:30px;}
.logos-left a.logo > img {height:auto;width:100px;}
@media (max-width: 980px) {.footer-white .logos-left {margin-top:12px;}
}

.single-post {position:relative;}
.single-post .popup-bio .img-h {max-width:300px;}
.single-post .popup-bio .img-h img {height:auto;max-width:100%;}
body:after {clear:both;content:'';display:block;}

body {color:#5c6771;moz-osx-font-smoothing:grayscale;webkit-font-smoothing:antialiased;}
section {position:relative;}
h1, .h1, h2, .h2, h3, .h3 {margin-top:0;}
ul {list-style:none;margin:0;padding:0;}
ul.bullet-points {margin-left:25px;}
ul.bullet-points li {list-style:disc;}
a[href^="tel:"] {border:inherit;color:inherit;text-decoration:inherit;}
.para {font-family:"Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;font-size:14px;line-height:25px;}
.para1 {font-family:"Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;font-size:18px;line-height:25px;}
.short-desc {margin:25px auto;}
.short-width {width:70%;}
.less-width {width:90%;}
.vshort-width {width:300px;}
.century-italic {font-family:'CenturyLTItalic';}
.backto {bottom:40px;font-family:'HelveticaRG', sans-serif;font-size:13px;padding-left:20px;position:relative;}
.backto:before {background:url(images/bullet-arrow-white.png) left center no-repeat;color:white;content:'';height:9px;left:5px;position:absolute;text-decoration:none;top:3px;width:7px;}
.backto:before a:hover {text-decoration:none;}
.svg-clip {clip-path:url(clip.svg#svgClip);webkit-clip-path:url(clip.svg);webkit-mask:url(clip.svg);}
#top-bar {background:#212121;font-family:'HelveticaRG', sans-serif;left:0;line-height:48px;min-height:48px;padding:0;right:0;top:0;}
#top-bar .tb-call-us {font-size:16px;line-height:48px;}
.tb-search {float:right;margin-top:10px;}
.tbs-form form {float:right;margin-right:20px;padding:8px;position:relative;width:45%;}
.tbs-form .tbs-input {background:#212121;border-color:#7a7a7a;color:#fff;font-family:'Helvetica', sans-serif;font-size:12px;padding:5px 15px 5px 15px;}
.tbs-form .form-control:focus {border-color:#f1b434;outline:0;}
.tbs-form .tbs-btn {background:url(images/search-btn.png) right center no-repeat;border:none;bottom:-10px;color:#c4c6c7;outline:none;position:absolute;right:30px;width:14px;}
.page-template-page_assist .pa-partners .partner-logos li a {display:inline-block;margin-bottom:20px;}
.page-template-page_assist .pa-partners {background-color:#fff;padding-bottom:0;}
.page-template-page_assist .pa-partners .partner-logos {padding-bottom:145px;}
.page-template-page_complaint .heading-text-section p {margin-bottom:10px;}
.page-id-19360 #stay-informed {background:#0071cd;}
.page-id-19360 #stay-informed .form-content {margin-bottom:10px;}
.charleft.ginput_counter {display:none;}
.page-id-19312 #provide-feedback #field_27_12 label {display:none !important;}
.page-id-19312 #provide-feedback #field_27_12 {padding:0;width:50%;}
.page-id-19360 #stay-informed {padding-top:65px !important;}
.archive .section .content-styling h1, .archive .section .content-styling h2, .archive .section .content-styling h3, .archive .section .content-styling h4, .archive .section .content-styling h5, .archive .section .content-styling h6 {color:#0077be;display:block;font-family:'Helvetica67', sans-serif;font-size:16px;margin:15px 0;}
.archive .section .content-styling p {clear:both;font-family:'HelveticaRG', sans-serif;font-size:13px;line-height:21px;margin:0 0 25px;}
.page-template-page_wwo_new #home .shape.bg-x-blue,
.page-template-page_wwo_new #home .shape.bg-x-gold {mix-blend-mode:multiply !important;}
@media only screen and (max-width: 767px) {.tbs-form .form-control {border-radius:20px!important;moz-border-radius:20px!important;webkit-border-radius:20px!important;}
.tbs-form .tbs-btn {bottom:1px !important;}
}
.provide-feedback-section input::-webkit-input-placeholder {color:#7a7a7a;}
.provide-feedback-section input:-moz-placeholder {color:#7a7a7a;}
.provide-feedback-section input::-moz-placeholder {color:#7a7a7a;}
.provide-feedback-section input:-ms-input-placeholder {color:#7a7a7a;}
.navbar-default {background-color:transparent;border:none;border-color:transparent;font-family:'HelveticaRG', sans-serif;font-size:14px;text-transform:capitalize;}
.navbar-default .navbar-nav > li > a {line-height:35px;}
.nbb-full {display:none;}
.nbb-naked {display:block;}
.sticky-wrapper {margin-top:0px;position:relative;z-index:9999;}
#navigation {moz-transition:all 400ms ease;o-transition:all 400ms ease;position:relative;transition:all 400ms ease;webkit-transition:all 400ms ease;z-index:10;}
@media only screen and (max-width: 767px) {.hide-mobile {display:none !important;}
}
@media only screen and (min-width: 768px) {.hide-desktop {display:none !important;}
}
#navigation {background:#000;border-bottom:none;left:0;right:0;z-index:9999;}
#menu-main-menu li a {text-shadow:none !important;}
.navbar-default {background-color:#fff;border:none;border-bottom:1px solid rgba(0,0,0,0.08);border-radius:0;clear:both;margin-top:-1px;moz-border-radius:0;webkit-border-radius:0;}
.navbar-default .navbar-nav > li > a {color:#666;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {color:#000;}
#navigation .nbb-full {display:block;padding:12px 15px 12px 0px;visibility:visible;}
#navigation .nbb-naked {display:none;visibility:hidden;}
.navbar-default .tbmobile {display:none;}
.navbar-nav > li:hover .sub-menu {display:block;}
.navbar-nav > li .sub-menu {background-color:#212121;display:none;float:left;font-size:14px;left:0;list-style:none;margin:0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:101%;z-index:999999;}
.navbar-nav > li .sub-menu > li > a {clear:both;color:rgba(255, 255, 255, 0.5);display:block;font-weight:normal;line-height:1.42857;padding:10px 30px;white-space:nowrap;}
.navbar-nav > li .sub-menu > li > a:hover {color:#fff;}
header {background-position:50% calc(50% + 121px);min-height:420px;overflow:hidden;padding-bottom:100px;position:relative;}
.gfield_description.validation_message,
.validation_error {color:#660204!important;}
/*header:before {background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 90%);background:-moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 90%);background:-moz-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 90%);background:-o-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 90%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.65)),color-stop(90%, rgba(0,0,0,0)));background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(90%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 90%);bottom:0;content:'';filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );left:0;position:absolute;right:0;top:48px;}*/
#dark-overlay {background-color:rgba(0, 0, 0, 0.2);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:10;}
header #dark-overlay {z-index:auto;}
.btm-section {z-index:20;}
header#home span.plus-logo {display:block;margin-top:-50px;max-width:550px;overflow:hidden;}
#home {background-color:#212121;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:390px;moz-background-size:cover;o-background-size:cover;}
#home-1, #home-2, #home-3 {background:#212121 url('images/header-bgs/home-1.jpg') center center no-repeat;background-size:cover;min-height:630px;moz-background-size:cover;o-background-size:cover;}
#home-1 {background-image:url('images/header-bgs/home-1.jpg');}
#home-2 {background-image:url('images/header-bgs/home-2.jpg');}
#home-3 {background-image:url('images/header-bgs/home-3.jpg');}
#our-company {background:#333 url('images/header-bgs/our-company.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#careers {background:#333 url('images/header-bgs/careers.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#assist {background:#333 url('images/header-bgs/assist.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#case-studies, #case-study {background:#333 url('images/header-bgs/case-studies.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#guides {background:#333 url('images/header-bgs/guides.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#guides-category, #guides-individual {background:#333 url('https://employsure.com.au/wp-content/uploads/2018/10/Website-Sections_Light-Purple_1920x1080-1.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#referral-program {background:#333 url('images/header-bgs/referral-program.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#what-we-offer {background:#333 url('images/header-bgs/what-we-offer.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#blog {background:#333 top center no-repeat;background-size:cover;min-height:465px;moz-background-size:cover;o-background-size:cover;}
#header-bg {background:#000;margin-bottom:70px;}
#seminar {background:#333 url('images/header-bgs/seminar.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#contact {background:#fff;margin-bottom:70px;}
.page-id-8478 #contact {margin-bottom:0;}
#contact:before {background:none;}
#contact .navbar-default .navbar-nav > li > a {color:#000;}
#contact .navbar-default .navbar-nav > li > a:hover,
#contact .navbar-default .navbar-nav > li > a:focus,
#contact .navbar-default .navbar-nav > .open > a,
#contact .navbar-default .navbar-nav > .open > a:hover,
#contact .navbar-default .navbar-nav > .open > a:focus {color:#666;}
#home .header-content {margin-top:0;}
#home .header-content h1 {margin-bottom:20px;}
.header-content {margin-top:108px;position:relative;z-index:9;}
.header-content h1 {font-family:'CenturyLT', serif;font-size:50px;margin-bottom:40px;font-weight: 400;}
.hc-para {margin-bottom:29px;}
.hc-para .para {font-family:'CenturyLT', serif;font-size:22px;line-height:32px;}
.header-search {padding:30px 36.5px;text-align:center;}
.header-search h3 {font-family:'CenturyLT', serif;}
.header-search form {margin-bottom:25px;}
.header-search .btn {display:block;width:100%;}
.header1-search {font-family:'HelveticaRG', sans-serif;padding:30px 8.5px;}
.header1-search form {margin-bottom:10px;}
.popular-search {font-family:'HelveticaRG', sans-serif;font-size:1em;padding-left:20px;}
.popular-search .tags {color:#ccc;}
.popular-search .tags a {color:#bdbdbd;font-family:'HelveticaRG', sans-serif;font-size:12px;line-height:22px;text-decoration:underline;}
.popular-search .tags a:hover {color:#999;text-decoration:none;}
#brands-bar {background:#005a96;float:left;padding:25px 0;width:100%;}
#brands-bar .bb-title {color:#fff;font-family:'CenturyLT', serif;font-size:2em;line-height:50px;margin-bottom:0;}
#brands-bar .bb-list {list-style:none;margin:0;padding:0;}
#brands-bar .bb-list li {float:left;margin-left:12px;margin-right:12px;}


/*Pricing*/
.page-template-page_pricing .footer-white{border-top:0}
.page-template-page_pricing #quote{padding:51px 0 30px;margin:0 0 41px;background:#0177bf;text-align:center;color:#fff}
.page-template-page_pricing #quote .intro-div{text-align:center;padding:0!important}
.page-template-page_pricing #quote h2{text-transform:none;font:bold 26px/35px Effra,"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;color:#fff;margin:0 0 13px;}
.page-template-page_pricing #quote p{color:#fff;margin:0 0 22px;font:15px/20px Effra,"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;}
.page-template-page_pricing #quote small{color:#fff;display:block;margin:0 0 22px;font:13px/20px Effra,"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;}
.page-template-page_pricing #quote small a{text-decoration:underline;color:#fff;font-weight:bold;}
.page-template-page_pricing #quote .button{margin:0 0 14px;padding:10px 32px 7px;font-size:20px !important;font-weight:400 !important;text-transform:initial;display:inline-block;vertical-align:top;background: #f1b434;}
.page-template-page_pricing #quote .button:hover{background:#cc8a00}
.page-template-page_pricing #quote .button span{color:#0177bf;}
.page-template-page_pricing #pricing-row{background: url("images/visual-pr.jpg") no-repeat scroll 0 100%;background-size:cover}
.page-template-page_pricing #pricing-row  h1{color:#fff;}
.page-template-page_pricing #pricing-row  p{color:#fff;}
.page-template-page_pricing .pricing-form:after{display:block;clear:both;content:'';}
.page-template-page_pricing .pricing-form > small{font:italic 12px/15px Effra,"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;display:block;margin:0 0 5px;color:#86929d}
.page-template-page_pricing .pricing-form table{width:100%;margin:0 0 25px}
.page-template-page_pricing .pricing-form table td,
.page-template-page_pricing .pricing-form table th{text-align:center;color:#989ea3;width:25%;border:1px solid #d7d7d7;padding:20px 19px;font:14px/20px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;}
.page-template-page_pricing .pricing-form table th:nth-child(2n),
.page-template-page_pricing .pricing-form table td:nth-child(2n){background:#f6f6f8}
.page-template-page_pricing .pricing-form table tr:first-child td,
.page-template-page_pricing .pricing-form table tr:first-child th{border:none;background:none;padding:0}
.page-template-page_pricing .pricing-form table tr:first-child th .btn{border-radius:0;-webkit-border-radius:0;background:#0072ce;padding:17px 14px 10px;text-align:center;color:#fff;display:block;font:18px/22px Effra,'Helvetica77'}
.page-template-page_pricing .pricing-form table tr:first-child th .btn:hover{background:#005a96;}
.page-template-page_pricing .pricing-form table tr:nth-child(2) th h3{min-height:52px;color:#0077bf;font-family: Effra,'CenturyLT', serif;font-size:20px;margin:0 0 7px;line-height:26px}
.page-template-page_pricing .pricing-form table tr:nth-child(2) th div span{color:#3b3b3b;font-size:26px;line-height:30px;}
.page-template-page_pricing .pricing-form table tr:nth-child(2) th div span i{font-style:normal}
.page-template-page_pricing .pricing-form table tr:nth-child(2) th .mid{color:#5c6771;font-size:13px;line-height:20px;margin:0 0 16px}
.page-template-page_pricing .pricing-form table tr td:first-child{text-align:left;color:#3a3a3a;font:bold 14px/18px Effra,"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;}
.page-template-page_pricing .pricing-form table .yes{background: url("images/btn-yes.png") no-repeat scroll;width:19px;height:13px;display:block;margin:0 auto;text-indent:-9999px;overflow:hidden}
.page-template-page_pricing .pricing-form table tr:nth-child(2) th{text-align:left}
.page-template-page_pricing .pricing-form table .price_getstarted{display:block;font: 15px/22px Effra,'Helvetica77';text-align:center;padding:12px 10px 8px;text-transfrom:uppercase;border:1px solid #0072ce;border-radius:25px;-webkit-border-radius:25px;}
.page-template-page_pricing .pricing-form table .price_getstarted.blue{color:#fff;background:#0177bf}
.page-template-page_pricing .pricing-form table .price_getstarted.blue:hover{color:#fff;background:#005a96;}
.page-template-page_pricing .pricing-form table .price_getstarted:hover{color:#fff;background:#005a96;border-color:#005a96;}
.page-template-page_pricing .number-of-employee{text-align:center;margin:0 0 14px}
.page-template-page_pricing .number-of-employee h2{text-transform: none;color:#0077bf;font-family: Effra,'CenturyLT', serif;font-size: 30px;margin-bottom: 15px;}
.page-template-page_pricing .number-of-employee  .h{overflow:hidden;text-align:center;padding:10px 0}
.page-template-page_pricing .number-of-employee  .h label{margin:12px 4px 0 0;display:inline-block;vertical-align:top;font:14px/20px Effra,"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;color:#5c6771}
.page-template-page_pricing .number-of-employee  .f{display:inline-block;vertical-align:top;border:1px solid #d7d7d7;border-radius:4px;-webkit-border-radius:4px;}
.page-template-page_pricing .number-of-employee  .f input[type="button"]{background: url("images/bg-minus.png") no-repeat 50% 50%;float:left;width:44px;height:44px;border:none;cursor:pointer;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;/*background:none;*/color:#0077bf;line-height:44px;font-size:32px;background-size: 14px 14px;}
.page-template-page-get-quotes-php #field_13_15{display:none;}
.page-template-page_pricing .number-of-employee  .f input[type="button"].plus{background: url("images/bg-plus2.png") no-repeat 50% 50%;background-size: 14px 14px;}
.page-template-page_pricing .number-of-employee  .f input[type="number"]{border:1px solid #d7d7d7;border-width:0 1px;float:left;width:108px;color:#5c6771;font-size:14px;background:none;margin:0;text-align:center;line-height:24px;border-radius:0;-webkit-border-radius:0;height:44px;padding:10px 15px}
.page-template-page_pricing  .header-content{margin-top: 89px;}
.page-template-page_pricing  .header-content h1{font-size:61px;margin-bottom: 15px;}
.page-template-page_pricing  .hc-para {  margin-bottom: 52px;}
#gform_wrapper_13  #field_13_22{display:none;}
.page-template-page-get-quotes #form-area {padding:47px 0 0;margin:0 0 78px;overflow:hidden;}
.page-template-page-get-quotes #form-area .footer-logo{width:176px;display: block;margin-bottom: 45px;}
.page-template-page-get-quotes #form-area .footer-logo img{max-width:100%;height:auto;display:block;}
.page-template-page-get-quotes #gform_wrapper_13  #field_13_22{display:block;}
.page-template-page-get-quotes #form-area h1{color:#0077bf;margin:0 0 42px;font-family: Effra,'CenturyLT', serif;font-size:37px;line-height:44px;}
.page-template-page-get-quotes #form-area  p strong {font-weight:bold;color:#495965;font-size:17px;}
.page-template-page-get-quotes #form-area  p strong.blue{color:#0077bf;font-family: Effra,'CenturyLT', serif;font-size:17px;}
.page-template-page-get-quotes #form-area  p{font-size:15px;line-height:22px;}
.page-template-page-get-quotes #form-area input[type="tel"],
.page-template-page-get-quotes #form-area input[type="email"],
.page-template-page-get-quotes #form-area input[type="text"]{background:#fff;padding:21px 15px!important;height:60px;font-size:14px;margin:0;line-height:30px;color:#000;border:1px solid #d7d7d7}
.page-template-page-get-quotes #form-area input[type="tel"]::-webkit-input-placeholder,
.page-template-page-get-quotes #form-area input[type="text"]::-webkit-input-placeholder {color:#939393;opacity:1;}
.page-template-page-get-quotes #form-area input[type="tel"]::-moz-placeholder,
.page-template-page-get-quotes #form-area input[type="text"]::-moz-placeholder{color:#939393;opacity:1;}
.page-template-page-get-quotes #form-area input[type="tel"]:-ms-input-placeholder,
.page-template-page-get-quotes #form-area input[type="text"]:-ms-input-placeholder {color:#939393;opacity:1;}
.page-template-page-get-quotes #form-area input[type="tel"]:-moz-placeholder,
.page-template-page-get-quotes #form-area input[type="text"]:-moz-placeholder {color:#939393;opacity:1;}
.page-template-page-get-quotes #form-area .gform_wrapper{width:90%!important;padding:17px 0 0;margin:0!important}
.page-template-page-get-quotes #form-area .gform_wrapper ul li{width:100%;margin:0 0 10px}
.page-template-page-get-quotes #form-area .gform_wrapper ul li .ginput_container input:focus {border-color: #1675c5 !important;box-shadow:none!important;-webkit-box-shadow:none!important}
.page-template-page-get-quotes #form-area form#gform_13 .gform_footer.top_label {padding-top:10px}
.page-template-page-get-quotes #form-area form#gform_13 .gform_footer.top_label input[type="submit"]{width:224px;float:right!important;color:#fff;}
.page-template-page-get-quotes #form-area  .blue-side{padding:85px 30px 9999px;margin:-47px 0 -9999px -22px;font-size:15px;line-height:20px;background:#0077bf;color:#fff;overflow:hidden;}
.page-template-page-get-quotes #form-area  .blue-side h2{margin:0 0 20px;font-weight:300;font-family: Effra,HelveticaNeueLT45  ,"Helvetica Neue","Helvetica","Arial",sans-serif;color:#fff;font-size:34px;line-height:44px}
.page-template-page-get-quotes #form-area  .blue-side p{color:#fff;margin:0 0 32px;line-height:26px}
.page-template-page-get-quotes #form-area  .blue-side ul{margin:0 0 20px;padding:0;list-style:none;overflow:hidden;}
.page-template-page-get-quotes #form-area  .blue-side ul li{background: url("images/sep-arrow.png") no-repeat 0 50%;vertical-align:top;overflow:hidden;padding:0 0 0 31px;margin:0 0 20px;color:#fff;}
.page-template-page_pricing .pricing-form table tr:last-child td div span i {font-style: normal;}
.page-template-page_pricing .pricing-form table tr:last-child td div span {color: #3a3a3a;font: bold 50px/58px Effra,"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;}
.page-template-page_pricing .pricing-form table tr:last-child td div span{display:block;}
.page-template-page-get-quotes form.quote_2 ul li label.gfield_label {display: none!important;}
.page-template-page-get-quotes #form-area form .gform_footer.top_label input[type="submit"] {width: 224px;float: right!important;color: #fff;border-radius: 7px;-webkit-border-radius: 7px;}
.page-template-page-get-quotes #form-area form .gform_footer.top_label{display: block;float: none;padding-top: 10px;}
/* hide original element */
.page-template-page-get-quotes .jcf-hidden {
	display: block !important;
	position: absolute !important;
	left: -9999px !important; /* change to right: -9999px on RTL sites */
}
/* custom select styles */
.page-template-page-get-quotes .select-area {
	border:1px solid #d7d7d7;
	position: relative;
	overflow: hidden;
	color:#000;
	cursor: default;
	font:14px/30px Effra,"Helvetica Neue", "Helvetica", "Arial", sans-serif;
	height:60px;
	width:100%!important;
	float: left;
}
.page-template-page-get-quotes .select-area .center {
	white-space: nowrap;
	padding: 15px 15px;
	display:block;
}

.page-template-page-get-quotes .select-area .select-opener {
	background: #777;
	position: absolute;
	height: 60px;
	cursor:pointer;
	background: url("images/bg-sel-quote.png") no-repeat 0 50%;
	width: 56px;
	right: 0;
	top: 0;
}
.page-template-page-get-quotes .select-options {
	position: absolute;
	overflow: hidden;
	background: #fff;
	z-index: 2000;
}
.page-template-page-get-quotes .select-options .drop-holder {
	border:1px solid #d7d7d7;
	overflow: hidden;
	height: 1%;
}
.page-template-page-get-quotes .select-options ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.page-template-page-get-quotes .select-options ul li {
	width: 100%;
	float: left;
}
.page-template-page-get-quotes .select-options ul a {
	text-decoration: none;
	padding: 5px 15px;
	display: block;
	cursor: default;
	color: #000;
	height: 1%;
	cursor:pointer;
}
.page-template-page-get-quotes .select-options .item-selected a {
	text-decoration: none;
	background: #d7d7d7;
	color: #000;
}
.page-template-page_pricing  .pricing-formobile{display:none;}
@media only screen and (max-width: 767px) {
	.page-template-page-get-quotes #form-area h1{font-size:29px;margin:0 0 23px}
	.page-template-page-get-quotes #form-area p strong{display:block;font-size:20px;}
	.page-template-page-get-quotes #form-area p strong.blue{font-size:20px;line-height:29px;}
	.page-template-page-get-quotes #form-area p{font-size:16px;}
	.page-template-page-get-quotes #form-area form#gform_13 .gform_footer.top_label input[type="submit"]{float:none;display:block;width:100%}
	.page-template-page-get-quotes #form-area .gform_wrapper{padding:32px 0 0;width:100%!important}
	.page-template-page-get-quotes #form-area .blue-side{padding:29px 30px 20px;margin:44px -22px 0}
	.page-template-page-get-quotes #form-area{margin:0}
	.page-template-page_pricing #quote{margin:0}
	.page-template-page_pricing .pricing-form table{display:none;}
	.page-template-page_pricing  .pricing-formobile{display:block;}
	.page-template-page_pricing  .pricing-formobile .gmask{padding:0 0 5px;width:100%;position:relative;}
	.page-template-page_pricing  .pricing-formobile .gmask > ul{overflow:hidden;width:9999px;margin:0;padding:10px 0 0;list-style:none;position:relative;}
	.page-template-page_pricing  .pricing-formobile .gmask > ul > li{float:left;}
	.page-template-page_pricing  .pricing-formobile .gmask ul li h3{
color: #0077bf;
font-family: 'CenturyLT', serif;
font-size: 20px;
margin: 0 0 7px;
line-height: 26px;}
.page-template-page_pricing  .pricing-formobile .gmask > ul  .li  {
    color: #989ea3;
	-webkit-box-shadow: 0 0 2px 1px rgba(0,0,0,0.2);
	padding:13px;border-top: 1px solid #eee;
box-shadow: 0 0 2px 1px rgba(0,0,0,0.2);margin:0 0 5px;
    font: 12px/16px  Effra,"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;
	margin:0 20px 5px
}
.page-template-page_pricing .pricing-formobile{overflow: visible;padding:0 20px}
.page-template-page_pricing  .pricing-formobile .gmask ul li  div span {
    color: #3b3b3b;
    font-size: 19px;
    line-height: 30px;
}.page-template-page_pricing  .pricing-formobile .gmask ul li  div span i{font-style:normal;}
.page-template-page_pricing  .pricing-formobile .gmask ul li  ul{margin:0;padding:0;list-style:none;overflow:hidden;}
.page-template-page_pricing  .pricing-formobile .gmask ul li  ul li{text-align: left;
color: #3a3a3a;float:none;
font: bold 12px/18px Effra,"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;background: url("images/btn-yes.png") no-repeat scroll 0 2px;vertical-align:top;overflow:hidden;padding:0 0 0 28px;margin:0 0 10px;background-size:16px auto;}
.page-template-page_pricing  .pricing-formobile .gmask ul li  .sl{display:none;}
.page-template-page_pricing #pricing-row + section {overflow:hidden;}
.page-template-page_pricing  .pricing-formobile .gmask ul li .open{margin:10px -13px -13px;padding:14px 10px 12px;display:block;background:#f6f6f8;color:#5c6771;}
.page-template-page_pricing  .pricing-formobile .gmask ul li  .mid {
    color: #5c6771;
    font-size: 13px;
    line-height: 20px;
    margin: 0 0 16px;
}
.page-template-page_pricing  .pricing-formobile .gmask ul li .act .open{display:none;}
.page-template-page_pricing #pricing-row h1{clear:both;}
.page-template-page_pricing  .pricing-formobile  .switcher{clear:both;text-align:center;overflow:hidden;margin:0;padding:30px 0 0;list-style:none}
.page-template-page_pricing  .pricing-formobile  .switcher{text-align:center;overflow:hidden;margin:0;padding:25px 0 10px;list-style:none}
.page-template-page_pricing  .pricing-formobile  .switcher li a{display:block;text-indent:-9999px;width:10px;height:10px;overflow:hidden;border-radius:20px;-webkit-border-radius:20px;background:#d7d7d7}
.page-template-page_pricing  .pricing-formobile  .switcher li.active a{background:#0072ce;}
.page-template-page_pricing  .pricing-formobile  .switcher li{margin:0 2px;display:inline-block;vertical-align:top;}
.page-template-page_pricing  .pricing-formobile .gmask ul li  .price_getstarted {
    display: block;
    font: 15px/22px Effra,'Helvetica77';
    text-align: center;
	margin:0 0 20px;
    padding: 12px 10px 8px;
    text-transfrom: uppercase;
    border: 1px solid #0072ce;
        border-top-color: rgb(0, 114, 206);
        border-right-color: rgb(0, 114, 206);
        border-bottom-color: rgb(0, 114, 206);
        border-left-color: rgb(0, 114, 206);
    border-radius: 25px;
    -webkit-border-radius: 25px;
}
.page-template-page_pricing  .pricing-formobile .gmask ul li  .btn {
    border-radius: 0;
    -webkit-border-radius: 0;
    background: #0072ce;
    padding: 10px 14px 5px;
	margin:-13px -13px 16px;
    text-align: center;
    color: #fff;
    display: block;
    font: 18px/22px Effra,'Helvetica77';
}
.page-template-page_pricing  .pricing-formobile .gmask ul li   .price_getstarted:hover {
    color: #fff;
    background: #005a96;
    border-color: #005a96;
}

	.page-template-page_pricing #quote h2{max-width:238px;margin:0 auto  13px;font-size:20px;line-height:25px;}
	.page-template-page_pricing .number-of-employee .h label{display:block;margin:3px 0 18px}
	.page-template-page_pricing .number-of-employee h2{font-size:25px;margin-bottom:0}
	.page-template-page_pricing .hc-para {    margin-bottom: 31px;}
	.page-template-page_pricing #pricing-row h1{margin-top:-40px}
	.page-template-page_pricing #pricing-row p{margin:0 auto;max-width:254px;font-size:16px;line-height:22px;}
	.page-template-page_pricing .header-content{margin-top:0;text-align: center;}
	.page-template-page_pricing .header-content h1{margin-bottom:0;font-size:43px;}
}
.page-template-page_pricing .pricing-form table tr:last-child td div:first-child {text-align: left;color: #3a3a3a;padding: 8px 12px 6px;font-size: 11px;}
.page-template-page_pricing .pricing-form table tr:last-child td div {color: #3a3a3a;font-size: 11px;}
.page-template-page_pricing .pricing-form table tr:last-child td div + .price_getstarted {margin-top: 20px;margin-bottom: 12px;}

@media only screen and (max-width: 1024px) {
    .page-template-page_pricing .pricing-form table tr:last-child td div span {font-size: 40px;line-height: 48px;}
}

@media only screen and (max-width: 400px) {
	.page-template-page_pricing #quote .button span{display:block;}
}

.bbt-list {font-family:'Helvetica67', sans-serif;font-size:16px;letter-spacing:0.5px;padding-left:25px;}
.bbt-list li {float:left;line-height:80px;margin-right:55px;}
.bbt-list li:last-child {margin-right:0;}
.intro-div {color:#333;float:left;font-family:'CenturyLT', serif;padding:0 0 40px;text-align:left;width:100%;}
.tax-topics .intro-div {padding-bottom:20px;}
.intro-div h2 {font-size:50px;margin-bottom:0;}
.intro-div .intro {color:#333;font-size:22px;line-height:32px;margin:0;}
.intro-div .intro.txt-white {color: #fff;}
.intro1-div {float:left;font-family:'CenturyLT', serif;text-align:left;width:100%;}
.intro1-div h2 {font-size:50px;margin-bottom:0;}
.intro1-div .introduction {font-size:22px;line-height:32px;margin:0;}
.we-offer {}
.we-offer .intro-div {padding-bottom:60px;}
.we-offer .otab-sep {margin-top:60px;min-height:240px;padding:60px 19px 25px;position:relative;}
.we-offer .otab-sep-lg {padding-top:130px;}
.we-offer .otab-sep:before {background:#f2f2f2;border-radius:100%;content:'';height:85px;left:0;margin:0 auto;moz-border-radius:100%;padding:3px;position:absolute;right:0;top:-40px;webkit-border-radius:100%;width:85px;}
.we-offer .otab-sep-lg:before {height:160px;top:-38px;width:160px;}
.we-offer .bg-white.otab-sep:before {background:#fff;}
.we-offer .otab-sep .otab-icons, .we-offer .otab-sep .otab-icons-lg {border:1px solid #fff;border-radius:100%;display:block;height:65px;left:0;margin:0 auto;moz-border-radius:100%;overflow:hidden;padding:3px;position:absolute;right:0;text-align:center;top:-30px;vertical-align:middle;webkit-border-radius:100%;width:65px;}
.we-offer .otab-sep .otab-icons-lg {height:142px;width:142px;}
.we-offer .otab-sep .otab-icons img {display:block;}
.bbox {margin-top:40px;}
.oicons {display:table;float:left;height:67px;margin-right:25px;overflow:hidden;position:relative;width:67px;}
.oicons .oicons-icons {border:1px solid transparent;border-radius:100%;display:table;left:0;margin:0 auto;moz-border-radius:100%;overflow:hidden;padding:0px;position:absolute;right:0;text-align:center;top:0;vertical-align:middle;webkit-border-radius:100%;}
.oicons .oicons-icons img {display:block;}
.quote {font-family:'CenturyLT', serif;font-size:22px;line-height:32px;text-align:center;}
.quote-by {font-family:'Helvetica67', sans-serif;font-size:16px;margin:15px 0 5px;text-align:center;}
.quote-location {font-family:'HelveticaRG', sans-serif;font-size:13px;text-align:center;}
.quote-sm {color:#5c6771;font-family:'HelveticaRG', sans-serif;font-size:13px;line-height:21px;margin:0 20px;text-align:center;}
.quote-sm span {font-family:'CenturyLT', serif;font-size:35px;line-height:1px;}
.quote-sm span:nth-child(1) {margin-left:-20px;padding-top:18px;position:absolute;}
.quote-sm span:nth-child(2) {margin-left:5px;padding-top:18px;position:absolute;}
.section {float:left;padding:70px 0;width:100%;}
.thumb-overlay {background-position:center top;background-repeat:no-repeat;background-size:cover;display:block;height:200px;moz-background-size:cover;o-background-size:cover;width:100%;}
.thumb-overlay a {display:block;height:100%;width:100%;}
.section .thumb {height:100% !important;max-width:inherit !important;width:auto !important;}
.section .location-img {height:197px;margin-bottom:0;width:300px;}
.section .lh-desk {min-height:255px;}
.section h3 {font-family:'CenturyLT', serif;font-size:22px;margin-bottom:25px;}
.section hr {border-top-color:#c4c6c7 !important;}
footer {background:#2d2d2d;color:#c4c6c7;float:left;font-family:Effra,'HelveticaRG', sans-serif;font-weight:400;font-size:13px;padding:62px 0 0;position:relative;width:100%;z-index:999;}
footer h4 {color:#fff;float:left;font-family:'HelveticaMD', sans-serif;font-size:18px;margin-bottom:16px;width:100%;}
footer a {color:#fff;}
footer ul {list-style:none;margin:0;padding:0;}
footer ul.footer-nav li {float:left;font-family:'HelveticaRG', sans-serif;margin-bottom:6px;width:100%;}
footer ul.footer-nav li img {margin-right:10px;}
footer ul.scl-icon li {margin-bottom:13px;}
footer ul.footer-nav li a {color:#fff;}
footer ul li a:hover {color:#cbcbcb;text-decoration:none;}
footer .para {font-size:13px;line-height:21px;}
footer input[type="email"] {font-family:'Helvetica', sans-serif;font-size:14px;}
footer input[type="submit"] {font-family:"HelveticaMD",sans-serif !important;font-size:14px;letter-spacing:1px;padding:10px 50px 10px 50px !important;}
footer input[type="email"]:focus,
footer input[type="submit"]:focus {outline:0 none;}
footer .footer-about .footer-logo {display:block;margin-bottom:33px;}
footer .footer-about .social {margin-bottom:14px;margin-top:7px;}
footer .footer-about ul a {text-decoration:underline;}
footer .footer-subscribe .btn-subscribe {height:42px;min-width:173px;}
footer .credit {background:#000;color:#999;color:rgba(255,255,255,0.3);float:left;margin-top:46px;padding:22px 0 18px;text-align:center;width:100%;}
.footer-white {background:#fff;border-top:1px solid #f2f2f2;padding:37px 0 0;}
.footer-white .footer-logo {margin-bottom:14px;}
.footer-white h4 {color:#353535;float:none;font:bold 13px/18px Effra,"Helvetica Neue","Helvetica","Arial",sans-serif;margin:0 -15px 22px 0;text-transform:uppercase;width:auto;}
.footer-white ul {list-style:none;margin:0;overflow:hidden;padding:0;}
.footer-white ul li {overflow:hidden;vertical-align:top;}
footer.footer-white ul.footer-nav li {margin-bottom:8px;}
footer.footer-white ul.footer-nav li a,
.footer-white ul li a {color:#9b9b9b;font:12px/19px Effra,Helvetica, Arial , sans-serif;}
footer.footer-white ul.footer-nav li a:hover,
.footer-white ul li a:hover {color:#000;}
.footer-white .social a {background:url(images/bg-social5.png) no-repeat 0px 0px;height:31px;margin-left:13px;width:31px;}
.footer-white .social a.facebook {background-position:0 0;}
.footer-white .social a.twitter {background-position:-48px 0;}
.footer-white .social a.linkedin {background-position:-97px 0;}
.footer-white .social a.youtube {background-position:-145px 0;}
footer.footer-white .credit {background:#2d2d2d;}
footer.footer-white .credit ul {float:left;list-style:none;margin:0;padding:0;}
footer.footer-white .credit ul li {background:url(images/sep05.png) no-repeat 0px 5px;color:#999;float:left;font:13px/20px Helvetica, Arial, sans-serif;padding:0 10px;}
footer.footer-white .credit ul li:first-child {background:none;padding-left:0;}
footer.footer-white .credit ul li a {color:#999;font:13px/20px Effra,Helvetica, Arial, sans-serif;}
footer.footer-white .credit .copy {text-align:right;}
footer.footer-white .tel {background:url("images/bg-tel12.png") no-repeat scroll 28px 12px;border:1px solid #642f6c;border-radius:23px;bottom:45px;color:#642f6c;font:bold 32px/40px Effra,"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;left:33px;letter-spacing:1px;padding:2px 23px 2px 50px;position:absolute;webkit-border-radius:23px;}
footer.footer-white .footerphone .tel {background:url("images/bg-tel13.png") no-repeat scroll 0 50%;border:none;border-radius:0;color:#424242;display:block;font-size:25px;letter-spacing:0;padding:0 0 0 24px;position:static;webkit-border-radius:0;}
footer.footer-white .footerphone {clear:both;overflow:hidden;}
footer.footer-white .footerphone a {float:left;}
ul.footer-nav.before-last {margin-bottom:20px;}
footer.footer-white .footerphone .tel a,
footer.footer-white .footerphone .tel a span,
footer.footer-white .footerphone .tel {color:#0072ce!important;}
footer.footer-white .footerphone .tel:hover {background:rgba(0, 0, 0, 0) url("images/bg-tel13-h.png") no-repeat scroll 0 50%;color:#005a96!important;}
.footer-white .social a {background:url(images/bg-social5.gif) no-repeat 0px 0px;filter:grayscale(100%);height:32px;margin-left:2px !important;webkit-filter:grayscale(100%);width:32px;}
.footer-white .social a.facebook {background-position:-80px 0;}
.footer-white .social a.twitter {background-position:0 0;}
.footer-white .social a.linkedin {background-position:-40px 0;}
.footer-white .social a.youtube {background:url(images/bg-social6.gif) no-repeat 0px 0px;background-position:-105px 0;background-size:auto 32px;}
.footer-white .social a:hover {filter:grayscale(0);webkit-filter:grayscale(0);}
.content-styling ul.share-icon li {margin:0 10px 0 0;}
.share-this .head-4 {margin:5px 0 0;}
.content-styling ul.share-icon li span {background:url(images/bg-social5.gif) no-repeat 0px 0px!important;float:left;height:32px!important;margin:0!important;margin:0;width:32px!important;}
.content-styling ul.share-icon .st_facebook_large span {background-position:-80px 0!important;}
.content-styling ul.share-icon .st_twitter_large span {background-position:0 0!important;}
.content-styling ul.share-icon .st_linkedin_large span {background-position:-40px 0!important;}
.content-styling ul.share-icon .st_email_large span {background-position:-120px 0!important;}
.footer-white .social a.youtube {background:url(images/bg-social6.gif) no-repeat 0px 0px;background-position:-105px 0;background-size:auto 32px;}
footer.footer-white .footerphone .tel {background:rgba(0, 0, 0, 0) url("images/bg-tel13.png") no-repeat scroll 0 50%;border:medium none;border-radius:0;color:#424242;display:block;font-size:25px;letter-spacing:0;padding:0 0 0 24px;position:static;}
footer.footer-white .footerphone .tel:hover {background:rgba(0, 0, 0, 0) url("images/bg-tel13-h.png") no-repeat scroll 0 50%;color:#005a96;}
footer.footer-white ul.footer-nav li a {color:#0072ce;}
footer.footer-white ul.footer-nav li a:hover {color:#005a96;}
footer.footer-white .credit ul li {background:none;}
@media only screen and (max-width: 767px) {.footer-white .col-xs-6 {display:inline-block;float:none;margin:0 -5px 0 0;vertical-align:top;}
footer.footer-white .credit ul {display:inline-block;float:none;vertical-align:top;}
footer.footer-white .credit .copy {text-align:center;}
}
.shape {bottom:-180px;left:-20px;min-height:250px;-moz-transform:skewY(3deg);-ms-transform:rotate(3deg);-o-transform:skewY(3deg);position:absolute;right:0;transform:skewY(3deg);-webkit-transform:skewY(3deg);}
.btm-section {padding-bottom:100px !important;}
.btm-section .shape {bottom:-200px;moz-transform:skewY(2deg);ms-transform:skewY(2deg);o-transform:skewY(2deg);transform:skewY(2deg);webkit-transform:skewY(2deg);}
#job-search {float:left;margin-top:30px;width:100%;}
.search-result {border-top:1px solid #ccc;float:left;padding:40px 0;width:100%;}
.search-result .job-title {font-family:'Helvetica67', sans-serif;font-size:18px;margin-bottom:5px;}
.search-result .job-location {font-family:'HelveticaRG', sans-serif;font-weight:600;margin-bottom:20px;}
.search-result .job-desc {font-family:'HelveticaRG', sans-serif;font-size:14px;line-height:25px;}
.btext {display:inline-block;width:74%;}
.btext .head-2 {margin-bottom:20px;}
.guide-index {list-style:none;margin:0;padding:0;}
.guide-index li {border-bottom:1px solid #eee;float:left;font-family:'HelveticaMD', sans-serif;font-size:1.2em;margin-bottom:20px;padding-bottom:20px;width:100%;}
.guide-index li a {}
.guide-index li a:hover {text-decoration:none;}
.blog-posts .thumb {height:190px;margin-bottom:0;max-width:100%;}
.post-date, .post-tags {font-size:0.9em;}
.post-date {margin-bottom:30px;}
.blog-cat-lists {list-style:none;padding:0;}
.blog-cat-lists li {float:left;font-family:'HelveticaRG', sans-serif;margin-bottom:8px;width:100%;}
.blog-cat-lists li a {margin-left:15px;position:relative;}
.blog-cat-lists li a:before {background:url(images/bullet-arrow-maroon.png);color:#D11268;content:'';font-size:20px;height:9px;left:-25px;position:absolute;top:4px;width:7px;}
.blogs-tags {font-family:'HelveticaRG', sans-serif;font-size:13px;}
.blogs-tags a {margin-right:5px;}
.share-this {padding:25px 0;}
.share-icon {margin-left:25px;}
.share-icon li {display:inline-block;}
.share-icon li img {margin-right:8px;}
.blt-list {list-style:disc;margin-left:15px;margin-top:15px;}
.blt-list li {font-family:'HelveticaRG', sans-serif;font-size:1em;margin-bottom:8px;}
.ats-box {border:1px solid #eee;border-radius:3px;font-family:'HelveticaRG', sans-serif;font-size:16px;moz-border-radius:3px;padding:8px 30px;webkit-border-radius:3px;}
.ats-box span {border:2px solid #eee;border-radius:100%;float:left;height:20px;margin-right:10px;moz-border-radius:100%;padding:8px 4px;position:relative;webkit-border-radius:100%;width:20px;}
.ats-box span i {float:left;font-size:10px;line-height:0px;}
.ats-box a {float:left;line-height:20px;}
.atb_list {list-style:none;margin:0;padding:0;}
.atb_list li {display:inline-block;margin-right:25px;}
.calendar {background:#fff;border:1px solid #c4c6c7;border-radius:4px;font-family:'HelveticaRG', sans-serif;moz-border-radius:4px;padding:4px 0px;text-align:center;webkit-border-radius:4px;width:70px;}
.calendar .month {font-size:14px;}
.calendar .date {font-size:25px;font-weight:bold;}
.calendar .day {font-size:12px;}
.calendar p {margin-bottom:0;}
.select-form .form-control {background-color:transparent !important;border-radius:20px !important;display:inline-block;font-family:'HelveticaIT',sans-serif;font-size:14px;line-height:21px;moz-border-radius:20px !important;webkit-border-radius:20px !important;}
.darrow {background:#fff url("images/icon-DownArrow_inv.png") no-repeat 90% 50%;border-radius:25px;float:left;margin:0;moz-border-radius:25px;overflow:hidden;padding:0;webkit-border-radius:25px;}
.grey-careers {background:url(images/grey-bg-careers.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.grey-emp-cat {background:url(images/grey-bg-emp-cat.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.grey-assist {background:url(images/grey-bg-assist.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.grey-our-camp-1 {background:url(images/grey-bg-our-camp-1.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.grey-our-camp-2 {background:url(images/grey-bg-our-camp-2.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.grey-wht-offer {background:url(images/grey-bg-wht-offer.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.invitee-data {background:url(images/header-bgs/our-company.jpg) top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.search .btn-custom {margin-bottom:0;min-width:inherit;width:100%;}
.panel-title .indicator {color:#9c1f31;}
.blog-date {font-family:'Helvetica67', sans-serif;font-size:16px;}
.table .register-now {min-width:inherit !important;}
.mc4wp-error {color:rgb(213, 203, 136);font-size:12px;}
section.single-guide, .single-guide p, .blog-post, .blog-post p {clear:both;font-family:'HelveticaRG', sans-serif;font-size:13px;line-height:21px;}
.single-guide .section h1,
.single-guide .section h2,
.single-guide .section h3,
.single-guide .section h4,
.single-guide .section h5,
.single-guide .section h6,
.blog-post h1,
.blog-post h2,
.blog-post h3,
.blog-post h4,
.blog-post h5,
.blog-post h6 {color:#0077be;display:block;font-family:'Helvetica67', sans-serif;font-size:16px;margin:15px 0;}
.single-guide .section ul {list-style:none !important;margin-left:20px;padding:0;text-align:left;}
.single-guide .section ul li, .blog-post ul li {float:left;font-family:'HelveticaRG', sans-serif;font-size:13px;margin-bottom:8px;position:relative;width:100%;}
.single-guide .section ul li:before {background:url(images/bullet-arrow-blue.png);color:#005a96;content:'';font-size:20px;height:9px;left:-20px;position:absolute;top:6px;width:7px;}
.single-guide .single-guide-content {float:right;}
.single-guide .single-guide-sidebar {float:left;}
.modal-content .head-1 {font-size:40px;line-height:50px;}
.modal-content p {margin:0 0 5px;}
.custab > thead > tr > th, .custab > tbody > tr > th, .custab > tfoot > tr > th, .custab > thead > tr > td, .custab > tbody > tr > td, .custab > tfoot > tr > td {padding:15px 20px;}
.custab .action-links {text-align:right;}
.seminar_title {font-family:'Helvetica67', sans-serif;font-size:16px;font-weight:100;}
.seminar_subtitle {font-family:'HelveticaRG', sans-serif;font-size:13px;font-weight:600;}
.seminar_address {font-family:"HelveticaRG", Arial, sans-serif;font-size:13px;line-height:20px;}
.seminar_time {color:#b1b5b8;font-size:13px;}
.custab .moreinfo {color:#dd931a;font-family:'HelveticaMD', sans-serif;font-size:14px;letter-spacing:0.5px;}
#contact .cont-call {font-family:'CenturyLT', serif;font-size:26px;line-height:32px;margin:0px;}
#contact .cont-call span {font-family:'CenturyBold', serif;font-size:34px;}
#contact .cont-saperator {background:#c4c6c7;float:left;height:1px;margin:35px 0;position:relative;width:100%;}
#contact .cont-saperator span {background:#fff;color:#c4c6c7;left:0;margin:0 auto;padding:0px;position:absolute;right:0;text-align:center;top:-12px;width:30px;}
.cont-para {font-family:"Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;font-size:13px;line-height:21px;}
.ellip {display:block;height:100%;}
.ellip-line {display:inline-block;max-width:100%;o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.ellip,
.ellip-line {overflow:hidden;position:relative;}
.minh-158 {min-height:158px;}
.minh-350 {min-height:350px !important;}
.minh-48 {min-height:48px;}
.minh-96 {min-height:96px;}
.datepicker.dropdown-menu {background:#fff;border-radius:5px;box-shadow:0 12px 36px 16px rgba(0, 0, 0, 0.24);moz-border-radius:5px;moz-box-shadow:0 12px 36px 16px rgba(0, 0, 0, 0.24);padding:10px 15px;webkit-border-radius:5px;webkit-box-shadow:0 12px 36px 16px rgba(0, 0, 0, 0.24);}
.datepicker.dropdown-menu .table-condensed > thead > tr > th {text-align:center;}
.datepicker.dropdown-menu .table-condensed > tbody > tr > td.day {cursor:pointer;}
.datepicker.dropdown-menu .table-condensed > tbody > tr > td.day.active {background:#0089ec;color:#ffffff;}
.add_new_attendee {cursor:pointer;}
.yplay {cursor:pointer;overflow:hidden;position:relative;}
.yplay:after {background:url(images/play-icon.png) no-repeat center center;bottom:0;content:'';left:0;margin:0 auto;position:absolute;right:0;top:0;vertical-align:middle;z-index:99;}
.onthis-desk {display:block;}
.onthis-resp {display:none;}
.ic-box {margin:0 auto;width:300px;}
.pointer {cursor:pointer;}
#testimonial .item {display:block;height:auto;width:100%;}
.close_stack {bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:-1;}
.blog-news-letter-singup .mc4wp-form input[type="submit"],
.blog-news-letter-singup .subscribe-btn {background:none;border:2px solid #fff;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:"HelveticaMD",sans-serif;letter-spacing:0.5px;moz-border-radius:25px;moz-transition:all 0.2s ease 0s;o-transition:all 0.2s ease 0s;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;webkit-transition:all 0.2s ease 0s;width:100%;}
.blog-news-letter-singup .mc4wp-form input[type="submit"]:hover,
.blog-news-letter-singup .mc4wp-form input[type="submit"]:focus,
.blog-news-letter-singup .subscribe-btn:hover,
.blog-news-letter-singup .subscribe-btn:focus {background:transparent;border-color:#c5c6c6;color:#c5c6c6;}
.blog-news-letter-singup .mc4wp-form #mc4wp_email {display:inline-block;max-width:300px;}
.blog-news-letter-singup .mc4wp-form #mc4wp_email {background-color:#fff;background-image:none;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555;display:block;font-size:14px;line-height:1.42857;moz-border-radius:4px;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;moz-transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s;o-transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;padding:10px 20px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;webkit-border-radius:4px;webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;webkit-transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;width:100%;}
.blog-news-letter-singup .mc4wp-form #mc4wp_email:focus {border:1px solid #d11242;}
.footer-subscribe .mc4wp-form label {display:inline-block;}
.footer-subscribe .mc4wp-form #mc4wp_email {display:inline-block;max-width:300px;}
.footer-subscribe .mc4wp-form #mc4wp_email {background-color:#fff;background-image:none;border:1px solid #ddd;border-radius:4px;border-radius:50em;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;color:#555;display:block;font-size:14px;font-style:italic;line-height:1.42857;moz-border-radius:4px;moz-border-radius:50em;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;moz-transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s;o-transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;padding:9px 20px 10px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;webkit-appearance:none;webkit-border-radius:4px;webkit-border-radius:50em;webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;webkit-transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s;width:100%;}
.footer-subscribe .mc4wp-form #mc4wp_email::-webkit-input-placeholder {font-style:italic;}
.footer-subscribe .mc4wp-form #mc4wp_email:-moz-placeholder {font-style:italic;}
.footer-subscribe .mc4wp-form #mc4wp_email::-moz-placeholder {font-style:italic;}
.footer-subscribe .mc4wp-form #mc4wp_email:-ms-input-placeholder {font-style:italic;}
.footer-subscribe .mc4wp-form #mc4wp_email:focus {border:1px solid #f1b434;}
.footer-subscribe .mc4wp-form form p label {display:none;}
.footer-subscribe .mc4wp-form input[type="submit"] {background:none repeat scroll 0 0 #f1b434;border:0;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:"HelveticaMD",sans-serif;letter-spacing:0.5px;moz-border-radius:25px;moz-transition:all 0.2s ease 0s;o-transition:all 0.2s ease 0s;padding:10px 50px 10px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;webkit-transition:all 0.2s ease 0s;width:100%;}
.footer-subscribe .mc4wp-form input[type="submit"]:hover,
.footer-subscribe .mc4wp-form input[type="submit"]:focus {background:none repeat scroll 0 0 #dd931a;}
.job {border-bottom:1px solid #c4c6c7;margin-bottom:40px;}
.job .title, .ja-job-details .title {color:#d11242;font-family:"Helvetica67",sans-serif;font-size:16px;}
.job .title a {border:0;border-radius:25px;color:#d11242;cursor:pointer;display:inline-block;font-family:"HelveticaMD",sans-serif;letter-spacing:0.5px;moz-border-radius:25px;moz-transition:all 0.2s ease 0s;o-transition:all 0.2s ease 0s;outline:none;padding:10px 50px 10px 50px;position:relative;text-align:center;text-decoration:none;text-decoration:undff;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;webkit-transition:all 0.2s ease 0s;width:100%;}
.footer-subscribe .mc4wp-form input[type="submit"]:hover,
.footer-subscribe .mc4wp-form input[type="submit"]:focus {background:none repeat scroll 0 0 #dd931a;}
.job {border-bottom:1px solid #c4c6c7;margin-bottom:40px;}
.job .title, .ja-job-details .title {color:#d11242;font-family:"Helvetica67",sans-serif;font-size:16px;}
.job .title a {color:#d11242;outline:none;text-decoration:underline;}
.job .title a:hover,
.job .title a:focus {color:#9c1f31;}
.summary {margin-bottom:40px;}
.summary, .classifications, .date-posted {font-family:"Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;font-size:14px;line-height:25px;}
.classifications, .date-posted {font-size:0.9em;font-weight:bold;line-height:1.5em;margin-bottom:10px !important;}
.classifications li {display:none;margin:0;}
.classifications li:last-child {display:block;}
.classifications li:after {content:' / ';}
.classifications li:last-child:after {content:'';}
.view-details, .back-link {color:#9c1f31;display:block;font-family:'Helvetica77', sans-serif;margin-bottom:40px;position:relative;text-decoration:underline;}
.view-details:hover,
.view-details:focus,
.back-link:hover,
.back-link:focus {text-decoration:underline;}
.ja-pager {border:none !important;font-family:'HelveticaMD', sans-serif;font-size:16px !important;}
.ja-pager .current-page {color:#d2224b !important;padding-right:6px;text-decoration:underline !important;}
.ja-pager a {color:#5c6771;line-height:1.42857;margin-left:-1px;padding:6px;position:relative;text-decoration:underline;}
.ja-pager-summary,
.powered-by-jobadder,
.date-posted,
.view-details {display:none;visibility:hidden;}
.back-link {margin:40px 0 10px;}
.ja-button {background-color:transparent;border:#d11242 solid 2px;color:#d11242;cursor:pointer;display:inline-block;font-family:'HelveticaMD', sans-serif !important;font-size:14px;font-weight:300;letter-spacing:0.5px;min-width:300px;moz-transition:all .2s;o-transition:all .2s;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
.ja-button:hover,
.ja-button:focus {background:transparent;border-color:#9c1f31;color:#9c1f31;}
.health-check {margin:0 auto;width:80%;}
.btn-custom.health-check,
.btn-custom.btn-border,
.btn-custom.searchbtn {padding-bottom:7px;padding-top:13px;}
.feefo {background-color:'000000';color:'#ffffff';font-family:'HelveticaMD', sans-serif !important;font-size:35px;margin-top:5px;}
.risk-head {font-family:'HelveticaMD', sans-serif !important;font-size:28px;margin-bottom:15px;}
.risk-para {font-family:"Helvetica", Arial, sans-serif;font-size:18px;}
.risk-disclaimer {font-family:"Helvetica", Arial, sans-serif;font-size:7px;}
.page-template-page_awards_splash .header-content {text-align:center;}
.page-template-page_events .header-content {text-align:center;}
.page-template-page_awards_splash .header-content p {font-family:"Helvetica",Arial,sans-serif!important;}
.page-template-page_events .header-content p {font-family:"Helvetica",Arial,sans-serif!important;}
.page-template-page_awards_splash .header-content h1 {font-size:58px;margin:0 0 17px;}
.page-template-page_events .header-content h1 {font-size:40px;margin:0 0 17px;}
.page-template-page_awards_splash .btn,.page-template-page_events .btn {background:#f1b435;border:none!important;border-radius:24px!important;box-shadow:0 2px 4px 2px rgba(0,0,0,0.3);color:#fff!important;color:#fff;display:inline-block;font:bold 14px/20px "Open Sans",serif!important;height:auto!important;margin:22px 0 0;min-width:287px;moz-border-radius:24px!important;moz-box-shadow:0 2px 4px 2px rgba(0,0,0,0.3);padding:0;text-transform:uppercase;vertical-align:top;webkit-border-radius:24px!important;webkit-box-shadow:0 2px 4px 2px rgba(0,0,0,0.3);}
.page-template-page_awards_splash .btn span,
 .page-template-page_events .btn span {background:url('images/bg-btn.png') no-repeat 100% 7px;display:inline-block;font-size:19px;padding:17px 33px 15px 0;vertical-align:top;}
.page-template-page_awards_splash .btn,.page-template-page_events .btn.popup-btn {line-height:normal !important;}
.page-template-page_awards_splash #dark-overlay,.page-template-page_events #dark-overlay {background:rgba(0,39,94,0.2);}
.page-template-page_awards_splash .section {text-align:center;}
.page-template-page_events .section {text-align:center;}
#learn h2 {background:url('images/bg-learn.jpg') no-repeat 50% 0;color:#0072cb;font:40px/43px "CenturyLT",serif;margin:0 0 46px;padding:92px 0 0;}
#learn p {margin:0 0 17px;}
#learn {background:#f7f7f7;color:#5a6875;font-size:19px;line-height:33px;}
#topics2 {background:#0071cd;color:#fff;}
#topics2 h2 {background:url('images/bg-topics.jpg') no-repeat 50% 0;color:#fff;font:50px/60px "CenturyLT",serif;margin:0 0 55px;padding:83px 0 0;}
.topics-list {list-style:none;margin:0 -18px 0 0;overflow:hidden;padding:0;}
.topics-list li {background:#00558c;color:#fff;float:left;font:bold 15px/24px "Open Sans",sans-serif!important;font-size:18px;line-height:20px;margin:0 18px 18px 0;min-width:284px;padding:23px 23px 23px;text-align:center;text-transform:uppercase;}
.topics-list li a {display:block;}
#speaker {background:#f7f7f7;}
#speaker h2 {background:url('images/bg-judges.png') no-repeat 50% 0;color:#0073d2;font:50px/60px "CenturyLT",serif;margin:0 0 16px;padding:97px 0 0;}
#speaker .desc {font-size:17px;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:630px;}
.bio-list {list-style:none;margin:0;overflow:hidden;padding:0;}
.bio-list li {background:#0071cd;display:inline-block;margin:0 0.9% 20px;vertical-align:top;width:22.7%;}
.bio-list li img {display:block;height:auto;width:100%;}
.bio-list li .text-h {color:#fff;overflow:hidden;padding:21px 10px 19px;}
.bio-list li .text-h h3 {color:#fff;margin:0;}
.page-template-page_awards_splash .bio-list li .btn,.page-template-page_events .bio-list li .btn {border:none!important;box-shadow:none;color:#fff!important;font-size:17px!important;height:auto!important;line-height:24px!important;margin:12px 0 0;min-width:148px;moz-box-shadow:none;padding:6px 12px 6px;webkit-box-shadow:none;}
.bio-list li .text-h p {margin:0;}
#agenda {background:#30373d;color:#fff;font-size:19px;line-height:33px;}
#agenda h2 {background:url('images/bg-agenda.jpg') no-repeat 50% 0;color:#fff;font:50px/60px "CenturyLT",serif;margin:0 0 27px;padding:86px 0 0;}
.time-list {list-style:none;margin:0 auto;max-width:572px;overflow:hidden;padding:41px 0 0;}
.time-list li {background:#23282c;margin:0 0 15px;overflow:hidden;vertical-align:top;}
.time-list li img {float:left;}
.time-list li .text-h {color:#fff;overflow:hidden;padding:15px 10px 10px 25px;text-align:left;}
.time-list li .text-h .time {color:#0073ce;display:block;font:19px/24px "Helvetica67",sans-serif!important;margin:0 0 3px;text-transform:uppercase;}
#map {overflow:hidden;padding:0;}
#map img {display:block;height:auto;width:100%;}
#location {background:#fff;}
#location h2 {background:url('images/bg-location.jpg') no-repeat 50% 0;color:#0071cd;font:55px/60px "CenturyLT",serif;margin:0 0 61px;padding:81px 0 0;}
.locations-list {list-style:none;margin:0 auto;max-width:934px;overflow:hidden;padding:0;}
.locations-list li {background:#0071cd;margin:0 0 38px;overflow:hidden;vertical-align:top;}
.locations-list .img-h {float:right;}
.locations-list .img-h img {vertical-align:top;}
.locations-list .text-h {color:#fff;overflow:hidden;padding:18px 32px;text-align:left;}
.locations-list .text-h .left {float:left;font-size:15px;line-height:27px;width:54%;}
.locations-list .text-h .left h3 {font:39px/60px "CenturyLT",serif;margin:0 0 14px;}
.locations-list .text-h .right {float:right;padding:13px 0 0;text-align:right;width:45%;}
.locations-list .text-h .time {background:url('images/bg-time.jpg') no-repeat 100% 2px;display:block;font:19px/24px "Helvetica67",sans-serif!important;padding:0 30px 0 0;text-transform:uppercase;}
.locations-list .text-h .date {background:url('images/bg-date.jpg') no-repeat 100% 2px;display:block;font:19px/24px "Helvetica67",sans-serif!important;margin:0 0 9px;padding:0 30px 0 0;text-transform:uppercase;}
.locations-list .text-h .btn {min-width:186px;}
.page-template-page_events .locations-list .text-h .btn {margin:41px -7px 0 0;}
.page-template-page_events .locations-list .text-h .btn span {background:url('images/bg-btn2.png') no-repeat 100% 3px;font-size:17px;padding:8px 30px 8px 12px;}
#register .gform_heading,
#register {background:#0071cd;color:#fff;font-size:19px;line-height:33px;}
#register .gform_wrapper ul li.gfield {display:block!important;width:auto!important;}
#register .gform_heading {margin-bottom:1.125em;}
#register .gform_heading h3,
#register h2 {background:url('images/bg-register.jpg') no-repeat 50% 0;color:#fff;font:55px/60px "CenturyLT",serif;margin:0 0 46px;padding:82px 0 0;}
#register .gform_heading {text-align:center;}
.page-template-page_awards_splash #register .form {margin:0 auto;max-width:938px;overflow:hidden;padding:59px 0 30px;}
.page-template-page_events #register .form {margin:0 auto;max-width:938px;overflow:hidden;padding:59px 0 30px;}
#register .gform_wrapper {overflow:hidden;padding:0 0 15px;}
#register .gform_body ul li input:-webkit-autofill {webkit-box-shadow:0 0 0 1000px #3061b4 inset !important;webkit-text-fill-color:#fff !important;}
.page-template-page_sitemap h1 {font-family:'CenturyLT', serif;font-size:50px;margin-bottom:20px;}
.page-template-page_sitemap #learn .col-md-12 h2 {background:#0072cb url('images/bg-ar-acc.png') no-repeat 100% 50%;background-size:33px auto;color:#fff;cursor:pointer;display:block;font:28px/34px'Open Sans', Arial, Sans-Serif;margin:0 0 21px;moz-background-size:33px auto;o-background-size:33px auto;padding:10px;text-transform:uppercase;}
.page-template-page_sitemap #learn .col-md-12 h2:hover {opacity:.9;}
.page-template-page_sitemap #learn .col-md-12 .h {margin:0 0 15px;overflow:hidden;}
.page-template-page_sitemap #learn .col-md-12 ul {clear:both;display:none;}
.page-template-page_sitemap #learn .col-md-12 ul li {display:inline-block;font-size:14px;padding:0 3% 0 0;vertical-align:top;width:32.5%;}
.page-template-page_sitemap #learn .col-md-12 ul li.page_item_has_children {padding:0;width:100%;}
.page-template-page_sitemap #learn .col-md-12 ul li br {display:none;}
.page-template-page_sitemap #learn .col-md-12 .h {position:relative;}
#register .gform_footer {margin:0;overflow:hidden;padding:0;}
#register .gform_body {overflow:hidden;}
#register .gform_body ul {list-style:none;margin:0;overflow:hidden;padding:0;}
#register .gform_body ul li label {display:none;}
#register .gform_body ul li,
 .page-template-page_awards_splash .form .form-group {margin:0 0 15px!important;overflow:hidden;}
.page-template-page_events .form .form-group {margin:0 0 15px!important;overflow:hidden;}
#register .gform_wrapper .top_label .gfield_error {width:auto!important;}
#register .gform_footer .form-group {text-align:center;}
#register .gform_footer a,
 .page-template-page_awards_splash .form .form-group a {color:#fff;display:inline-block;margin:10px 0;}
.page-template-page_events .form .form-group a {color:#fff;display:inline-block;margin:10px 0;}
#register .gform_body ul li select,
 .page-template-page_awards_splash .form .form-group select {width:100%;}
.page-template-page_events .form .form-group select {width:100%;}
#register .gform_body ul li.half,
#register .gform_wrapper .top_label .gfield_error.half,
 .page-template-page_awards_splash .form .form-group.half,
 .page-template-page_events .form .form-group.half {float:left;margin:0 1.5% 15px 0!important;width:49.6%!important;}
#register .gform_wrapper {width:100%!important;}
#register .gform_body ul li input[type="text"],
#register .gform_body ul li input[type="email"],
 .page-template-page_awards_splash .form .form-group input[type="text"],
 .page-template-page_events .form .form-group input[type="text"] {background:#fff;border:none;border-radius:0!important;box-sizing:border-box;color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;font-size:16px;height:60px;line-height:30px;margin:0;moz-border-radius:0!important;moz-box-sizing:border-box;padding:15px 17px!important;webkit-border-radius:0!important;webkit-box-sizing:border-box;width:100%;}
#register .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,#register .gform_wrapper li.gfield_html {max-width:100%;}
#register .gform_footer.top_label {float:none;overflow:visible;text-align:center;width:100%;}
#register .gform_footer.top_label:after {clear:both;content:'';display:block;}
#register .gform_body ul li.gfield_error input[type="email"],
#register .gform_body ul li.gfield_error input[type="text"] {background:#ffc9bd;}
#register .gform_body ul li.gfield_error {background:none;border:none;}
#register .gform_body ul li input[type="text"]::-webkit-input-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="text"]::-moz-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="text"]:-ms-input-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="text"]:-moz-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="email"]::-webkit-input-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="email"]::-moz-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="email"]:-ms-input-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li input[type="email"]:-moz-placeholder {color:#0071cd;font:16px/30px "Helvetica Neue","Helvetica","Arial",sans-serif!important;opacity:1!important;}
#register .gform_body ul li .ginput_container {margin:0!important;}
#register .gform_wrapper ul li.gfield {clear:none;}
#register .validation_message {display:none;}
#register .validation_error {display:none;}
#register .gform_footer input[type="submit"],
 .page-template-page_awards_splash .form button,
 .page-template-page_events .form button {background:#f1b435 url('images/bg-btn.png') no-repeat 82% center;background:#f1b435;border:none;border-radius:20px;box-shadow:0 2px 4px 2px rgba(0,0,0,0.3);color:#fff;cursor:pointer;display:block;display:inline-block;font:bold 20px/45px "Open Sans",sans-serif!important;height:45px;margin:43px auto 0;moz-border-radius:20px;moz-box-shadow:0 2px 4px 2px rgba(0,0,0,0.3);padding:0 26px 0 0!important;text-transform:uppercase;vertical-align:top;webkit-border-radius:20px;webkit-box-shadow:0 2px 4px 2px rgba(0,0,0,0.3);width:300px;}
#register .form-content {margin-top:15px;}
#events-top {background:url('images/img-14.jpg') no-repeat 50% 0;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.page-template-page_awards_splash #events-top {background:url('images/img-15.jpg') no-repeat 50% 0;background-size:cover;moz-background-size:cover;o-background-size:cover;}
.page-template-page_awards_splash .form .form-group select {width:100%;}
.page-template-page_events .form .form-group select {width:100%;}
.page-template-page_awards_splash #learn .btn {display:none;}
#gform_confirmation_wrapper_5 h2 {background:none;padding:0;}
#register .jcf-hidden {display:block !important;left:-9999px !important;position:absolute !important;}
#reg #dark-overlay {display:none;}
#reg:before {display:none;}
#section-reg {background:#0072ce;color:#fff;font:18px/24px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;margin:-420px 0 0;padding:250px 0 200px;text-align:center;}
#section-reg p {margin:0;}
#section-reg h2 {font:36px/42px "CenturyLT",serif;margin:0 0 29px;}
#register .select-area {border:3px solid #fff;box-sizing:border-box;color:#fff;cursor:default;float:left;font-size:17px;height:60px;line-height:30px;moz-box-sizing:border-box;overflow:hidden;position:relative;webkit-box-sizing:border-box;width:100%!important;}
#register .select-area .center {float:left;padding:12px 19px;white-space:nowrap;}
#register .select-area .select-opener {background:url('images/bg-select-o.png') no-repeat 9px 50%;cursor:pointer;height:54px;margin:0!important;position:absolute;right:0;top:0;width:54px;}
.select-options {background:#0072ce;overflow:hidden;position:absolute;z-index:2000;}
.select-options .drop-holder {border:3px solid #fff;height:1%;overflow:hidden;}
.select-options ul {list-style:none;margin:0;padding:0;}
.select-options ul li {float:left;width:100%;}
.select-options ul a {color:#fff;cursor:default;cursor:pointer;display:block;height:1%;padding:5px 10px;text-decoration:none;}
.select-options .item-selected a {background:#fff;color:#0072ce;text-decoration:none;}
.home .select-options .drop-holder {border:none;}
.home .select-options a {background-color:#fff;color:#999;padding:8px 13px;}
.home .select-options .item-selected a {background-color:#0072ce;color:#fff;}
#fader {background:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000;}
.popup-bio {background:#fff;box-shadow:-3px 3px 8px 0px rgba(0,0,0,0.2);color:#5c6771;display:none;font-size:16px;left:50%;line-height:26px;margin:0 0 0 -449px;moz-box-shadow:-3px 3px 8px 0px rgba(0,0,0,0.2);padding:70px;position:absolute;webkit-box-shadow:-3px 3px 8px 0px rgba(0,0,0,0.2);width:899px;z-index:1001;}
.popup-bio .close {background:url('images/bg-close2.png') no-repeat;float:right;height:19px;overflow:hidden;position:absolute;right:13px;text-indent:-9999px;top:15px;width:19px;z-index:200;}
.popup-bio .img-h {float:left;margin:0 50px 0 0;}
.popup-bio .img-h img {vertical-align:top;}
.popup-bio .mask {overflow:hidden;padding:15px 0 0;position:relative;width:758px;}
.popup-bio .text-h {overflow:hidden;}
.popup-bio .hold {overflow:hidden;position:relative;width:100%;}
.popup-bio .hold .h {background:#fff;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1;}
.popup-bio .hold .h.active {position:relative;z-index:2;}
.popup-bio .text-h .top {margin:0 0 47px;overflow:hidden;}
.popup-bio .text-h h4 {color:#5c6771;float:right;font-size:18px;line-height:22px;margin:13px 0 0;position:absolute;right:0;top:0;}
.popup-bio .text-h h2 {color:#0072ce;font:36px/42px "CenturyLT",serif;margin:0 0 4px;}
.popup-bio .text-h p {margin:0 0 15px;}
.popup-bio .text-h h3 {color:#0072ce;font:21px/25px "CenturyLT",serif;margin:0;}
.prev-bio,
 .next-bio {background:url('images/bg-ar-bio.png') no-repeat;height:34px;left:-73px;margin:-9px 0 0 0;overflow:hidden;position:absolute;text-indent:-9999px;top:50%;width:19px;}
.next-bio {background-position:-19px 0;left:auto;margin:-9px 0 0 0;right:-65px;}
.health-check .btn-custom {min-width:inherit;}
.risk-disclaimer-para {color:#5c6771;font-size:12px;line-height:18px;}
.sidebar-lead-form .ginput_container textarea,
.sidebar-lead-form .ginput_container input {background-color:#fff;background-image:none;border:1px solid #c9c9c9!important;border-radius:20px !important;border-radius:4px;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 1px 0 rgba(0, 0, 0, 0.1)!important;color:#5c6771;display:block;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;line-height:1.42857;moz-border-radius:20px !important;moz-border-radius:4px;moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 1px 0 rgba(0, 0, 0, 0.1)!important;padding:10px 20px!important;webkit-border-radius:20px !important;webkit-border-radius:4px;webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 1px 0 rgba(0, 0, 0, 0.1)!important;width:100%;}
.sidebar-lead-form textarea {height:120px;}
.sidebar-lead-form .gform_wrapper:after,
.sidebar-lead-form .gform_body:after {clear:both;content:'';display:block;}
.sidebar-lead-form .gform_body ul {list-style:none;margin:0;padding:0;}
.sidebar-lead-form .gform_body ul li:before {display:none;}
.sidebar-lead-form .gform_wrapper .gform_footer {overflow:hidden;padding:15px 0;}
.bg-dark-grey .sidebar-lead-form .gform_confirmation_message {color:#fff;display:block;}
.sidebar-lead-form .gform_confirmation_message {color:#bebebe;display:block;}
.bg-dark-grey .sidebar-lead-form .gfield_label {color:#fff;}
.sidebar-lead-form ul li {margin:0 0 15px;vertical-align:top;width:100%;}
.sidebar-lead-form .gform_body ul:after,
.sidebar-lead-form ul li:after {clear:both;content:'';display:block;}
.sidebar-lead-form .gfield_label {display:block!important;margin:0!important;}
.sidebar-lead-form .validation_error {display:none;}
.sidebar-lead-form .validation_message {display:none;}
.sidebar-lead-form .gform_ajax_spinner {display:none;}
.sidebar-lead-form ul li.gfield_error .ginput_container textarea {background:#ffc9bd;}
.sidebar-lead-form ul li.gfield_error .ginput_container input[type="email"],
.sidebar-lead-form ul li.gfield_error .ginput_container input[type="email"] {background:#ffc9bd;}
.sidebar-lead-form ul li.gfield_error .ginput_container input[type="text"] {background:#ffc9bd;}
.sidebar-lead-form .gform_wrapper {max-width:100%;width:100%!important;}
.sidebar-lead-form .gform_wrapper ul li.gfield {display:block!important;width:100%!important;}
.sidebar-lead-form .gform_footer {text-align:center;}
.sidebar-lead-form input[type="submit"] {background:none;border:2px solid #5c6771;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:"HelveticaMD",sans-serif;letter-spacing:0.5px;moz-border-radius:25px;moz-transition:all 0.2s ease 0s;o-transition:all 0.2s ease 0s;padding:10px 50px 10px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;webkit-transition:all 0.2s ease 0s;width:100%;}
.breadcrumbs {}
.breadcrumbs a span,
#guides-category .breadcrumbs a span,
 .breadcrumbs a {color:#989898;}
.breadcrumbs span {color:#989898;}
#guides-category .breadcrumbs span {color:#989898;}
.guide-index li p {font-family:"Helvetica",Arial,sans-serif;font-size:14px;}
.page-template-page_awards_splash .bio-list li .btn.popup-btn, .page-template-page_events .bio-list li .btn.popup-btn {height:35px !important;line-height:35px !important;padding-bottom:0px !important;padding-top:0px !important;}
.page-template-page_landing1 .btn,
.page-template-page_landing2 .btn,
.page-template-page_landing3 .btn,
.page-template-page_awards_splash .btn,
.page-id-6271.page-template-page_events .btn,
.page-template-page-lead-landing .btn,
.page-template-page-lead-landing-thanks .btn,
.page-template-page_landing1 .footer-subscribe .mc4wp-form input[type="submit"],
.page-template-page_landing2 .footer-subscribe .mc4wp-form input[type="submit"],
.page-template-page_landing3 .footer-subscribe .mc4wp-form input[type="submit"],
.page-template-page_awards_splash .footer-subscribe .mc4wp-form input[type="submit"],
.page-id-6271.page-template-page_events .footer-subscribe .mc4wp-form input[type="submit"],
.page-template-page-lead-landing .footer-subscribe .mc4wp-form input[type="submit"],
.page-template-page-lead-landing-thanks .footer-subscribe .mc4wp-form input[type="submit"] {font-family:"Open Sans", sans-serif !important;font-weight:bold !important;}
.page-template-page_low-risk .gform_wrapper .gform_footer input,
.page-template-page_medium-risk .gform_wrapper .gform_footer input,
.page-template-page_high-risk .gform_wrapper .gform_footer input,
.page-template-page_low-risk .btn-contact-container a,
.page-template-page_medium-risk .btn-contact-container a,
.page-template-page_high-risk .btn-contact-container a {font-family:'Open Sans', sans-serif !important;}
.page-template-page_low-risk .gform_wrapper .gform_footer input,
.page-template-page_medium-risk .gform_wrapper .gform_footer input,
.page-template-page_high-risk .gform_wrapper .gform_footer input {padding-left:40px;padding-right:40px;}
.page-template-page_assist .header-content .txt-white {font-size:40px;line-height:56px;}

.page-template-page_assist .pa-the-program .intro-div .intro {color:#333;font-family:"CenturyLT",serif;}
.page-template-page_assist .pa-the-program .intro-div .btn-subscribe {margin-top:20px;padding:17px 50px 11px;}
.page-template-page_assist .pa-the-program .intro-div {padding-bottom:0;}
.page-template-page_assist .pa-the-program {padding-bottom:49px;}
.page-template-page_assist .pa-benefits .intro-div h2 {margin-bottom:-7px;}
.page-template-page_assist .pa-benefits .intro-div .row .head-1 {color:#be163e;text-align:left;}
.page-template-page_assist .pa-benefits .container .row:nth-child(2) {align-content:stretch;display:flex;flex-direction:row;}
.page-template-page_assist .pa-benefits .container .row:nth-child(2) > .col-md-6 {display:flex;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]::-webkit-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]:-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]::-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]:-ms-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]::-webkit-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]:-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]::-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]:-ms-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]::-webkit-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]:-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]::-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]:-ms-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea::-webkit-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea:-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea::-moz-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea:-ms-input-placeholder {color:#5c6771;opacity:1;}
.page-template-page_assist .pa-benefits .bbox {background:url('images/bg-ticks.png') no-repeat 25px 0;margin-top:17px;padding-left:72px;}
.page-template-page_assist .pa-benefits .txt-blue {color:#00538b;}
.page-template-page_assist .pa-benefits .bbox h3 {margin-bottom:4px!important;}
.page-template-page_assist .pa-benefits .bbox .btext {width:100%;}
.page-template-page_assist .pa-benefits .center-text {padding:36px 0 0;text-align:center;}
.page-template-page_assist .pa-benefits .center-text .btn-subscribe {display:inline-block;float:none;padding:17px 50px 11px;vertical-align:top;}
.page-template-page_assist .pa-benefits .bg-white {padding-bottom:65px !important;}
.page-template-page_assist .pa-benefits {padding-bottom:65px;}
.page-template-page_assist .pa-partners {padding-bottom:0;position:relative;z-index:2;}
.page-template-page_assist #join {margin:-100px 0 0;padding-top:170px;position:relative;z-index:1;}
.page-template-page_assist .section-benefits-ranks .intro-div {padding:0 0 21px;}
.page-template-page_assist .section-benefits-ranks .benefits-ranks th {font-weight:normal;}
.page-template-page_assist .section-benefits-ranks .center-text {padding:36px 0 0;text-align:center;}
.page-template-page_assist .section-benefits-ranks .center-text .btn-subscribe {display:inline-block;float:none;padding:17px 50px 11px;vertical-align:top;}
.page-template-page_assist .section-benefits-ranks {padding-bottom:90px;}
.page-template-page_assist .pa-partners .intro-div .intro {color:#717b83;font-size:27px;line-height:35px;}
.page-template-page_assist .pa-partners .partner-logos {list-style:none;margin:0;overflow:hidden;padding:54px 0 75px;text-align:center;width:100%;}
.page-template-page_assist .pa-partners .partner-logos li {display:inline-block;margin:0 10px;vertical-align:middle;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"] {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]::-webkit-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]::-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]:-ms-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="text"]:-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"] {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]::-webkit-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]::-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]:-ms-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="tel"]:-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"] {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]::-webkit-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]::-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]:-ms-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield input[type="email"]:-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea {font-size:16px;height:160px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea::-webkit-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea::-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea:-ms-input-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper ul li.gfield textarea:-moz-placeholder {font-size:16px;}
.page-template-page_assist .forms.gform_wrapper .gform_footer input[type="submit"] {border:none;font-size:14px;height:52px;line-height:50px;min-width:208px;padding:0;width:208px;}
.page-template-page_assist #resumeupload .form-group {margin:0 0 9px;width:305px!important;}
.page-template-page_assist #join .intro-div h4 {color:#fff;font-family:"HelveticaMD",sans-serif !important;font-size:16px;line-height:20px;margin:32px 0 15px;text-transform:uppercase;}
.page-template-page_assist #join .intro-div p {max-width:285px;}
.page-template-page_assist #join .intro-div .btn-subscribe {background:none;border:3px solid #f1b434;color:#f1b434;padding:14px 50px 8px;}
.page-template-page_assist #join .intro-div .btn-subscribe:hover {color:#fff;}


.guides-cat.ebook-grid{
    float: none;
    display: inline-block;
    vertical-align: top;
    margin:-1px -4px 0 0;
}

#testimonials.section.blue .white-text h2,
#testimonials.section.blue .white-text h3{
    color: #fff;
}
#testimonials.section.blue .white-text{padding-bottom: 50px;}


@media only screen and (max-width: 980px) {.page-template-page_assist .pa-partners .partner-logos {padding:0;}
.page-template-page_assist .pa-partners .partner-logos li {margin:0 1%;width:30%;}
.page-template-page_assist .pa-partners .partner-logos li img {display:block;height:auto;max-width:100%;}
.page-template-page_assist #join .intro-div h4 br {display:none;}
}
@media only screen and (max-width: 767px) {
.page-template-page_assist .pa-benefits .container .row:nth-child(2) {align-content:stretch;display:block;flex-direction:row;}
.page-template-page_assist .pa-benefits .container .row:nth-child(2) > .col-md-6 {display:block;}
.page-template-page_assist .header-content .txt-white {font-size:26px;line-height:30px;}
.page-template-page_assist .pa-benefits .bbox {background-position:0 0;padding-left:37px;text-align:left;}
.page-template-page_assist .intro-div h2 {font-size:36px;}
.page-template-page_assist .pa-partners .intro-div .intro {font-size:21px;line-height:30px;}
.page-template-page_assist .benefits-ranks td {padding:5px;}
.page-template-page_assist .benefits-ranks th, .page-template-page_assist .benefits-ranks td {font-size:11px;min-width:1px;}
.page-template-page_assist .benefits-ranks th {font-size:14px;height:68px;padding:5px 10px;}
}
@media only screen and (max-width: 980px) {.bio-list {margin-left:auto;margin-right:auto;width:564px;}
.bio-list li {width:31%;}
.locations-list .text-h .left {float:none;width:100%;}
.locations-list .text-h .right {float:none;text-align:left;width:100%;}
.locations-list .text-h .date {background-position:0 2px;padding:0 0 0 24px;}
.locations-list .text-h .time {background-position:0 3px;padding:0 0 0 24px;}
}
@media only screen and (max-width: 767px) {.page-template-page_sitemap #learn .col-md-12 h2 {font-size:23px;}
.events-page .header-content h1 {font-size:32px;}
.events-page .header-content p {font-size:16px!important;}
.events-page .btn {min-width:187px;}
#events-top {min-height:372px;}
#agenda h2,
 #register h2,
 #location h2,
 #speaker h2,
 #topics2 h2,
 #learn h2 {font-size:38px;line-height:42px;}
#agenda,
 #register,
 #learn {font-size:15px;line-height:28px;}
.topics-list li {display:block;float:none;margin:0 0 18px;}
.time-list li .text-h {line-height:19px;padding:7px 10px 10px 11px;}
.locations-list .img-h {float:none;margin:0 0 10px;overflow:hidden;width:100%;}
.locations-list .img-h img {display:block;height:auto;width:100%;}
.locations-list .text-h {padding:15px;}
.events-page .form .form-group.half {float:none;margin:0 0 15px;overflow:hidden;width:100%;}
.events-page .form button {background-position:85% 11px;width:225px;}
.events-page .form {padding:0;}
.locations-list .text-h .left h3 {font-size:30px;}
.topics-list {margin:0;}
.popup-bio {margin:0 0 0 -300px;padding:30px 15px 15px;width:600px;}
#register .gform_body ul li.half, #register .gform_wrapper .top_label .gfield_error.half, .events-page .form .form-group.half {margin:0 0 15!important;width:100%!important;}
#register .gform_wrapper ul li.gfield {clear:both !important;float:none;}
.popup-bio .mask,
 .popup-bio .hold,
 .popup-bio .hold .h {width:100%;}
.page-template-page_landing1-php #section-l .col-md-4 {margin:20px 0;padding:20px;}
.prev-bio, .next-bio, .fancybox-nav {display:none !important;}
.popup-bio .text-h h4 {float:none;position:static;}
.page-template-page_events-php #map {display:none;}
.page-template-page_events .locations-list .text-h .btn {margin-left:auto;margin-right:auto;}
.page-template-page_sitemap #learn .col-md-12 ul li {padding:0;width:100%;}
.navbar-nav > li .sub-menu {background-color:#eee;border:0 none;box-shadow:none;float:none;margin-top:0;moz-box-shadow:none;position:static;webkit-box-shadow:none;width:auto;}
.navbar-nav > li .sub-menu > li > a {color:#777;}
.navbar-nav > li .sub-menu > li > a:hover {color:#333;}
#register .gform_footer input[type="submit"], .page-template-page_awards_splash .form button, .page-template-page_events .form button {max-width:100%;}
}
@media only screen and (max-width: 600px) {.bio-list li {margin:0 0 15px;width:100%;}
.popup-bio {margin:0 0 0 -150px;padding:30px 15px 15px;width:300px;}
.popup-bio .img-h {float:none;margin:0 0 10px;overflow:hidden;}
.popup-bio .img-h img {display:block;height:auto;width:100%;}
.popup-bio .img-h {width:100%;}
.popup-bio .text-h .top {margin:0 0 40px;}
.page-template-page_assist .pa-partners .partner-logos li {width:100%;}
}
ul.tabs {font-size:14px;overflow:hidden;width:100%;}
ul.tabs li {margin:0 0 20px;}
ul.tabs a {color:#5c6771;text-decoration:none;}
ul.tabs li.active a {background:url('images/arrow-r.png') no-repeat;font-weight:bold;padding:0 0 0 20px;}
.page-template-page-thank-you section {z-index:10;}
.page-template-page-thank-you #dark-overlay {z-index:5;}
section#register .gform_wrapper ul li.gform_validation_container, .gform_validation_container {display:none !important;}
#events-top .hc-para .para {font-size:16px;}
.page-template-page_events-php h2, .page-template-page_events .header-content h1 {text-transform:none;}
.guides {background-color:#f7f7f7;}
.guides .guides-intro {}
.guides .guides-intro h2 {font-size:36px;}
.guides .guides-cats .row:first-child {border-top:none;}
.guides .guides-cat {background-color:#fff;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;font-family:'HelveticaNeueLT45', Helvetica, Sans-Serif;font-size:15px;line-height:1.6;padding:35px 20px;}
.guides .guides-cat:first-child {border-left:1px solid #ebebeb;}
.guides .row:first-child .guides-cat {border-top:1px solid #ebebeb;}
.guides .guides-cat a {text-decoration:none;}
.guides .guides-cat h3 {font-size:24px;line-height:1.333;}
.guides .guides-cat strong {font-family:'HelveticaNeue', Helvetica, Sans-serif;font-weight:bold;}
.guides .guides-cat .guides-cat-text {margin-bottom:15px;}
.guides .guides-cat .guides-cat-links li {background:url(images/cat-links-arrow.png) no-repeat left 7px;padding-left:21px;}
#guides {background:#333 url('images/guides2.jpg') top center no-repeat;background-size:cover;moz-background-size:cover;o-background-size:cover;}
#guides #dark-overlay {display:none;}
#guides .header-content h1 {font-size:59px;}
#guides .header-content p {font:21px/27px Effra,"CenturyLT",serif;}
#guides input.searchbtn {background:#f1b434;}
#blog #search,
#guides #search {background:none;border:none;border-bottom:2px solid #fff!important;border-width:0 0 2px;box-shadow:none;color:#fff;font-size:21px!important;font-weight:300;height:40px;line-height:30px!important;moz-box-shadow:none;padding:0 0 10px;webkit-box-shadow:none;}
#blog .search .pd-30-20,
#guides .pd-30-20 {padding:30px 20px;}
#blog #search::-webkit-input-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#guides #search::-webkit-input-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#blog #search::-moz-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#guides #search::-moz-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#blog #search:-ms-input-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#guides #search:-ms-input-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#blog #search:-moz-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
#guides #search:-moz-placeholder {color:#bbb;font-size:21px!important;line-height:30px!important;opacity:1;}
.guides .guides-cat h3 img {float:right;margin:8px 17px 0 10px;}
.guides .guides-cat h3 {overflow:hidden;}
.guides .guides-cat {padding:22px 20px;}
.guides .guides-cat a {float:left;width:67%;}
.tax-topics .breadcrumbs span,
.single-guide .breadcrumbs span,
.single-guide .breadcrumbs a,
.tax-topics .breadcrumbs a,
.single-guide .breadcrumbs, .tax-topics .breadcrumbs {color:#989898;}
.single-guide .breadcrumbs ul {margin:0!important;}
.single-guide .breadcrumbs,.tax-topics .breadcrumbs {margin:-44px 0 0;}
.single-guide .guide-index,.tax-topics .guide-index {clear:both;list-style:none;margin:0!important;overflow:hidden;padding:0;}
.single-guide .guide-index li,.tax-topics .guide-index li {background:url('images/topic-ar.gif') no-repeat;border:none;color:#5c6771;font:18px/22px "CenturyBold", serif!important;margin:0 0 18px!important;overflow:hidden;padding:0 0 0 30px!important;vertical-align:top;}
.single-guide .guide-index li strong {font-weight:normal;}
.tax-topics .guide-index li strong {font-weight:normal;}
.single-guide .guide-index li a {color:#5c6771;}
.tax-topics .guide-index li a {color:#5c6771;}
.single-guide .guide-index li a:hover {color:#f1b434;}
.tax-topics .guide-index li a:hover {color:#f1b434;}
.single-guide .guide-index li.current-page-item a, .tax-topics .guide-index li.current-page-item a {color:#f1b434;}
.single-guide .intro-div h2 {font-family:"CenturyLT",serif;font-size:45px;margin:0!important;}
.tax-topics .intro-div h2 {font-family:"CenturyLT",serif;font-size:45px;}
.single-guide .col-md-8 p {color:#5c6771;font-family:HelveticaNeueLT45;font-size:16px;line-height:27px;}
.single-guide .col-md-8 p.txt-blue strong {color:#0072ce;}
.single-guide .col-md-8 p.call-now {font-size:21px;line-height:32px;}
.single-guide .cat-cta {background:#0072ce;overflow:hidden;}
.tax-topics .cat-cta {background:#0072ce;overflow:hidden;}
.single-guide .cat-cta .cat-cta-inner {overflow:hidden;padding:40px 25px 25px;}
.tax-topics .cat-cta .cat-cta-inner {overflow:hidden;padding:40px 25px 25px;}
.single-guide .cat-cta h3 {color:#fff;font-family:"CenturyLT",serif;font-size:22px;margin-bottom:25px;margin-top:0;text-align:center;}
.tax-topics .cat-cta h3 {color:#fff;font-family:"CenturyLT",serif;font-size:22px;margin-bottom:25px;text-align:center;}
.single-guide .cat-cta .btn-white {background:#fff;color:#0072ce;display:block;font-family:HelveticaNeueLT45;font-size:18px;margin:0 0 20px;padding:12px 4px;}
.tax-topics .cat-cta .btn-white {background:#fff;color:#0072ce;display:block;font-family:HelveticaNeueLT45;font-size:18px;margin:0 0 20px;padding:12px 4px;}
.single-guide .cat-cta .gform_wrapper {width:100%!important;}
.tax-topics .cat-cta .gform_wrapper {width:100%!important;}
.single-guide .cat-cta .gform_wrapper ul li.gfield {margin:0 0 8px;width:100%;}
.tax-topics .cat-cta .gform_wrapper ul li.gfield {margin:0 0 8px;width:100%;}
.single-guide .cat-cta .gform_wrapper .gform_footer {overflow:hidden;padding:25px 0 11px;width:100%;}
.tax-topics .cat-cta .gform_wrapper .gform_footer {overflow:hidden;padding:25px 0 11px;width:100%;}
.single-guide .cat-cta {color:#fff;font-size:18px;line-height:22px;margin:40px 0 20px;text-align:center;}
.guides .guides-cat .guides-cat-links li {overflow:hidden;}
body.single-guide .gform_wrapper label.gfield_label + div.ginput_container {margin:0!important;}
body.tax-topics .gform_wrapper label.gfield_label + div.ginput_container {margin:0!important;}
.tax-topics .cat-cta {color:#fff;font-size:18px;line-height:22px;margin:40px 0 20px;text-align:center;}
.single-guide .cat-cta p {font-family:HelveticaNeueLT45;font-size:18px;line-height:22px;margin:0 0 23px;}
.tax-topics .cat-cta p {font-family:HelveticaNeueLT45;margin:0 0 23px;}
.single-guide .cat-cta .gform_wrapper ul {margin:0!important;}
.single-guide .cat-cta .gform_wrapper .gform_footer input {color:#fff;display:block;font:bold 16px/53px "Open Sans",serif!important;height:53px;padding:0;text-transform:uppercase;width:100%;}
.tax-topics .cat-cta .gform_wrapper .gform_footer input {color:#fff;display:block;font:bold 16px/53px "Open Sans",serif!important;height:53px;padding:0;text-transform:uppercase;width:100%;}
.single-guide .cat-cta .ginput_container input {color:#adadad;font-family:HelveticaNeueLT45;font-size:15px;height:50px;line-height:20px;margin:0;padding:15px!important;}
.single-guide .cat-cta .gfield_error .ginput_container input {background:#ffd7d9;}
.tax-topics .cat-cta .gfield_error .ginput_container input {background:#ffd7d9;}
.tax-topics .cat-cta .ginput_container input {color:#adadad;font-family:HelveticaNeueLT45;font-size:15px;height:50px;line-height:20px;margin:0;padding:15px!important;}
.single-guide .cat-cta .ginput_container input::-webkit-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.tax-topics .cat-cta .ginput_container input::-webkit-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.single-guide .cat-cta .ginput_container input::-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.tax-topics .cat-cta .ginput_container input::-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.single-guide .cat-cta .ginput_container input:-ms-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.tax-topics .cat-cta .ginput_container input:-ms-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.single-guide .cat-cta .ginput_container input:-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.tax-topics .cat-cta .ginput_container input:-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.tax-topics .cat-cta .validation_error {display:none;}
.tax-topics .cat-cta .validation_message {display:none;}
.single-guide .cat-cta .validation_message {display:none;}
.single-guide .cat-cta .validation_error {display:none;}
.single-guide .cat-cta img {width:auto;}
.offices .office {}
.offices .office-inner {margin-left:auto;margin-right:auto;max-width:300px;}
.offices .office img {height:auto;}
.office .office-content-inner {margin-left:auto;margin-right:auto;max-width:250px;}
.offices .office .cont-para {ms-word-break:break-all;word-break:break-all;}
@media only screen and (max-width: 450px) {.offices .office {float:none;width:100%;}
}
.awards {margin-bottom:35px;margin-top:45px;}
.awards .award {background-color:#fff;border-left:9px solid #0072ce;font-size:16px;line-height:1.6875;margin-bottom:15px;padding:43px 28px 48px;text-align:left;}
.awards .award h3 {background:url('/wp-content/themes/employsure/images/award-icon.png') no-repeat left 0;background-size:24px;color:#0072cb;font:24px/1.33 "CenturyLT",serif;margin:0 0 46px;margin-bottom:6px;padding:44px 0 0;}
.awards .award p.small {font-size:13px;}
.awards .award .award-button {text-align:right;}
.awards .award .btn {border:none!important;box-shadow:none;color:#fff!important;font-size:17px!important;height:auto!important;line-height:24px!important;margin:12px 0 0;min-width:148px;moz-box-shadow:none;padding:6px 20px 6px;webkit-box-shadow:none;}
.awards .award.award-has-image {padding-left:249px;position:relative;}
.awards .award .award-image {background:#0072ce no-repeat center center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:221px;}
@media only screen and (max-width: 767px) {.awards .award.award-has-image {padding-left:28px;}
.awards .award .award-image {display:none !important;}
.awards .award .award-button {text-align:center;}
}
.award-lightbox h3 {color:#0072cb;font:36px/1.3 "CenturyLT", serif;margin:0;}
.award-lightbox h4 {color:#00558c;font:21px/1 "CenturyLT", serif;}
.award-lightbox .txt {color:#5c6771;font-size:16px;line-height:1.625;margin-top:35px;}
.award-lightbox p {margin-bottom:15px;}
#case-studies {background:#333 url("images/bg-case.jpg") 50% 0;background-size:cover;min-height:400px;padding-bottom:50px;moz-background-size:cover;o-background-size:cover;}
#case-study {background:#333 url("images/bg-case.jpg") 50% 0;background-size:cover;min-height:641px;moz-background-size:cover;o-background-size:cover;}
#case-study .hc-para,
#case-studies .hc-para {max-width:640px;}
#case-study .shape,
#case-studies .shape {bottom:-301px;left:-20px;min-height:579px;moz-transform:skewY(16deg);ms-transform:skewY(16deg);o-transform:skewY(16deg);position:absolute;right:0;transform:skewY(16deg);webkit-transform:skewY(16deg);}
#case-study .header-content,
#case-studies .header-content {margin-top:186px;}
#case-studies .header-content{margin-top: 85px;}
.page-template-page_case-studies > .section {background:#f4f4f4;}
.page-template-page_case-studies h2.txt-grey {color:#5c6771;font:45px/55px "CenturyLT",serif;margin:0 0 59px;}
.case-studies .case-study .ellip-line {display:none;}
.case-studies {overflow:hidden;}
.case-studies .case-study {margin-bottom:20px;overflow:hidden;}
.case-studies .case-study .cs-thumb {background-color:#000!important;display:block;height:264px;position:relative;z-index:1;}
.case-studies .case-study .cs-thumb .bg {background:transparent no-repeat center center;background-size:cover!important;height:100%;left:0;moz-background-size:cover!important;o-background-size:cover!important;opacity:0.7;position:absolute;top:0;width:100%;z-index:-1;}
.case-studies .case-study .cs-thumb-h {color:#fff;display:table;height:100%;text-align:center;width:100%;}
.case-studies .case-study .cs-thumb-f {color:#fff;display:table-cell;height:100%;padding:0 30px;text-align:center;vertical-align:middle;}
.case-studies .case-study.featured .cs-thumb {float:left;width:50%;}
.case-studies .case-study .cs-thumb h3 {font-size:28px;}
.case-studies .case-study .btn-custom {min-width:100px;padding:9px 26px 5px;}
.case-studies .case-study .cs-content {background:#fff;height:264px;overflow:hidden;width:50%;}
.case-studies .case-study .cs-content-h {display:table;height:264px;width:100%;}
.case-studies .case-study .cs-content-f {display:table-cell;height:224px;padding:20px 30px;vertical-align:middle;}
.feefo-reviews-search {background:url('images/bg-feefo.jpg') no-repeat!important;background-size:cover!important;moz-background-size:cover!important;o-background-size:cover!important;overflow:hidden;padding:58px 0;text-align:center;width:100%;}
.feefo-reviews-search h3 {color:#fff;font-size:28px;line-height:44px;}
.feefo-reviews-search #feefo-reviews-search {margin:0 auto;max-width:500px;overflow:hidden;}
.feefo-reviews-search #feefo-reviews-search label {display:none;}
.feefo-reviews-search #feefo-reviews-search .form-row {float:left;margin:0 2% 0 0;width:60%;}
.feefo-reviews-search #feefo-reviews-search select {width:100%;}
.feefo-reviews-search #feefo-reviews-search .btn {float:left;height:50px;line-height:50px;margin-bottom:0;min-width:1px;padding:0 15px;width:auto;}
.feefo-reviews-rating-bar {background:#f4f4f4;padding:20px 0;text-align:center;}
.feefo-reviews-rating-bar strong {display:inline-block;font-size:16px;line-height:20px;margin:0 34px 0 0;vertical-align:top;}
.feefo-reviews-rating-bar span {background:no-repeat center left;display:inline-block;font-size:16px;line-height:15px;margin:0 18px 0 0;min-height:20px;padding:0 0 0 45px;vertical-align:top;}
.feefo-reviews-rating-bar .excellent {background-image:url('images/bg-excellent.png');padding:3px 0 0 45px;}
.feefo-reviews-rating-bar .good {background-image:url('images/bg-good.png');padding:3px 0 0 24px;}
.feefo-reviews-rating-bar .poor {background-image:url('images/bg-poor.png');padding:3px 0 0 24px;}
.feefo-reviews-rating-bar .bad {background-image:url('images/bg-bad.png');padding:3px 0 0 45px;}
.feefo-review {border-top:1px solid #e6e6e6;margin:0 0 51px;overflow:hidden;padding:30px 0 0;}
.feefo-review:first-child {border:none;padding:0;}
.feefo-review .feefo-review-rating {background:url('images/bg-excellent.png') no-repeat 100% 2px;font-size:16px;margin:0 auto 21px;padding:0 50px 0 0;width:170px;}
.feefo-reviews {background:#fff!important;overflow:hidden;}
.feefo-review blockquote {border:none;clear:both;display:block;padding:0;width:100%;}
.feefo-review blockquote .feefo-review-title {color:#0072ce;display:block;font-size:32px;line-height:40px;text-align:center;}
.feefo-review blockquote p {color:#5c6771;font-family:HelveticaNeueLT45;font-size:18px;line-height:32px;margin:0 auto 30px;max-width:706px;}
.feefo-review blockquote cite {display:block;font-style:normal;margin:0;}
.feefo-review blockquote cite .name {color:#0072ce;font:16px/22px "Helvetica77",sans-serif;text-transform:uppercase;}
.feefo-review blockquote cite .location {color:#0072ce;display:block;font-family:HelveticaNeueLT45;font-size:16px;line-height:22px;}
.cs-what-we-did {border-bottom:1px solid #dbdbdb;}
.cs-problem {border-bottom:1px solid #dbdbdb;color:#5c6771;margin:0 0 66px;padding:0 0 33px;}
.cs-problem h2 {font-family:"CenturyLT",serif;font-size:36px;line-height:40px;}
.ajax-loader {display:block;text-align:center;}
.ajax-loader a {padding-top:15px;}
.ajax-loader > div {background:url('images/bg-load.png') no-repeat;}
.ajax-loader.loading {animation:spinit 1.3s infinite linear;background:url('images/bg-load.png') no-repeat;display:block;height:35px;margin:0 auto;moz-animation:spinit 1.3s infinite linear;o-animation:spinit 1.3s infinite linear;overflow:hidden;text-indent:-9999px;webkit-animation:spinit 1.3s infinite linear;width:35px;}
.ajax-loader.loading > a {display:none;}
.ajax-loader.loading span {display:block;overflow:hidden;text-indent:-9999px;}
@-webkit-keyframes spinit {0% {transform:rotate(360deg);webkit-transform:rotate(360deg);}
100% {transform:rotate(0deg);webkit-transform:rotate(0deg);}
}
@-moz-keyframes spinit {0% {moz-transform:rotate(360deg);transform:rotate(360deg);webkit-transform:rotate(360deg);}
100% {moz-transform:rotate(0deg);transform:rotate(0deg);webkit-transform:rotate(0deg);}
}
@-o-keyframes spinit {0% {o-transform:rotate(360deg);transform:rotate(360deg);webkit-transform:rotate(360deg);}
100% {o-transform:rotate(0deg);transform:rotate(0deg);webkit-transform:rotate(0deg);}
}
@keyframes spinit {0% {moz-transform:rotate(360deg);o-transform:rotate(360deg);transform:rotate(360deg);webkit-transform:rotate(360deg);}
100% {moz-transform:rotate(0deg);o-transform:rotate(0deg);transform:rotate(0deg);webkit-transform:rotate(0deg);}
}
.cs-the-result,
.cs-what-we-did {font:18px/30px HelveticaNeueLT45, Arial, sans-serif;margin-bottom:66px;padding-bottom:33px;}
.cs-what-we-did h2 {font-family:"CenturyLT",serif;font-size:36px;line-height:40px;}
.cs-the-result h2 {font-family:"CenturyLT",serif;font-size:36px;line-height:40px;}
.cs-the-result h3 {color:#0072ce;font:18px/22px "Helvetica77",sans-serif;margin:0;text-transform:none;}
.cs-the-result h3 a {color:#0072ce;font:bold 21px/27px "Helvetica",Arial,sans-serif;}
.single-casestudy .breadcrumbs li,
.single-casestudy .breadcrumbs span,
.single-casestudy .breadcrumbs a,
.single-casestudy .breadcrumbs {color:#989898;font-size:14px;}
.single-casestudy .breadcrumbs {margin:-44px 0 58px;}
.single-casestudy .btm-section {padding-bottom:38px !important;}
.cs-the-result {margin-bottom:0;}
.single-casestudy .btm-section h2 {font-size:45px;}
.single-casestudy .btm-section .intro-div {padding:0 0 38px !important;}
.cs-intro {margin-bottom:51px;}
@media only screen and (max-width: 991px) {.single-casestudy .intro-div .img-responsive {margin-left:auto;margin-right:auto;}
}
.feefo-search-box #feefo-reviews-search .jcf-hidden,
.archive.category .jcf-hidden,
.page-template-page_case-studies .jcf-hidden {display:block !important;left:-9999px !important;position:absolute !important;}
.feefo-search-box #feefo-reviews-search .select-area,
.archive.category .select-area,
.page-template-page_case-studies .select-area {background:#fff;color:#959595;cursor:default;float:left;font:16px/30px HelveticaNeueLT45, Arial, sans-serif;height:50px;overflow:hidden;position:relative;text-align:left;width:100% !important;}
.feefo-search-box #feefo-reviews-search .select-area .center ,
.archive.category .select-area .center ,
.page-template-page_case-studies .select-area .center {float:left;padding:10px 15px;white-space:nowrap;}
.feefo-search-box #feefo-reviews-search .select-disabled ,
.archive.category .select-disabled ,
.page-template-page_case-studies .select-disabled {background:#eee;}
.feefo-search-box #feefo-reviews-search .select-area .select-opener ,
.archive.category .select-area .select-opener ,
.page-template-page_case-studies .select-area .select-opener {background:url('images/feefo-select.gif') no-repeat;cursor:pointer;height:49px;position:absolute;right:0;top:0;width:37px;}
.feefo-search-box #feefo-reviews-search .select-options ,
.archive.category .select-options ,
.page-template-page_case-studies .select-options {background:#fff;overflow:hidden;position:absolute;z-index:2000;}
.feefo-search-box #feefo-reviews-search .select-options .drop-holder ,
.archive.category .select-options .drop-holder ,
.page-template-page_case-studies .select-options .drop-holder {border:none;height:1%;overflow:hidden;}
.feefo-search-box #feefo-reviews-search .select-options ul ,
.archive.category .select-options ul ,
.page-template-page_case-studies .select-options ul {list-style:none;margin:0;padding:0;}
.feefo-search-box #feefo-reviews-search .select-options ul li ,
.archive.category .select-options ul li ,
.page-template-page_case-studies .select-options ul li {float:left;width:100%;}
.feefo-search-box #feefo-reviews-search .select-options ul a ,
.archive.category .select-options ul a ,
.page-template-page_case-studies .select-options ul a {color:#959595;cursor:default;display:block;height:1%;padding:5px 15px;text-decoration:none;}
.feefo-search-box #feefo-reviews-search .select-options .item-selected a ,
.archive.category .select-options .item-selected a ,
.page-template-page_case-studies .select-options .item-selected a {background:#f4f4f4;color:#5c6771;cursor:pointer;text-decoration:none;}
@media only screen and (max-width: 767px) {.case-studies .case-study .cs-content,
.case-studies .case-study.featured .cs-thumb {display:block;float:none;width:100%;}
.feefo-reviews-search h3 {font-size:22px;line-height:37px;}
.feefo-reviews-search #feefo-reviews-search .form-row {float:none;margin:0 0 10px;overflow:hidden;width:100%;}
.feefo-reviews-search #feefo-reviews-search .btn {width:100%;}
.feefo-reviews-rating-bar strong {line-height:30px!important;}
.feefo-reviews-rating-bar span {background-position:0 50%!important;line-height:30px!important;}
.cstudy .rmb-50:last-child {margin-bottom:20px!important;}
.feefo-reviews-search #feefo-reviews-search {width:100%;}
}
.blog .breadcrumbs li,
.single-post .breadcrumbs li,
.archive.category .breadcrumbs li,
.blog .breadcrumbs span,
.single-post .breadcrumbs span,
.archive.category .breadcrumbs span,
.blog .breadcrumbs a,
.single-post .breadcrumbs a,
.archive.category .breadcrumbs a,
.blog .breadcrumbs,.archive.category .breadcrumbs,.single-post .breadcrumbs {color:#989898;font-size:14px;}
.single-post .breadcrumbs {margin:-44px 0 10px;}
.sidebar .cat-cta {background:#0072ce;overflow:hidden;}
.sidebar .cat-cta .cat-cta-inner {overflow:hidden;padding:40px 25px 25px;}
.sidebar .cat-cta h3 {color:#fff;font-family:"CenturyLT",serif;font-size:27px;margin-bottom:25px;text-align:left;}
.sidebar .cat-cta .btn-white {background:#fff;color:#0072ce;display:block;font-family:HelveticaNeueLT45;font-size:18px;margin:0 0 20px;padding:12px 4px;}
.sidebar .cat-cta .gform_wrapper {width:100%!important;}
.sidebar .cat-cta .gform_wrapper ul li.gfield {margin:0 0 8px;width:100%;}
.sidebar .cat-cta .gform_wrapper .gform_footer {overflow:hidden;padding:25px 0 11px;width:100%;}
.sidebar .cat-cta {color:#fff;font-size:18px;line-height:22px;margin:40px 0 20px;text-align:center;}
.sidebar .gform_wrapper label.gfield_label + div.ginput_container {margin:0!important;}
.sidebar .cat-cta {color:#fff;font-size:18px;line-height:22px;margin:40px 0 0 31px;text-align:center;}
.sidebar .cat-cta p {font-family:HelveticaNeueLT45;margin:0 0 23px;}
.sidebar .cat-cta .gform_wrapper ul {margin:0!important;}
.sidebar .cat-cta .gform_wrapper .gform_footer input {color:#fff;display:block;font:bold 14px/53px "Open Sans",serif!important;height:53px;padding:0;text-transform:uppercase;width:100%;}
.sidebar .cat-cta .ginput_container input {color:#adadad;font-family:HelveticaNeueLT45;font-size:15px;height:40px;line-height:20px;margin:0;padding:10px 15px!important;}
.sidebar .cat-cta .gfield_error .ginput_container input {background:#ffd7d9;}
.sidebar .cat-cta .ginput_container input::-webkit-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.sidebar .cat-cta .ginput_container input::-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.sidebar .cat-cta .ginput_container input:-ms-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.sidebar .cat-cta .ginput_container input:-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
.sidebar .popular-posts {clear:both;overflow:hidden;padding:0 0 0 31px;}
.sidebar .head-3 {font-size:24px;line-height:normal;margin:0 0 18px;}
.sidebar .popular-post {background:#fff;border-left:6px solid #cd8a00;margin:0 0 10px;overflow:hidden;padding:10px 10px 10px 23px;padding:10px;}
.sidebar .popular-post .post-category a {color:#2e2d2b;float:left;font:14px/22px "Helvetica77",sans-serif;text-decoration:none;text-transform:uppercase;}
.sidebar .popular-post .post-category {margin:0;overflow:hidden;}
.sidebar .popular-post .post-title a {color:#5c6771;font:16px/22px "CenturyLT",serif;}
.sidebar .popular-post .post-title {margin:0;}
.article .head-1 {color:#5c6771;font-size:45px;line-height:50px;margin:0 0 27px;}
.article .meta {border-bottom:3px solid #f2b435;margin:0 0 28px;overflow:hidden;padding:0 0 5px;}
.article .meta p {margin:0;}
.article .meta .blog-category {color:#2e2d2b;float:left;font:14px/22px "Helvetica77",sans-serif;text-transform:uppercase;}
.article .meta .blog-category a {color:#2e2d2b;}
.article .meta .post-category {color:#2e2d2b;float:right;font-family:HelveticaNeueLT45;font-size:14px;line-height:22px;}
.article {color:#5c6771;font-family:HelveticaNeueLT45;font-size:16px;line-height:24px;}
.article .wp-post-image {border-radius:5px;margin-bottom:29px;moz-border-radius:5px;overflow:hidden;webkit-border-radius:5px;}
.article p {margin:0 0 25px;}
.article p {color:#5c6771;font:16px/24px "HelveticaNeueLT45","Helvetica","HelveticaRG",Arial,sans-serif;}
.article h2 {color:#0077be;display:block;font:16px/24px 'Helvetica67', sans-serif;font-size:16px;text-transform:capitalize;}
.article .share-this {border:none;padding:0;}
.article .share-this .head-4 {color:#5c6771;font:14px/22px "Helvetica77",sans-serif;text-transform:uppercase;}
.article .share-this .st_googleplus_large .stLarge {}
.article .share-this .st_facebook_large .stLarge {}
.article .share-this .st_twitter_large .stLarge {}
.article .share-this .st_email_large .stLarge {}
.single-post .bg-white h2.txt-grey {font-family:"CenturyLT",serif;font-size:36px;margin:0 0 29px;}
.blog-posts {color:#5c6771;font-family:HelveticaNeueLT45;font-size:16px;line-height:24px;overflow:hidden;}
.blog-posts .post {margin-bottom:20px;}
.blog-posts p.para {color:#5c6771;font-family:HelveticaNeueLT45;font-size:16px;line-height:24px;}
.blog-posts .post-category a {color:#2e2d2b;display:inline-block;float:none;font:14px/22px "Helvetica77",sans-serif;padding:12px 0px 0px 0px;padding:7px 0px;text-decoration:none;text-transform:uppercase;}
.blog-posts .post-date {border-bottom:3px solid #f1b434;margin:0 0 17px;overflow:hidden;padding:0 0 4px;width:40%;}
.blog-posts .related-posts-block {background:#fff;border-top:2px solid #000;}
.blog-posts .related-posts-block .post-category > a {margin-bottom:10px;padding-left:10px;}
.blog-posts .related-posts-block .thumb-overlay {border-radius:0;}
.blog-posts .related-posts-block .post-content {padding:10px;}
.popular-posts-large {position:relative;}
.popular-posts-large .popular-post {}
.popular-posts-large .popular-post h2 {font-size:32px;margin-bottom:13px;}
.popular-posts-large .popular-post h2 a {color:#2e2d2b;}
.popular-posts-large .popular-post .post-date {border-bottom:3px solid #cd8a00;color:#2e2d2b;font-size:16px;line-height:1.5;margin-bottom:21px;padding-bottom:3px;}
.popular-posts-large .popular-post .post-date a {color:#2e2d2b;}
.popular-posts-large .popular-post .post-date strong {font-family:'Helvetica77', sans-serif;font-weight:normal;text-transform:uppercase;}
.popular-posts-large .popular-post .post-date span {font-family:'HelveticaNeueLT45', sans-serif;}
.popular-posts-large .popular-post .para {font-family:'HelveticaNeueLT45', sans-serif;font-size:18px;line-height:1.777777778;}
.cycle-pagination a {background:transparent no-repeat center center;border:1px solid #cdcdcd;display:block;height:50px;margin-top:-25px;position:absolute;text-indent:-9999px;top:50%;width:50px;}
.cycle-pagination #prev {background-image:url(images/arrow-left-grey.png);left:-1px;}
.cycle-pagination #next {background-image:url(images/arrow-right-grey.png);right:-1px;}
@media only screen and (max-width: 767px) {.cycle-pagination {display:none !important;}
.popular-posts-large .popular-post h2 {font-size:24px;}
.popular-posts-large .popular-post .para {font-size:18px;}
}
body section.section .main-cat-minimum-wage,
body section.section .main-cat-leave-entitlements {border-color:#c00e3f;}
body section.section .main-cat-recruitment,
body section.section .main-cat-recruitment {border-color:#642f6d;}
body section.section .main-cat-employment-law-changes,
body section.section .main-cat-flexible-working-arrangements,
body section.section .main-cat-new-employees {border-color:#0072ce;}
body section.section .main-cat-redundancy {border-color:#0072ce;}
body section.section .main-cat-unfair-dismissal,
body section.section .main-cat-underpayments,
body section.section .main-cat-termination {border-color:#cd8a00;}
body section.section .main-cat-workplace-health-and-safety,
body section.section .main-cat-bullying-harassment,
body section.section .main-cat-discrimination {border-color:#f2b435;}
.blog-posts .thumb-overlay {border-radius:5px;margin:0 0 6px;moz-border-radius:5px;overflow:hidden;webkit-border-radius:5px;}
.blog-posts .thumb-overlay a {display:block;height:100%;width:100%;}
.blog-posts .post-date {color:#2e2d2b;display:block;font-family:HelveticaNeueLT45;font-size:14px;line-height:22px;}
.blog-posts h3 {color:#2e2d2b;font-size:24px;line-height:30px;margin:0 0 7px;}
.blog-posts h3 a {color:#2e2d2b;}
.header-content .post-category {color:#fff;font-size:14px;line-height:18px;}
#blog .header-content h1 {font-size:60px;line-height:64px;margin-bottom:17px;}
.article .author-block-top {display:block;float:left;width:100%;}
.article .author-block > p {margin:0;}
.article .category-date-block {clear:left;display:block;font-weight:bold;text-align:left;text-transform:uppercase;width:100%;}
.article .category-date-block > p {margin:0;width:100%;}
.article .category-date-block > p > span {float:right;font:14px/26px "Helvetica77",sans-serif;font-weight:normal;text-align:right;}
.article .category-date-block a {color:#5c6771;font:14px/22px "Helvetica77",sans-serif;}
.author-block-bottom > .col-md-9 > p {font-size:12px;line-height:1.6em;margin-bottom:0;}
.author-block-bottom .col-md-3 > .img-box {height:140px;overflow:hidden;width:140px;}
@media (max-width: 480px) {.author-block-bottom .col-md-3 > .img-box {width:100%;}
}
.header-content .blog-category a {border-bottom:3px solid #f1b434;color:#f1b434;float:left;font:14px/22px "Helvetica77",sans-serif;text-transform:uppercase;}
.current-category {border-bottom:3px solid #f2b435;color:#2e2d2b;display:block;font:14px/22px "Helvetica77",sans-serif;margin:0 0 25px;padding:0 0 6px;text-transform:uppercase;}
.archive.category .header-content h1 span {color:#f2b435;}
.posts-header .sort-by {display:none;float:right;padding:12px 0 0;}
.archive.category .select-area .select-opener {background:url('images/bg-sel2.gif') no-repeat 100% 50%;height:35px;width:34px;}
.posts-header .sort-by label {color:#2e2d2b;float:left;font-size:14px;margin:8px 21px 0 0;text-transform:uppercase;}
.posts-header .sort-by .select-area {background:#f7f7f7;border:1px solid #d4d4d4;font-size:14px;height:38px;width:192px!important;}
.archive.category .select-area .center {padding:3px 15px;}
.posts-header {overflow:hidden;}
.archive.category .posts-header .head-1 {float:left;}
.archive.category .sidebar {margin-top:80px;}
.single-post .sidebar {margin-top:80px;}
.sidebar.single-post-sidebar {margin-top:100px;}
.feat-text h2 {color:#2e2d2b;font:32px/40px "CenturyLT",serif;margin:0 0 18px;}
.feat-text h2 a {color:#2e2d2b;}
.feat-text p.para {color:#5c6771;font-family:HelveticaNeueLT45;font-size:18px;line-height:32px;}
.feat-text .post-date strong a {color:#2e2d2b;font:16px/22px "Helvetica77",sans-serif;text-decoration:none;text-transform:uppercase;}
.feat-text .post-date {border-bottom:3px solid #cd8a00;font-size:16px;line-height:20px;margin:0 0 15px;padding:0 0 10px;}
.blog .article {padding-bottom:30px;}
.blog .sidebar {margin-top:62px;}
.blog-cat-lists {margin-left:31px;}
.blog-cat-lists > li.categories {font-family:"CenturyLT",serif;font-size:24px;margin:0 0 18px;}
.blog-cat-lists > li.categories ul {list-style:none;margin:0;overflow:hidden;padding:0;}
.blog-cat-lists > li.categories li a {color:#fff;display:block;font:16px/22px "Helvetica77",sans-serif;margin:0;padding:15px 30px 15px 20px;text-transform:uppercase;}
.blog-cat-lists > li.categories li a {background-image:url('images/bg-ar-cat.png')!important;background-position:100% 50%!important;background-repeat:no-repeat!important;}
.blog-cat-lists > li.categories >ul {padding:20px 0 0;}
.blog-categories {margin:0 0 20px 31px;}
.blog-categories .blog-cat-lists {font-size:14px;margin-left:0;}
.blog-categories .blog-cat-lists li {line-height:1.4;margin-bottom:0;margin-top:10px;}
.blog-categories .blog-cat-lists li a {color:#0072ce;margin:0;}
.blog-categories .blog-cat-lists li a:hover {text-decoration:underline;}
.blog-categories .blog-cat-lists li a:before {display:none;}
.blog-categories .blog-cat-lists li {float:none;}
.wp-pagenavi {overflow:hidden;padding:32px 0;text-align:center;}
.wp-pagenavi span,
.wp-pagenavi a {background:#fff;border:none;color:#5c6771;display:inline-block;font-size:16px;height:39px;line-height:39px;margin:0 4px;padding:0;vertical-align:top;width:39px;}
.wp-pagenavi .pages {padding-left:10px;padding-right:10px;width:auto;}
.wp-pagenavi a:hover,
.wp-pagenavi .nextpostslink:hover,
.wp-pagenavi .previouspostslink:hover,
.wp-pagenavi .current {background:#f1b434;border-color:transparent;color:#fff;text-decoration:none;}
.wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink {background:none;border:1px solid #f1b434;border-radius:20px;color:#f1b434;font:14px/40px "Helvetica77",sans-serif;margin:0 0 0 31px;min-width:132px;moz-border-radius:20px;webkit-border-radius:20px;width:auto;}
.wp-pagenavi .previouspostslink {margin:0 31px 0 0;}
.wp-pagenavi .first {display:none;}
.wp-pagenavi .last {display:none;}
@media only screen and (max-width: 767px) {.sidebar .cat-cta,
 .sidebar .blog-categories {margin-left:0;text-align:center;}
.blog .sidebar, .single-post .sidebar,.archive.category .sidebar {margin-top:15px;}
.blog-cat-lists {margin-left:0;}
.sidebar .popular-posts {padding:0;}
.wp-pagenavi .extend {display:none;}
.article .head-1 {color:#5c6771;font-size:37px;line-height:42px;}
.wp-pagenavi .previouspostslink,
 .wp-pagenavi .nextpostslink {margin:0 4px;min-width:1px;padding:0 10px;}
.wp-pagenavi span, .wp-pagenavi a {font-size:13px;height:30px;line-height:30px;margin:0px 2px;width:30px;}
.wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink {font-size:13px;line-height:32px;}
}
.health-checkup .shape,
header.home .shape {bottom:-301px;display:inline-block;left:-20px;min-height:579px;moz-transform:skewY(16deg);ms-transform:skewY(16deg);o-transform:skewY(16deg);position:absolute;right:0;transform:skewY(16deg);webkit-transform:skewY(16deg);}
header .header-content .cat-cta {background:#0072ce;overflow:hidden;}
header .header-content .cat-cta .cat-cta-inner {overflow:hidden;padding:32px 38px 25px;}
header .header-content .cat-cta h3 {color:#fff;font-family:"CenturyLT",serif !important;font-size:27px !important;margin-bottom:25px;text-align:center;}
header .header-content .cat-cta .btn-white {background:#fff;color:#0072ce;display:block;font-family:HelveticaNeueLT45;font-size:18px;margin:0 0 20px;padding:12px 4px;}
header .header-content .cat-cta .gform_wrapper {width:100%!important;}
header .header-content .cat-cta .gform_wrapper ul li.gfield {margin:0 0 8px;width:100%;}
header .header-content .cat-cta .gform_wrapper .gform_footer {overflow:hidden;padding:25px 0 11px;width:100%;}
header .header-content .cat-cta {color:#fff;font-size:18px;line-height:22px;margin:40px 0 20px;text-align:center;}
header .header-content .gform_wrapper label.gfield_label + div.ginput_container {margin:0!important;}
header .header-content .cat-cta {color:#fff;font-size:18px;line-height:22px;margin:40px 0 20px 31px;text-align:center;}
header .header-content .cat-cta p {font-family:HelveticaNeueLT45;margin:0 0 23px;}
header .header-content .cat-cta .gform_wrapper ul {margin:0!important;}
header .header-content .cat-cta .gform_wrapper .gform_footer input {color:#fff;display:block;font:bold 14px/53px "Open Sans",serif!important;height:53px;padding:0;text-transform:uppercase;width:100%;}
header .header-content .cat-cta .ginput_container input {color:#adadad;font-family:HelveticaNeueLT45;font-size:15px;height:48px;line-height:20px;margin:0;padding:14px 15px!important;}
header .header-content .cat-cta .gfield_error .ginput_container input {background:#ffd7d9;}
header .header-content .cat-cta .ginput_container input::-webkit-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
header .header-content .cat-cta .ginput_container input::-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
header .header-content .cat-cta .ginput_container input:-ms-input-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
header .header-content .cat-cta .ginput_container input:-moz-placeholder {color:#adadad;font-size:15px!important;line-height:20px!important;opacity:1;}
header .shape-container {height:100%;overflow:hidden;position:absolute;top:0;width:100%;}
.feefo-bar-rating {color:#0072ce;font:30px/41px "CenturyLT",serif;margin:28px 0 18px;}
.feefo-bar-rating img {display:inline-block;margin-top:-6px;vertical-align:middle;}
.feefo-bar-support {color:#5c6771;font:24px/35px "CenturyLT",serif;margin:0 0 59px!important;}
.feefo-bar-support:before {background:#f1b434;content:'';float:left;height:1px;margin-top:20px;width:20%;}
.feefo-bar-support:after {background:#f1b434;content:'';float:right;height:1px;margin-top:20px;width:20%;}
.home .feefo-review blockquote {text-align:left;}
.home .feefo-review blockquote p.title {color:#0072ce;font:36px/40px "CenturyLT",serif;margin-bottom:17px;text-align:left;}
.home .feefo-review blockquote cite .name,
.home .feefo-review blockquote cite .location {color:#5c6771;display:inline;}
.feefo-search-box {background:#424243;box-shadow:-2px 5px 3px 3px rgba(0,0,0,0.14);margin:0 0 74px 45px;moz-box-shadow:-2px 5px 3px 3px rgba(0,0,0,0.14);overflow:hidden;padding:35px;text-align:center;webkit-box-shadow:-2px 5px 3px 3px rgba(0,0,0,0.14);}
.feefo-search-box #feefo-reviews-search label {display:none;}
.feefo-search-box #feefo-reviews-search .form-row {margin:0 0 10px;overflow:hidden;}
.feefo-search-box #feefo-reviews-search input.btn {border-color:#f1b434;color:#fff;display:block;font:bold 14px/53px "Open Sans",serif!important;height:53px;margin:24px 0 8px;padding:0;text-transform:uppercase;width:100%;}
.feefo-search-box h3 {color:#fff;font-family:"CenturyLT",serif;font-size:27px;margin-bottom:25px;text-align:center;}
.home .home-reviews {margin-top:10px;}
.home .feefo-bar-rating iframe {width:110px!important;}
.home .feefo-review {border:none;margin-top:0;padding:0;}
.cycle-pager {font-size:30px;text-align:left;}
.cycle-pager span {color:#aaa;cursor:pointer;margin-left:3px;}
.cycle-pager span:first-child {margin-left:0px;}
.cycle-pager span.cycle-pager-active,
.cycle-pager span:hover {color:#0072ce;}
.home-reviews {position:relative;}
.home-reviews .cycle-pager {bottom:100%;left:0;position:absolute;}
@media only screen and (max-width: 767px) {.home .home-reviews {margin-top:0;}
.cycle-pager {margin-bottom:20px;text-align:center;}
}
.help-your-business {background:#f7f7f7;overflow:hidden;}
.help-your-business h2 {color:#0072ce;font:45px/50px "CenturyLT",serif;margin:0 0 49px;text-align:center;}
.nav-tabs {border:1px solid #dfdfdf;border-radius:5px;margin:0 0 61px;moz-border-radius:5px;overflow:hidden;padding:0;webkit-border-radius:5px;width:100%;}
.nav-tabs li {float:left;margin:0;width:25%;}
.nav-tabs li a {background:#f0f0f0;border:none;color:#5c6771;display:block;font:24px/30px "CenturyLT",serif;margin:0;padding:19px 16px 13px;text-align:center;}
.nav-tabs li a:focus,
.nav-tabs li a:hover,
.nav-tabs li.active a {background:#fff;border:none!important;border-radius:0;color:#0072ce;moz-border-radius:0;webkit-border-radius:0;}
.tab-content #what-we-offer {background:none;}
.tab-content #blog {background:none;}
.tab-content #what-we-offer .services {position:relative;}
.tab-content #what-we-offer .service {position:static;}
.tab-content #what-we-offer .service .otab-sep {background:none;padding-bottom:40px;position:static;}
.tab-content #what-we-offer .service p {color:#5c6771;font-family:HelveticaNeueLT45;font-size:16px;line-height:24px;}
.tab-content #what-we-offer .learn-more {background:url('images/bg-arrow-orange.png') no-repeat 100% 5px;bottom:0;color:#f1b434;float:left;font:15px/22px "Helvetica77",sans-serif;padding:0 20px 0 0;position:absolute;text-transform:uppercase;}
.tab-content #what-we-offer .service-thumb {border:5px solid #f1b434;display:block;height:196px;margin:0 0 20px;}
.tab-content #what-we-offer .service-thumb h3 {color:#fff;font:27px/196px "CenturyLT",serif;line-height:196px;text-align:center;}
.tab-content #what-we-offer .service-gold .service-thumb {background:url('images/serv1.jpg') no-repeat!important;background-size:cover!important;border-color:#f1b434;moz-background-size:cover!important;o-background-size:cover!important;}
.tab-content #what-we-offer .service-maroon .service-thumb {background:url('images/serv2.jpg') no-repeat!important;background-size:cover!important;border-color:#bf0d3e;moz-background-size:cover!important;o-background-size:cover!important;}
.tab-content #what-we-offer .service-purple .service-thumb {background:url('images/serv3.jpg') no-repeat!important;background-size:cover!important;border-color:#833177;moz-background-size:cover!important;o-background-size:cover!important;}
.tab-content #what-we-offer .service-blue .service-thumb {background:url('images/serv4.jpg') no-repeat!important;background-size:cover!important;border-color:#0072ce;moz-background-size:cover!important;o-background-size:cover!important;}
.tab-content #events {text-align:center;}
.tab-content #events .events-list {list-style:none;margin:0;overflow:hidden;padding:0;text-align:left;}
.tab-content #events .events-list li {background:#fff;margin:0 0 20px;overflow:hidden;vertical-align:top;}
.tab-content #events .events-list li .left {float:left;padding:35px 4%;width:63%;}
.tab-content #events .events-list li .left address {color:#5c6771;display:block;font:18px/22px "HelveticaNeueLT45",serif;margin:0;}
.tab-content #events .events-list li .left h3 {color:#0072ce;font:27px/33px "CenturyLT",serif;margin:0 0 14px;}
.tab-content #events .events-list li .left h3 a {color:#0072ce;}
.tab-content #events .events-list li .right {background:#0072ce;float:right;padding:44px 3%;width:37%;}
.tab-content #events .events-list li .right .date {color:#fff;float:left;}
.tab-content #events .events-list li .right .l {display:block;font-size:16px;margin:0 0 6px;}
.tab-content #events .events-list li .right .d {color:#fff;display:block;font:16px/22px "Helvetica77",sans-serif;text-transform:uppercase;}
.tab-content #events .events-list li .right .btn {display:inline-block;float:right;font-size:15px;margin:5px 0 0;min-width:1px;overflow:hidden;padding:11px 40px 9px;}
.tab-content .guides-intro {color:#5c6771;font:24px/30px "CenturyLT",serif;margin:0 0 41px;text-align:center;}
.tab-content .guides-intro p {line-height:34px;margin:0 59px 20px;}
.tab-content .guides .guides-cat h3 {font-size:18px;margin:0;}
.tab-content .guides-cats {width:auto;}
.tab-content .guides .guides-cat h3 img {float:right;margin:4px 2px 0 10px;max-width:29%;padding:0;}
.tab-content #events > .btn {margin-top:20px;padding:15px 40px;}
.health-checkup {background:url('images/bg-checkup.jpg') no-repeat center center;background-size:cover;moz-background-size:cover;o-background-size:cover;overflow:hidden;padding:70px 0!important;}
.health-checkup .shape {background-color:rgba(131, 49, 119, 0.85);}
.health-checkup .container {background:rgba(0,0,0,0.3);border-radius:5px;border-width:1px;color:#fff;moz-border-radius:5px;position:relative;webkit-border-radius:5px;z-index:10;}
.health-checkup .container p {color:#fff;font:18px/26px "HelveticaNeueLT45",serif;margin:0 auto 20px;max-width:645px;padding:0 20px;}
.health-checkup .container .row {padding-bottom:40px;padding-top:40px;}
.health-checkup .container h2 {font:44px/53px "CenturyLT",serif;margin:0 0 22px;}
.health-checkup .container .btn {font-size:15px;margin-top:12px;padding:15px 40px;}
.call-now {font-size:21px;}
.home .header-content h1 {font-size:58px;padding-top:90px;}
@media only screen and (min-width: 768px) {#top-bar #searchform {padding:8px 0 0;}
#top-bar #searchsubmit {background:url('images/bg-search2.png') no-repeat;border-radius:0;float:left;height:20px;margin:-22px 0 0;moz-border-radius:0;padding:0;position:static;webkit-border-radius:0;width:20px;}
#top-bar #searchform #s {border:none;box-shadow:none;float:none;font-style:normal;moz-box-shadow:none;overflow:hidden;padding-left:30px;webkit-box-shadow:none;}
}
#top-bar .social {float:left;line-height:23px;margin-right:13px;}
#top-bar .my-employsure {border-left:1px solid #545454;color:#f1b434;float:left;font-size:13px;line-height:20px;margin:3px 0 0 7px;padding:0 0 0 15px;}
#navigation .logobar {background:#fff;}
#navigation .logobar .tbcalls {background:url('images/bg-advice.png') no-repeat 15px 20px;float:right;padding:16px 12px 0 60px;}
#navigation .logobar .tbcalls span {color:#8b8b8b;display:block;font-size:13px;line-height:16px;}
#navigation .logobar .tbcalls strong {color:#414141;display:block;font-size:18px;line-height:24px;}
#navigation .my-employsure {color:#FFB54C;display:inline-block;margin:22px 0 22px 20px;}
#menu-main-menu li a {font-size:16px;}
#navigation .navbar-brand {padding-left:0;}
@media only screen and (min-width: 991px) {#navigation .navbar-nav > li > a {border:none;line-height:normal;padding-bottom:15px;padding-left:45px;padding-top:21px;}
}
#navigation .navbar-nav {margin:0 0 0 -15px;}
#navigation .navbar-nav > li:first-child > a {padding-left:0;}
#navigation .logobar {background:#2d2d2d;}
#navigation .logobar .tbcalls strong,
#navigation .logobar .tbcalls span {color:#fff;}
.is-sticky #navigation #top-bar {display:none;}
#navigation .extra {float:left;padding-left:5px;padding-top:18px;width:450px;}
#navigation .extra .social {float:left;}
#navigation .extra .tbs-form .tbs-btn {bottom:4px;right:20px;}
#navigation .extra .tb-search {margin-top:3px;}
#navigation .extra .my-employsure {border-left:1px solid #545454;color:#f1b434;float:left;font-size:13px;line-height:20px;margin:3px 0 0 10px;padding:0 0 0 6px;}
.topbar {background-color:#212121;color:#fff;font-size:16px;padding:15px 10px;position:relative;text-align:center;z-index:10;}
.topbar .tbcalls a {color:#fff;}
.topbar .tbcalls,
.topbar .my-employsure {display:inline-block;width:auto;}
.topbar .my-employsure {color:#FFB54C;}
.topbar .my-employsure:before {color:#fff;content:'|';margin-left:5px;margin-right:10px;}
@media only screen and (max-width: 767px) {.breadcrumbs {display:none !important;}
#navigation .nbb-naked {display:block;visibility:visible;}
#navigation .navbar-nav li a {text-shadow:none !important;}
#navigation .navbar-nav li > a {padding-bottom:7px;padding-top:13px;}
#navigation .navbar-nav li:hover > a {background-color:#0089ec;color:#fff;}
#navigation .navbar-nav > li > a,
 #navigation .navbar-nav > li:first-child > a {padding-left:20px;}
#navigation .logobar {background:transparent;}
.navbar-default {border-bottom:none;height:0;min-height:0;padding:0;}
#navigation .logobar {background-color:#fff;}
}
@media only screen and (max-width: 1004px) {#navigation .extra {display:none;}
.tab-content #events .events-list li .right .date {float:none;text-align:center;}
.nav-tabs li a {font-size:16px;}
.tab-content #events .events-list li .right .btn {float:none;}
.home .header-content,
 .tab-content #events .events-list li .right {text-align:center;}
.feefo-bar-support:after,
 .feefo-bar-support:before {display:none;}
.feefo-bar-rating {font-size:22px;}
.home .feefo-review blockquote cite .name {float:none;}
.feefo-search-box,
 header .header-content .cat-cta {margin:0;}
.home .header-content h1 {padding-top:0;text-align:center;}
.home .feefo-review {margin-top:0;}
.feefo-review blockquote cite,
 .home .feefo-review blockquote p,
 .home .feefo-review blockquote {text-align:center;}
#top-bar .my-employsure {border:none;margin:-20px 0 0;padding:0;}
.tb-search {text-align:center;}
.tb-search {line-height:23px;}
.tab-content #what-we-offer .learn-more {position:static;}
#top-bar .my-employsure,
 #top-bar .social {display:inline-block;float:none;line-height:23px;margin:0;vertical-align:top;}
}
@media only screen and (max-width: 767px) {#navigation .logobar .tbcalls {display:none;}
.home .header-content h1 {font-size:34px;}
#navigation .navbar-brand {padding-left:15px;}
.navbar-toggle .icon-bar {background:#888;}
#menu-main-menu li a {line-height:20px;}
.feefo-search-box,
 header .header-content .cat-cta .cat-cta-inner {padding:15px;}
.feefo-bar-rating {font-size:18px;line-height:24px;}
.home .feefo-bar-rating iframe {height:25px !important;margin:0 !important;vertical-align:top;width:110px !important;}
.help-your-business h2 {font-size:36px;}
.nav-tabs li a {font-size:12px;}
.hyb-tabs li {border-left:1px solid #fff;border-top:1px solid #fff;}
.hyb-tabs li:first-child,
.hyb-tabs li:nth-child(2) {border-top:none;}
.hyb-tabs li:nth-child(2n+1) {border-left:none;}
.tab-content .guides-intro p {font-size:15px;line-height:29px;margin:0 0 13px;}
.tab-content #events .events-list li .left,
 .tab-content #events .events-list li .right {float:none;width:100%;}
.nav-tabs li {width:50%;}
.feefo-bar-support {font-size:19px;padding:20px 0 0;}
.home .feefo-review blockquote p {font-size:23px;line-height:32px;}
.home .feefo-review blockquote .title {text-align:center !important;}
.tab-content #events .events-list li .left h3 {font-size:22px;}
}
#header-404 {background:url('images/404-banner-bg.jpg') no-repeat 50% 50%;background-size:cover;border-bottom:3px solid #0072ce;min-height:600px;moz-background-size:cover;o-background-size:cover;}
#header-404 .shape {height:270px;moz-transform:skewY(4.8deg);ms-transform:rotate(4.8deg);o-transform:skewY(4.8deg);transform:skewY(4.8deg);webkit-transform:skewY(4.8deg);}
#header-404 #dark-overlay {background-color:rgba(0, 0, 0, 0.62);}
#header-404 .header-content {margin-top:156px;}
#header-404 .head-1 {font-family:'CenturyLT', serif;font-size:60px;}
#section-404 {padding-bottom:130px;padding-top:111px;}
#section-404 h1 {font-size:45px;margin-bottom:37px;}
#section-404 h2 {color:#2e2d2b;font-size:32px;margin-bottom:33px;}
#section-404 ol {color:#5c6771;font-family:'HelveticaNeueLT45', sans-serif;font-size:18px;line-height:1.777777778;margin-bottom:0;padding-left:20px;}
.social {}
.social a {background:url(images/social-icons-1.png) no-repeat 0px 0px;display:inline-block;height:26px;margin-left:8px;width:26px;}
.social a.small {height:23px;width:23px;}
.social a:first-child {margin-left:0;}
.social a > span {clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.social a.facebook {}
.social a.twitter {background-position:-36px 0px;}
.social a.linkedin {background-position:-71px 0px;}
.social a.instagram {background-position:-140px 0px;}
.social a.youtube {background-position:-208px 0px;}
.social a.google-plus {background-position:-174px 0px;}
.social a.rss {background-position:-106px 0px;}
.social a.facebook.small {background-position:0px -41px;}
.social a.twitter.small {background-position:-33px -41px;}
.social a.linkedin.small {background-position:-65px -41px;}
.social a.instagram.small {background-position:-97px -41px;}
.icon {background:transparent no-repeat center center;display:inline-block;vertical-align:middle;}
.icon-tick-gold {background-image:url(images/tick_gold.png);height:14px;width:15px;}
.events-nav {font-size:0;margin:45px -15px 25px;}
.events-nav .events-nav-item {display:inline-block;padding-left:15px;padding-right:15px;vertical-align:middle;width:25%;}
.events-nav .events-nav-item a {background-color:#0072ce;color:#fff;display:block;font:21px/1.142857143 'CenturyLT', serif;moz-transition:all 0.25s ease;o-transition:all 0.25s ease;padding:46px 20px 32px;text-align:center;transition:all 0.25s ease;webkit-transition:all 0.25s ease;}
.events-nav .events-nav-item a:hover {background-color:#005a96;}
.events-nav .events-nav-item .thumb {display:block;margin-bottom:17px;min-height:48px;}
.events-nav .events-nav-item .title {width:100%;}
@media only screen and (max-width: 991px) {.events-nav .events-nav-item {display:inline-block;float:none;margin-bottom:15px;margin-left:auto;margin-right:auto;max-width:300px;width:100%;}
}
.clear {clear:both;}
.clearfix:before, .clearfix:after {content:'.';display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;width:0;}
.clearfix:after {clear:both;}
.clearfix {zoom:1;}
.dt {display:table !important;}
.dtc {display:table-cell !important;vertical-align:middle;}
.fancybox-overlay {background:rgba(0, 0, 0, 0.55);z-index:10000;}
.fancybox-skin {border-radius:0;moz-border-radius:0;webkit-border-radius:0;}
.fancybox-close {background:url('images/bg-close2.png') no-repeat;height:19px;overflow:hidden;position:absolute;right:13px;text-indent:-9999px;top:15px;width:19px;z-index:200;}
.fancybox-nav {background:url('images/bg-ar-bio.png') no-repeat;height:34px;left:-73px;overflow:hidden;position:absolute;text-indent:-9999px;top:50%;width:19px;}
.fancybox-next {background-position:-19px 0;left:auto;margin:-9px 0 0 0;right:-65px;}
.fancybox-outer {position:static;}
@media only screen and (max-width: 767px) {.fancybox-skin {padding:40px 20px !important;}
.fancybox-lock {overflow:visible !important;width:auto;}
.fancybox-lock body {overflow:visible !important;}
}
#feefo iframe:first-of-type {height:35px;margin-bottom:-5px;margin-right:-5px;width:95px;}
.content-styling ul {list-style:disc;margin-bottom:1.5em;margin-left:30px;}
.content-styling ul ul {margin-bottom:0;margin-left:20px;}
.single-guide .section .content-styling ul {list-style:disc;margin-bottom:1.5em;margin-left:30px;}
.single-guide .section .content-styling ul li {float:none;list-style:disc;}
.single-guide .section .content-styling ul li:before {display:none;}
#seminar_search_hold {position:relative;z-index:1;}
.picker__holder {z-index:1000;}
.select-form .form-control::-ms-expand {display:none !important;}
@media only screen and (min-width: 768px) and (max-width: 991px) {#form .gform_footer.top_label {margin-top:0;}
}
.newsletter-terms {clear:both;text-align:center;}
@media (max-width:991px) {.newsletter-terms {padding-left:110px;text-align:left;}
}
@media (max-width:614px) {.newsletter-terms {padding-left:100px;text-align:left;}
}
@media (max-width:490px) {.newsletter-terms {padding-left:90px;text-align:left;}
}
@media (max-width:340px) {.newsletter-terms {padding-left:70px;text-align:left;}
}
@media only screen and (min-width: 768px) {#results .col-sm-3.col-xs-6:nth-child(4n+1) {clear:both;}
}
@media only screen and (max-width: 767px) {#results .col-sm-3.col-xs-6:nth-child(2n+1) {clear:both;}
.hide-mobile {display:none !important;}
}
@media (max-width:991px) {.footer-subscribe {clear:both;}
}
.latest-posts {background-color:#f2f2f2;padding:10px 15px;}
html.ie .btn-subscribe {padding-top:11px;}
html.ie .feefo-search-box #feefo-reviews-search input.btn {line-height:51px;}
html.ie .forms.gform_wrapper input[type='submit'] {padding-top:7px;}
html.ie .forms.gform_wrapper ul li.gfield input[type='text'],
html.ie .forms.gform_wrapper ul li.gfield input[type='password'],
html.ie .forms.gform_wrapper ul li.gfield input[type='email'],
html.ie .forms.gform_wrapper ul li.gfield input[type='tel'],
html.ie .page-template-page_careers #resumeupload input[type='file'] .forms.gform_wrapper ul li.gfield input[type='tel'] {line-height:normal;}
html.ie .logobar .tbs-form::-ms-input-placeholder.form-control {line-height:normal;}
html.ie .single-seminar-content .btn-custom,
html.ie #seminar .header-content .btn-custom {padding-top:0;}
html.ie .btn-custom.icon-code,
html.ie .btn-custom.icon-search,
html.ie .btn-custom.icon-registernow {padding-bottom:14px;padding-top:14px;}
html.ie .df-seminars-postcode .seminar_search input.btn_submit {padding-top:0;}
html.ie .seminar.row div a.btn-blue.btn-custom {padding-top:0;}
html.ie .single-seminar-content .btn-custom {height:auto;line-height:normal;}
html.ie .df-form-blue .attendee_book_seat {padding-bottom:13px;padding-top:14px;}
html.ie #quote .btn-quote {padding-bottom:7px;padding-top:9px;}
html.ie .health-check.btn-custom,
html.ie .btn-border.btn-custom,
html.ie .searchbtn.btn-custom {padding-top:9px;}
html.ie .wp-pagenavi .previouspostslink,
html.ie .wp-pagenavi .nextpostslink {line-height:38px;}
html.ie .case-studies .case-study .btn-custom {padding-bottom:7px;padding-top:7px;}
html.ie .ajax-loader a {padding-top:14px;}
@media only screen and (max-width: 991px) and (min-width: 480px) {.home .tab-content #what-we-offer .service {float:left;width:50%;}
.home .tab-content #what-we-offer .service:nth-child(2n+1) {clear:both;}
}
.collapsing {height:0;o-transition:height .45s ease;overflow:hidden;position:relative;transition:height .45s ease;webkit-transition:height .45s ease;}
.navbar-toggle span {transition:0.15s all ease;}
.navbar-toggle:hover span,
.navbar-toggle:not(.collapsed) span {box-shadow:0px 0px 3px rgba(0,0,0,0.4);}
.page-id-15236 .section {padding-bottom:35px;padding-top:35px;}
.page-id-15236 #learn {padding-bottom:20px;}
.page-id-15236 #speaker {padding-top:50px;}
.page-id-15236 .events-nav + #awardcats {margin-top:70px;}
.page-id-15236 #learn h2:first-child {background-image:url(images/awards-trophy.png);}
.page-id-14148 .topics-list {margin-left:auto;margin-right:auto;max-width:778px;}
.page-id-14148 .topics-list li {font-family:'Helvetica77', sans-serif !important;font-size:18px !important;letter-spacing:0.425px !important;line-height:1.5 !important;margin-right:0;padding-bottom:18px;padding-top:24px;width:100%;}
.page-id-14148 #events-top {min-height:655px;}
.page-id-14148 #events-top .header-content {margin-top:124px;}
.page-id-14148 #events-top h1 {font-size:50px;line-height:1.28;margin-bottom:9px;}
.page-id-14148 #events-top .para {font-family:'HelveticaMD', sans-serif !important;font-size:18px;line-height:1.78;margin-bottom:5px;}
.page-id-14148 #learn h2 {font-size:36px;font-style:normal;line-height:1.53;margin-left:auto;margin-right:auto;max-width:774px;}
.picker .picker__table {margin-bottom:8px;}
.picker .picker__footer {padding-bottom:8px;text-align:left;}
.picker .picker__button--today {background-color:#f5f5f5;color:#dddddd;display:inline-block;float:none;vertical-align:middle;}
.picker .picker__button--today:before {border-top-color:#aaaaaa;}
.picker .picker__button--today:hover {background-color:#e5e5e5;border-color:transparent;color:#aaa;}
.picker .picker__button--clear {display:none;}
.picker .picker__button--close {background:url(images/date-close.png) no-repeat center center;background-color:transparent;border:none;color:#fff;height:40px;left:100%;margin-left:14px;margin-top:-7px;padding:0;position:absolute;text-indent:-9999px;top:0;width:26px;width:auto;}
.picker .picker__button--close:before {display:none;}
.picker .picker__button--close:hover {background:url(images/date-close.png) no-repeat center center !important;}
.picker .picker__footer:after {border-left:56px solid #0089ec;content:'Seminar';display:inline-block;font-family:'Helvetica Neue', Helvetica, sans-serif;font-size:16px;font-weight:bold;line-height:21px;margin-left:61px;padding-bottom:3px;padding-left:10px;padding-top:3px;vertical-align:middle;}
.page-template-page_events .btn,
.page-template-page_events input[type="submit"] {transition:0.15s background ease;}
.page-template-page_events .btn:hover,
.page-template-page_events input[type="submit"]:hover {background-color:#e1a427;}
.page-id-17315 #landing h1 {margin-top:100px;}
@media (max-width:600px) {.page-id-17315 #landing {min-height:100px;}
.page-id-17315 #landing h1 {margin-top:30px;}
}
body > img:last-child {position:absolute;}
@media only screen and (max-width: 1100px) {.prev-bio,
 .fancybox-prev {left:25px;}
.next-bio,
 .fancybox-next {right:25px;}
a.fancybox-nav {background:none;background-position:center center;height:100%;margin-top:0;right:0;text-indent:0px;top:0;width:50px;}
a.fancybox-nav.fancybox-prev {left:0;}
a.fancybox-nav span {background:url('http://employsure.com.au/wp-content/themes/employsure/images/bg-ar-bio.png') no-repeat 0 0;height:34px;left:0;overflow:hidden;visibility:visible;width:19px;}
a.fancybox-nav.fancybox-prev span {background-position:0 0;left:auto;right:0;}
a.fancybox-nav.fancybox-next span {background-position:-19px 0;}
.fancybox-close {background-position:center center;height:50px;right:0;top:0;width:50px;z-index:10000;}
}
@media only screen and (max-width: 930px) and (min-width: 768px) {.popup-bio {left:0;margin-left:0;max-width:100%;}
.popup-bio .mask {max-width:100%;}
}
.fancybox-overlay {z-index:8000;}
.mbn {margin-bottom:0 !important;}
.mtn {margin-top:0 !important;}
.alignleft {float:left;margin:0 35px 25px 0;}
.alignright {float:right;margin:0 0 25px 35px;}
.rich-snippets {display:none;}
.gfield.gfield_error .select-area {background-color:#ffc9bd;border-color:#ff0000;color:#ff0000;}
#chatBubble {bottom:30px;margin:0px;position:fixed;right:0px;text-align:center;width:100%;}
.chat-btn {background-color:#0071ce;border-color:#0071ce;}
#chatModal {bottom:0px;margin:0px;position:fixed;right:0px;width:100%;}
#chatContainer {height:100%;}
.webchat-frame {height:100%;width:100%;}
.modal-header {background-color:#0071ce;color:#fff;padding:0 0 0 5px;}
.modal-title {border:0;float:none;margin:0;padding:0;}
.modal-body {height:500px;padding:0;}
.modal-close-button {background:transparent;border:0;border-radius:0;color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;padding:0 5 0 5px;text-shadow:0 1px 0 #fff;}
@media (min-width: 600px) {#chatModal {right:30px;width:400px;}
#chatBubble {bottom:30px;margin:0px;position:fixed;right:40px;text-align:right;width:auto;}
}
.section-benefits-ranks {}
.benefits-ranks {width:100%;}
.benefits-ranks .benefits-rank {}
.benefits-ranks th, .benefits-ranks td {min-width:171px;text-align:center;}
.benefits-ranks th {color:#fff;font-family:'CenturyLT', serif;font-size:22px;height:109px;padding:20px;vertical-align:middle;}
.benefits-ranks th.benefit-main {background:#000 url('images/benefits-ranks-main-bg.jpg') no-repeat center center;}
.benefits-ranks th.benefit-blue {background-color:#00538b;}
.benefits-ranks th.benefit-yellow {background-color:#f0b434;}
.benefits-ranks th.benefit-red {background-color:#be163e;}
.benefits-ranks td {border:1px solid #eaeaea;padding:15px 26px;}
.benefits-ranks th.benefit-main, .benefits-ranks td.benefit-main {text-align:left;}
.banner-title-only {background-image:url('images/bg12.jpg');background-position:50% 100%;background-repeat:no-repeat;background-size:100% auto;min-height:490px;}
.banner-title-only .para {font:24px/1.13 'CenturyLT', Times, Serif;margin-top:18px;}
.page-template-page_terms .banner-title-only {background-image:url('images/bg13.jpg');}
.page-template-page_cohost .banner-title-only {background-image:url('images/bg16.jpg');min-height:480px;padding-bottom:64px;}
.page-template-page_feedback-php .banner-title-only {background-image:url('images/bg14.jpg');min-height:480px;padding-bottom:64px;}
.page-template-page_complaint .banner-title-only {background-image:url('images/bg15.jpg');min-height:480px;padding-bottom:64px;}
/*.page-template-page_complaint {background:#f7f7f7;}*/
.banner-title-only .header-content h1 {text-shadow:0 0 9px #000;}
.banner-title-only .header-content h1 {margin:14% 0 0;}
.page-template-page_feedback-php .banner-title-only .header-content h1 {margin:0 0 40px;}
.page-template-page_complaint .banner-title-only .header-content h1 {margin:5% 0 40px;}
.page-template-page_cohost .banner-title-only .header-content h1 {margin:5% 0 40px;}
.faqs-section {background:#f7f7f7;overflow:hidden;padding:112px 0 82px;}
.faqs-accordion {overflow:hidden;}
.faqs-accordion .faqs-accordion-item {overflow:hidden;padding:0 0 28px;}
.faqs-accordion h3 {background:url('images/bg-bottom.png') no-repeat 100% 21px;border-bottom:2px solid #515151;color:#3a3a3a;cursor:pointer;font-size:30px;letter-spacing:-0.8px;line-height:40px;margin:0 0 21px;overflow:hidden;padding:0 25px 23px 0;text-transform:none;}
.faqs-accordion .faqs-accordion-item.active h3 {background:url('images/bg-top2.png') no-repeat 100% 21px;}
.faqs-accordion .answer {color:#5c6771;font-family:"Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;font-size:14px;letter-spacing:0.5px;line-height:25px;overflow:hidden;padding:0 37px 0 0;}
.faqs-accordion .answer p {margin:0;}
.icon-heading-text p a.btn-yellow{text-decoration:none;}
.all-feedback .col-sm-5 img {margin-top:-10px;}
.terms-section {background:#f7f7f7;color:#5c6771;font:16px/27px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;line-height:25px;padding:111px 0 73px;}
.terms-section p {margin:0 0 40px;}
.terms-section h2 {color:#3a3a3a;font:27px/32px Georgia, "HelveticaMD",sans-serif;letter-spacing:-0.5px;margin:0 0 20px;}
.list-number-big {color:#3a3a3a;float:left;font:27px/32px Arial, "HelveticaMD",sans-serif;margin:1px 0px 0 -39px;text-transform:uppercase;}
.terms-section ul {margin-bottom:40px;margin-top:-41px;}
.terms-section ul li {background:url('images/bullet4.png') no-repeat 0 8px;padding:0 0 0 25px;}
.feefo-bar-review {clear:both;}
.heading-text-section {color:#5c6771;font-family:"Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;font-size:14px;line-height:25px;}
.heading-text-section p {margin:0 0 29px;}
.page-template-page_complaint .section p{color:black;}
.heading-text-section > .container h2.heading-with-line,.page-template-page_complaint .container h2.heading-with-line {color:#3a3a3a;font:35px/40px Effra,serif;margin:11px 0 10px;text-align:center;text-transform:none;}
.page-template-page_complaint .container h4.heading-with-line{text-align:center;font-weight: normal;color:black;}
.heading-text-section > .container h2.heading-with-line,.page-template-page_complaint .container h4.heading-with-line{padding:0 0 61px;}
.heading-text-section > .container h2.heading-with-line span,.page-template-page_complaint .container h4.heading-with-line span {display:inline-block;position:relative;vertical-align:top;}
.heading-text-section > .container h2.heading-with-line span:after,.page-template-page_complaint .container h4.heading-with-line span:after{background:#cc8a00;bottom:-34px;content:'';height:3px;left:50%;margin:0 0 0 -73px;position:absolute;width:146px;}
.heading-text-section h2 {color:#3a3a3a;font:26px/32px "HelveticaMD",sans-serif;letter-spacing:-0.5px;margin:0 0 13px;text-transform:uppercase;}
.heading-text-section h3 {color:#3a3a3a;font:20px/26px "HelveticaMD",sans-serif;letter-spacing:-0.5px;margin:0 0 13px;text-transform:uppercase;}
.heading-text-section.bg-light-grey {background:#f7f7f7;}
.icon-heading-text {color:#5c6771;font-size:14px;line-height:25px;text-align: center;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.icon-heading-text .icon {margin:0 0 24px;width:100%;}
.icon-heading-text .text-wrapper{width:100%;}
.icon-heading-text p a {color:#5c6771;text-decoration:underline;word-wrap:break-word;}
.icon-heading-text.iht-email-us p {margin:0;}
.icon-heading-text.iht-email-us {line-height:32px;}
.page-template-page_feedback-php .section .iht-email-us .btn-subscribe {padding:12px 50px 6px;}
.icon-heading-text h4 {color:#3a3a3a;font:20px/25px Effra,sans-serif;letter-spacing:-0.5px;margin:0 0 13px;text-transform:none;font-weight:normal;}
.policy-principles-section ul {margin:-27px 0 12px;}
.policy-principles-section ul li {background:url('images/bullet4.png') no-repeat 0 11px;padding:0 0 0 26px;}
.page-template-page_feedback-php .section .all-feedback .btn-subscribe {padding:10px 50px 4px;}
.all-feedback ul {margin:0 0 29px;}
.all-feedback li {background:url('images/bullet5.png') no-repeat 0 4px;padding:0 0 9px 30px;}
.all-feedback {padding:0 0 35px;}
.cohost-how-it-works ul {margin:0 0 29px;}
.cohost-how-it-works li {background:url('images/bullet5.png') no-repeat 0 4px;padding:0 0 9px 30px;}
.cohost-how-it-works img {display:block;height:auto;margin:47px 0 0;max-width:80%;}
.cohost-how-it-works .row {padding:35px 0 0;}
.get-in-touch-blocks {text-align:center;display: flex;flex-wrap: wrap;justify-content:space-between;margin-top: 40px;}
.get-in-touch-block {display:inline-block;min-width:unset;text-align:left;vertical-align:top;width:32%;padding: 30px 10px;background-color: #fff;margin:0;}


@media only screen and (max-width: 991px) {.get-in-touch-block {display:block;margin:0 0 20px;min-width:0;}
}
.policy-principles-section h4 {color:#101010;font-size:20px;line-height:29px;margin:0 0 63px;}
.policy-principles-section h3 {margin:0 0 3px;}
.policy-principles-section {line-height:29px;}
.policy-principles-section .more-info h2 {color:#3a3a3a;font:35px/40px "CenturyLT",serif;text-transform:none;}
.policy-principles-section .more-info a {color:#5c6771;font-size:16px;line-height:24px;text-decoration:underline;}
.policy-principles-section .more-info {padding:26px 0 34px;}
.policy-principles-section .more-info p {margin:0;}
#partner-with-employsure,
.page-id-19360 #stay-informed,
#make-a-complaint {background:#fff;}
.page-id-19360 #stay-informed {background:#0071cd;color:#fff;}
#provide-feedback {background:#ebebeb;padding:128px 0 88px;}
.page-id-19360 #stay-informed h2,
#partner-with-employsure h2 {color:#3a3a3a;font:51px/51px "CenturyLT",serif;margin:0 0 31px;}
.page-id-19360 #stay-informed h2 {color:#fff;}
.page-id-19360 #stay-informed .gform_confirmation_message {margin-top:40px;}
.page-id-19360 #stay-informed .gform_confirmation_message h2 {margin-bottom:0px;}
#partner-with-employsure .form-content {line-height:25px;padding:0 0 30px;}
/*#make-a-complaint h2 {color:#3a3a3a;font:51px/51px "CenturyLT",serif;margin:0 0 31px;}*/
#provide-feedback h2 {color:#3a3a3a;font:51px/51px "CenturyLT",serif;margin:0 0 31px;}
.page-id-19360 #stay-informed .section-heading {background:url('images/bg-stay.png') no-repeat 50% 0;padding:70px 0 0;text-align:center;}
#partner-with-employsure .gform_wrapper ul li.gfield,
.page-id-19360 #stay-informed .gform_wrapper ul li.gfield,
#make-a-complaint .gform_wrapper ul li.gfield {vertical-align:top;width:50%;}
#provide-feedback .gform_wrapper ul li.gfield {vertical-align:top;width:50%;}
.page-id-19360 #stay-informed .gform_wrapper label.gfield_label + div.ginput_container,
body #partner-with-employsure .gform_wrapper label.gfield_label + div.ginput_container,
body #make-a-complaint .gform_wrapper label.gfield_label + div.ginput_container {margin-right:14px !important;margin-top:15px !important;}
body #provide-feedback .gform_wrapper label.gfield_label + div.ginput_container {margin-right:14px !important;margin-top:15px !important;}
#partner-with-employsure .gform_wrapper,
.page-id-19360 #stay-informed .gform_wrapper,
#make-a-complaint .gform_wrapper {width:100%!important;margin-top:20px!important;}
#provide-feedback .gform_wrapper {width:100%!important;}
#partner-with-employsure textarea,
.page-id-19360 #stay-informed textarea,
#make-a-complaint textarea {background:#ffffff none repeat scroll 0 0;border:medium none;border-radius:0 !important;color:#3a3a3a;font-size:16px;height:173px;padding:20px 22px !important;width:100%;resize: none;}
#provide-feedback textarea {background:#ffffff none repeat scroll 0 0;border:medium none;border-radius:0 !important;color:#3a3a3a;font-size:16px;height:173px;padding:20px 22px !important;width:100%;}
.page-id-19360 #stay-informed #gform_wrapper_29 {text-align:left;}
.page-id-19360 #stay-informed input[type="email"],
.page-id-19360 #stay-informed input[type="tel"],
.page-id-19360 #stay-informed input[type="text"]
,#partner-with-employsure input[type="email"],
#partner-with-employsure input[type="tel"],
#partner-with-employsure input[type="text"],
#make-a-complaint .ginput_container input,
#provide-feedback .ginput_container input {color:#3a3a3a;font-size:16px;}
.page-id-19360 #stay-informed select,
#partner-with-employsure select,
#make-a-complaint select,
#provide-feedback select {background:#ffffff url("images/icon-DownArrow_inv.png") no-repeat scroll 90% 50%;border:medium none;border-radius:0 !important;color:#3a3a3a;display:block;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;font-size:17px;font-style:normal;line-height:1.42857;padding:20px !important;transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;webkit-border-radius:0 !important;width:100%;}
#make-a-complaint .ginput_container input,#make-a-complaint textarea,#gform_wrapper_26 .rad-area,#make-a-complaint .sbHolder{border: solid 2px #e6e7e9;}

.page-id-19360 #stay-informed input[type="email"]::-webkit-input-placeholder,
.page-id-19360 #stay-informed input[type="tel"]::-webkit-input-placeholder,
.page-id-19360 #stay-informed textarea::-webkit-input-placeholder,
.page-id-19360 #stay-informed input[type="text"]::-webkit-input-placeholder,
#partner-with-employsure input[type="email"]::-webkit-input-placeholder,
#partner-with-employsure input[type="tel"]::-webkit-input-placeholder,
#partner-with-employsure textarea::-webkit-input-placeholder,
#partner-with-employsure input[type="text"]::-webkit-input-placeholder,
#make-a-complaint input[type="email"]::-webkit-input-placeholder,
#make-a-complaint input[type="tel"]::-webkit-input-placeholder,
#make-a-complaint textarea::-webkit-input-placeholder,
#make-a-complaint input[type="text"]::-webkit-input-placeholder,
#provide-feedback input[type="email"]::-webkit-input-placeholder,
#provide-feedback input[type="tel"]::-webkit-input-placeholder,
#provide-feedback textarea::-webkit-input-placeholder,
#provide-feedback input[type="text"]::-webkit-input-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.page-id-19360 #stay-informed input[type="email"]::-moz-placeholder,
.page-id-19360 #stay-informed input[type="tel"]::-moz-placeholder,
.page-id-19360 #stay-informed textarea::-moz-placeholder,
.page-id-19360 #stay-informed input[type="text"]::-moz-placeholder,
#partner-with-employsure input[type="email"]::-moz-placeholder,
#partner-with-employsure input[type="tel"]::-moz-placeholder,
#partner-with-employsure textarea::-moz-placeholder,
#partner-with-employsure input[type="text"]::-moz-placeholder,
#make-a-complaint input[type="email"]::-moz-placeholder,
#make-a-complaint input[type="tel"]::-moz-placeholder,
#make-a-complaint textarea::-moz-placeholder,
#make-a-complaint input[type="text"]::-moz-placeholder,
#provide-feedback input[type="email"]::-moz-placeholder,
#provide-feedback input[type="tel"]::-moz-placeholder,
#provide-feedback textarea::-moz-placeholder,
#provide-feedback input[type="text"]::-moz-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.page-id-19360 #stay-informed input[type="email"]:-ms-input-placeholder,
.page-id-19360 #stay-informed input[type="tel"]:-ms-input-placeholder,
.page-id-19360 #stay-informed textarea:-ms-input-placeholder,
.page-id-19360 #stay-informed input[type="text"]:-ms-input-placeholder,
#partner-with-employsure input[type="email"]:-ms-input-placeholder,
#partner-with-employsure input[type="tel"]:-ms-input-placeholder,
#partner-with-employsure textarea:-ms-input-placeholder,
#partner-with-employsure input[type="text"]:-ms-input-placeholder,
#make-a-complaint input[type="email"]:-ms-input-placeholder,
#make-a-complaint input[type="tel"]:-ms-input-placeholder,
#make-a-complaint textarea:-ms-input-placeholder,
#make-a-complaint input[type="text"]:-ms-input-placeholder,
#provide-feedback input[type="email"]:-ms-input-placeholder,
#provide-feedback input[type="tel"]:-ms-input-placeholder,
#provide-feedback textarea:-ms-input-placeholder,
#provide-feedback input[type="text"]:-ms-input-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.page-id-19360 #stay-informed input[type="email"]:-moz-placeholder ,
.page-id-19360 #stay-informed input[type="tel"]:-moz-placeholder ,
.page-id-19360 #stay-informed textarea:-moz-placeholder ,
.page-id-19360 #stay-informed input[type="text"]:-moz-placeholder,
#partner-with-employsure input[type="email"]:-moz-placeholder ,
#partner-with-employsure input[type="tel"]:-moz-placeholder ,
#partner-with-employsure textarea:-moz-placeholder ,
#partner-with-employsure input[type="text"]:-moz-placeholder,
#make-a-complaint input[type="email"]:-moz-placeholder ,
#make-a-complaint input[type="tel"]:-moz-placeholder ,
#make-a-complaint textarea:-moz-placeholder ,
#make-a-complaint input[type="text"]:-moz-placeholder,
#provide-feedback input[type="email"]:-moz-placeholder ,
#provide-feedback input[type="tel"]:-moz-placeholder ,
#provide-feedback textarea:-moz-placeholder ,
#provide-feedback input[type="text"]:-moz-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
#make-a-complaint input[type="email"]::placeholder,
#make-a-complaint input[type="tel"]::placeholder,
#make-a-complaint textarea::placeholder,
#make-a-complaint input[type="text"]::placeholder{color:black!important;/*color:#231f20!important;*/}
#make-a-complaint #field_26_6 {width:100%;}
#provide-feedback #field_26_6 {width:100%;}
#provide-feedback #field_26_12 {width:100%;}
#make-a-complaint #field_26_11 {padding:25px 0 0;width:100%;}
#provide-feedback #field_26_12 {padding:25px 0 0;width:100%;}
#provide-feedback #field_26_11 {padding:25px 0 0;width:100%;}
#make-a-complaint #field_26_11 li {float:left;min-width:101px;padding:0 20px 0 0;}
#provide-feedback #field_26_12 li {float:left;min-width:101px;padding:0 20px 0 0;}
#provide-feedback #field_26_11 li {float:left;min-width:101px;padding:0 20px 0 0;}
#make-a-complaint #field_26_11 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;text-transform:none;}
#provide-feedback #field_26_12 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;}
#provide-feedback #field_26_11 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;}
#make-a-complaint #field_27_6 {width:100%;}
#provide-feedback #field_27_6 {width:100%;}
#provide-feedback #field_27_12 {width:100%;}
#make-a-complaint #field_27_11 {padding:25px 0 0;width:100%;}
#provide-feedback #field_27_12 {padding:25px 0 0;width:100%;}
#provide-feedback #field_27_11 {padding:25px 0 0;width:100%;}
#provide-feedback #field_27_10 {padding:25px 0 0;width:100%;}
#make-a-complaint #field_27_11 li {float:left;min-width:101px;padding:0 20px 0 0;}
#provide-feedback #field_27_12 li {float:left;min-width:101px;padding:0 20px 0 0;}
#provide-feedback #field_27_11 li {float:left;min-width:101px;padding:0 20px 0 0;}
#provide-feedback #field_27_10 li {float:left;min-width:101px;padding:0 20px 0 0;}
#make-a-complaint #field_27_11 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;}
#provide-feedback #field_27_12 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;}
#provide-feedback #field_27_11 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;text-transform:none;}
#provide-feedback #field_27_10 label {color:#464646;display:inline-block!important;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:16px;margin:0 0 10px;text-transform:none;}
.page-id-19360 #stay-informed .gform_footer.top_label {display:block;float:none;padding:50px 0 0;width:100%;}
#partner-with-employsure .gform_footer.top_label {display:block;float:none;padding:50px 0 0;width:100%;}
#make-a-complaint .gform_footer.top_label {display:block;float:right;padding:50px 0 0;width:100%;max-width:120px;margin-right:14px;margin: -100px 14px 0 0;position:relative;z-index:10;}
#provide-feedback .gform_footer.top_label {display:block;float:none;padding:50px 0 0;width:100%;}
.page-id-19360 #stay-informed input[type="submit"],
#partner-with-employsure input[type="submit"],
#make-a-complaint input[type="submit"],
#provide-feedback input[type="submit"] {color:white;display:block;font:18px "HelveticaMD",sans-serif !important;font-size:18px;height:60px;line-height:60px;margin:0 auto;padding:0;text-transform:uppercase;width:268px;}
#make-a-complaint input[type="submit"] {border-radius:0!important;width:120px;min-width: unset!important;font-size: 18px!important;background-color:#cc8900;}
#make-a-complaint input[type="submit"]:hover {background:#f1b434;}
#make-a-complaint input[type="radio"] {float:left;height:16px;margin:0 10px 0 0;width:16px;}
#provide-feedback input[type="radio"] {float:left;height:16px;margin:0 10px 0 0;width:16px;}
.page-id-19360 #stay-informed input[type="submit"] {background:#f1b435;}
.page-id-19360 #stay-informed input[type="submit"]:hover {background:#e1a427;}
.page-id-19360 #stay-informed .gform_confirmation_message_29 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:0;position:relative;text-align:center;}
#partner-with-employsure .gform_confirmation_message_26 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:0;position:relative;text-align:center;}
#make-a-complaint .gform_confirmation_message_26 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:-83px 0 0;position:relative;text-align:center;}
#provide-feedback .gform_confirmation_message_26 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:-83px 0 0;position:relative;text-align:center;}
#partner-with-employsure .gform_confirmation_message_26 h2 {margin:0 0 17px;}
#make-a-complaint .gform_confirmation_message_26 h2 {margin:0 0 17px;}
#provide-feedback .gform_confirmation_message_26 h2 {margin:0 0 17px;}
#make-a-complaint .gform_confirmation_message_27 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:-83px 0 0;position:relative;text-align:center;}
#provide-feedback .gform_confirmation_message_27 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:-83px 0 0;position:relative;text-align:center;}
.page-id-19360 #stay-informed .gform_confirmation_message_27 h2 {margin:0 0 17px;}
#make-a-complaint .gform_confirmation_message_27 h2 {margin:0 0 17px;}
#provide-feedback .gform_confirmation_message_27 h2 {margin:0 0 17px;}
.page-id-19360 .form-more-info {display:block;margin:0 auto;max-width:600px;padding:30px 0 0;text-align:center;}
.page-id-19360 .form-more-info a {color:#fff;}
.feefo-bar-review .fbr-icon {float:left;}
.page-template-page_complaint .feefo-bar-review ,
.page-template-page_feedback .feefo-bar-review {background:#0072ce;padding:27px 0 15px;}
.page-template-page_complaint .feefo-bar-review .feefo-review,
.page-template-page_feedback .feefo-bar-review .feefo-review {border:none;margin:0;overflow:hidden;padding-left:30px;padding-top:0;text-align:center;}
.page-template-page_complaint .feefo-bar-review .feefo-review blockquote,
.page-template-page_feedback .feefo-bar-review .feefo-review blockquote {color:#fff;font:35px/40px "CenturyLT",serif;}
.page-template-page_complaint .feefo-bar-review .feefo-review blockquote q,
.page-template-page_feedback .feefo-bar-review .feefo-review blockquote q {display:block;margin:0;quotes:none;}
.page-template-page_complaint .feefo-bar-review .feefo-review .name,
.page-template-page_complaint .feefo-bar-review .feefo-review .location,
.page-template-page_feedback .feefo-bar-review .feefo-review .name,
.page-template-page_feedback .feefo-bar-review .feefo-review .location {color:#fff;display:inline;font:bold 16px/22px Arial;text-transform:uppercase;vertical-align:top;}
.page-template-page_complaint .feefo-bar-review .feefo-review cite,
.page-template-page_feedback .feefo-bar-review .feefo-review cite {color:#fff;display:block;font:bold 16px/22px Arial;text-transform:uppercase;}
.page-template-page_complaint .feefo-bar-review .feefo-review p,
.page-template-page_feedback .feefo-bar-review .feefo-review p {color:#fff;font:23px/28px "CenturyLT",serif;margin:0 auto 4px;}
.icon-heading-text-left .icon {float:left;margin:0 25px 0 0;}
.icon-heading-text-left.icon-heading-text h4 {margin:0 0 3px;}
.icon-heading-text-left.icon-heading-text {padding-top:0;}
.icon-heading-text-left.icon-heading-text p {overflow:hidden;}
#gform_wrapper_27 .jcf-hidden,
#gform_wrapper_26 .jcf-hidden {display:block !important;left:-9999px !important;position:absolute !important;}
.page-template-page_complaint #testimonials {background:#fff;}
.page-template-page_feedback #testimonials {background:#fff;}
#gform_wrapper_27 .rad-area,
#gform_wrapper_26 .rad-area {background:#fff;float:left;height:25px;margin:-5px 10px 0 0;width:25px;cursor: pointer}
#gform_wrapper_27 .rad-checked,
#gform_wrapper_26 .rad-checked {background:#cc8900;}
#gform_wrapper_27 .rad-disabled ,
#gform_wrapper_26 .rad-disabled {background:#eee;}
.lets-collaborate {background:#e4e5e9 url('images/bg-con.jpg') no-repeat 100% 0;background-size:auto 100%;}
.lets-collaborate .cont {max-width:498px;overflow:hidden;}
.heading-text-section.lets-collaborate > .container h2.heading-with-line {text-align:left;}
.heading-text-section.lets-collaborate > .container h2.heading-with-line span:after {left:0;margin:0;}
.benefits-heading {background:#0072ce;color:#fff!important;font-size:17px;font-size:18px;line-height:22px;margin:0 0 36px!important;padding:18px;text-align:center;}
.benefit-icon {float:left;margin:0 51px 0 20px;}
.benefit-text {margin:10px 0!important;overflow:hidden;}
.benefit {overflow:hidden;padding:0 0 36px;}
.cohost-testimonials .ct-testimonials blockquote {border:none;font-size:14px;line-height:25px;padding:0;text-align:center;}
.cohost-testimonials .ct-testimonials blockquote cite {color:#3a3a3a;display:block;font:15px/22px "HelveticaMD",sans-serif;margin:0 0 17px;text-align:center;text-transform:uppercase;}
.cohost-testimonials .cycle-pager {text-align:center;}
.cohost-testimonials .cycle-pager span {display:inline-block;margin:0 9px;vertical-align:top;}
.cohost-testimonials .feefo-rating-large {max-width:190px;position:absolute;right:0;top:0;}
.cohost-testimonials .container {position:relative;}
.cohost-testimonials .container h2.heading-with-line {padding-bottom:105px;padding-top:20px;}
.page-id-19360 .topics-list {margin-left:auto;margin-right:auto;max-width:778px;}
.page-id-19380 .banner-title-only .header-content h1 {margin:11% 0 40px;}
.page-template-page_cohost-php .banner-title-only {padding-bottom:130px;}
.page-id-19360 .topics-list li {font-family:'Helvetica77', sans-serif !important;font-size:18px !important;letter-spacing:0.425px !important;line-height:1.5 !important;margin-right:0;padding-bottom:18px;padding-top:24px;width:100%;}
.page-id-19360 #events-top {min-height:655px;}
.page-id-19360 #events-top .header-content {margin-top:124px;}
.page-id-19360 #events-top h1 {font-size:50px;line-height:1.28;margin-bottom:9px;}
.page-id-19360 #events-top .para {font-family:'HelveticaMD', sans-serif !important;font-size:18px;line-height:1.78;margin-bottom:5px;}
.page-id-19360 #learn h2 {font-size:36px;font-style:normal;line-height:1.53;margin-left:auto;margin-right:auto;max-width:774px;}
.page-id-19360 #speaker h2 {background:url('images/events-sp.png') no-repeat 50% 15px;}
.page-id-19360 .locations-list li {background:#f1f1f1;}
.page-id-19360 .locations-list li .date {background:url('images/bg-date4.png') no-repeat 100% 3px;}
.page-id-19360 .locations-list li .time {background:url('images/bg-time4.png') no-repeat 100% 4px;}
.page-id-19360 #stay-informed .gform_footer.top_label {clear:both;}
.page-id-19360 .locations-list .text-h {color:#212121;}
.page-id-19360 .locations-list .text-h .right .btn {display:none;}
.page-id-19360 #field_29_11 {display:none;}
.page-id-19360 .fullwidth {clear:both;width:100%!important;}
.page-id-19360 .ginput_container_repeater-end {padding:15px 0;}
.page-id-19360 #stay-informed .gform_wrapper ul li.newrow {clear:both!important;}
.page-id-19360 #stay-informed .gform_wrapper ul li.gfield {float:left;}
.page-id-19360 .ginput_container_repeater-end > span {background:url('images/bg-add3.gif') no-repeat 0 8px;cursor:pointer;float:left;margin:0 10px 0 0;padding:10px 0 10px 30px;}
.page-id-19360 #topcontrol {z-index:10;}
.page-id-19360 #stay-informed .gform_wrapper ul li.newrow {clear:both!important;}
.page-id-19360 #stay-informed .gform_footer.top_label {clear:both;}
.page-template-page_seminars #topcontrol {z-index:10;}
.page-template-page_seminars .header-buttons a {margin:20px 4% 0;}
.seminar-blocks .col-sm-4 p {padding:0 30px;}
.page-template-page_seminars .banner-title-only {background-image:url('images/bg18.jpg');}
.page-template-page_seminars .seminar-current-events .btn-subscribe,
.single-seminar .banner-title-only .btn-subscribe,
.page-template-page_seminars .banner-title-only .btn-subscribe {background:#c82027;font-size:15px;padding:17px 50px 11px;}
.page-template-page_seminars .banner-title-only .btn-subscribe {width:305px;}
.page-template-page_seminars .banner-title-only .btn-subscribe.btn-grey {background:#707070;color:#fff;font-size:15px;padding:17px 50px 11px;}
.seminar-current-events h2.heading-with-line {color:#3a3a3a;font:43px/50px "CenturyLT",serif;margin:11px 0 10px;padding:0 0 61px;text-align:center;text-transform:none;}
.seminar-current-events h2.heading-with-line span {display:inline-block;position:relative;vertical-align:top;}
.seminar-current-events h2.heading-with-line span:after {background:#515151;bottom:-34px;content:'';height:3px;left:50%;margin:0 0 0 -51px;position:absolute;width:102px;}
.seminar-current-events .seminar-content-wrap h2 {color:#0072ce;font:31px/45px "CenturyLT",serif;}
.seminar-current-events .seminar-content-wrap h2 a {color:#0072ce;}
.seminar-current-events .seminar-content-wrap h2 a:hover {color:#025497;}
.seminar-current-events .seminar-topics {color:#3a3a3a;font:16px/20px "HelveticaMD",sans-serif !important;overflow:hidden;padding:5px 0 0;text-transform:uppercase;}
.seminar-current-events .seminar-topics .seminar-topic {width:48%;}
.seminar-current-events .seminar-topics .seminar-topic .title {display:block;}
.seminar-current-events .seminar-thumb {border-radius:50%;float:right;margin:22px 0 0 95px;max-width:313px;overflow:hidden;}
.seminar-current-events .seminar-thumb img {height:auto;vertical-align:top;width:100%;}
.seminar-current-events .seminar-content-wrap {border-right:none;font-size:17px;line-height:32px;overflow:hidden;padding-bottom:30px;}
.seminar-current-events .seminar:nth-child(2n) {background:#f4f4f4;padding:57px 0;}
.seminar-current-events .seminar {padding:57px 0;}
@media only screen and (width: 1366px) and (height: 768px) {.section.seminar-current-events {padding-top:20px;}
.seminar-current-events h2.heading-with-line {padding-bottom:20px;}
.seminar-current-events h2.heading-with-line span:after {bottom:-15px;}
.seminar-current-events .seminar:first-child {padding-top:10px;}
.seminar-current-events .seminar-content-wrap {padding-bottom:0;}
.seminar-current-events .seminar-topics .seminar-topic {padding-bottom:15px;padding-top:5px;}
}
.page-template-page_seminars .seminar-current-events .text-center {clear:both;width:100%;}
.page-template-page_seminars #speaker h2.heading-with-line {background:none;color:#3a3a3a;font:47px/50px "CenturyLT",serif;margin:11px 0 10px;padding:0 0 51px;text-align:center;text-transform:none;}
.page-template-page_seminars #speaker h2.heading-with-line span {display:inline-block;position:relative;vertical-align:top;}
.page-template-page_seminars #speaker h2.heading-with-line span:after {background:#515151;bottom:-23px;content:'';height:3px;left:50%;margin:0 0 0 -51px;position:absolute;width:102px;}
.page-template-page_seminars #speaker .desc {color:#3a3a3a;font:22px/30px "CenturyLT",serif;text-align:center;}
.page-template-page_seminars #speaker .bio-list li {background:#fff;}
.page-template-page_seminars #speaker .bio-list li .text-h h3 {color:#5c6771;font-size:14px;font-weight:bold;margin:0 0 10px;}
.page-template-page_seminars #speaker .bio-list li .text-h p {color:#5c6771;font-size:12px;}
.page-template-page_seminars #speaker .bio-list li .speaker-thumb {position:relative;}
.page-template-page_seminars #speaker .bio-list li .speaker-thumb-inner {overflow:hidden;position:relative;}
.page-template-page_seminars #speaker .bio-list li .speaker-thumb .overlay {background:rgba(0,0,0,0.5);height:100%;left:0;opacity:0;position:absolute;top:0;transition:0.25s all ease-in-out;width:100%;}
.page-template-page_seminars #speaker .bio-list li .speaker-thumb:hover .overlay {opacity:1;}
.page-template-page_seminars #speaker .bio-list li img {height:auto;left:50%;max-width:100%;moz-transform:translateX(-50%);ms-transform:translateX(-50%);o-transform:translateX(-50%);position:relative;transform:translateX(-50%);webkit-transform:translateX(-50%);width:auto;}
#feefo a {display:block;position:relative;}
#feefo a:after {content:'';height:100%;left:0;position:absolute;top:0;width:100%;}
.page-template-page_seminars #speaker .bio-list li .speaker-thumb .overlay span {color:#fff;display:block;font:18px/213px "HelveticaMD",sans-serif !important;height:100%;left:0;line-height:100px;margin:0;position:absolute;text-align:center;text-transform:uppercase;top:0;vertical-align:middle;width:100%;}
.page-template-page_seminars .banner-title-only .para {margin:26px auto 37px;max-width:782px;}
.page-template-page_seminars .banner-title-only .header-content {padding-bottom:48px;}
.ns-form .fullwidth,
#register-your-interest .fullwidth {clear:both;width:100%!important;}
.ns-form .ns-g-form {margin:0 auto;max-width:527px;text-align:left;}
.ns-form .ginput_container_repeater-end,
#register-your-interest .ginput_container_repeater-end {overflow:hidden;padding:15px 0;}
.single-cohost .add_new_attendee,
.single-cohost .remove_attendee,
.ns-form .add_new_attendee,
.ns-form .remove_attendee,
#register-your-interest .ginput_container_repeater-end > span {background:url('images/bg-add4.png') no-repeat 0 8px;color:#3a3a3a;float:left;font-size:16px;margin:0 10px 15px 0;padding:16px 0 14px 49px;text-decoration:none;}
.single-cohost .remove_attendee,
.ns-form .remove_attendee {background:url('images/bg-add5.png') no-repeat 0 8px;}
.ns-form .error {color:#f00;margin:5px 0 0;}
.ns-form .df-checkbox + label,
.single-cohost .df-checkbox + label {margin-top:20px;text-transform:none;}
.footer-c {text-align:center;}
.footer-c .col-md-12 {text-align:center!important;}
.ns-form .load_span1,
.single-cohost .load_span1 {display:inline-block;display:none;margin:10px 0 0;vertical-align:top;}
.ns-form .add_new_attendee .br-gold,
.ns-form .remove_attendee .br-gold {display:none;}
#register-your-interest {background:#ebebeb;font-size:19px;line-height:22px;padding:60px 0 88px;}
#register-your-interest h2 {color:#3a3a3a;font:45px/51px "CenturyLT",serif;margin:0 0 31px;text-align:left;}
#register-your-interest h2 {background:url('images/bg-stay.jpg') no-repeat 50% 0;padding:0;text-align:left;}
.ns-form .gform_wrapper ul li.gfield,
#register-your-interest .gform_wrapper ul li.gfield {vertical-align:top;width:50%;}
.ns-form .gform_wrapper label.gfield_label + div.ginput_container,
#register-your-interest .gform_wrapper label.gfield_label + div.ginput_container {margin-right:14px !important;margin-top:15px !important;}
#register-your-interest .gform_wrapper {width:100%!important;}
.ns-form textarea,
#register-your-interest textarea {background:#ffffff none repeat scroll 0 0;border:medium none;border-radius:0 !important;color:#3a3a3a;font-size:16px;height:173px;padding:20px 22px !important;width:100%;}
.ns-form #gform_wrapper_28 {padding:10px 0 0;text-align:left;}
#register-your-interest #gform_wrapper_28 {padding:27px 0 0;text-align:left;}
.ns-form .ns-g-form input[type="email"],
.ns-form .ns-g-form input[type="tel"],
.ns-form .ns-g-form input[type="text"],
#register-your-interest input[type="email"],
#register-your-interest input[type="tel"],
#register-your-interest input[type="text"] {color:#3a3a3a;font-size:16px;}
.ns-form .ns-g-form select,
#register-your-interest select {background:#ffffff url("images/icon-DownArrow_inv.png") no-repeat scroll 90% 50%;border:medium none;border-radius:0 !important;color:#3a3a3a;display:block;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;font-size:17px;font-style:normal;line-height:1.42857;padding:20px !important;transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;webkit-border-radius:0 !important;width:100%;}
.ns-form .ns-g-form input {background:#ffffff none repeat scroll 0 0;border:1px solid #e1e1e1;border-radius:0 !important;box-shadow:none;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;margin-top:0;padding:20px 22px !important;webkit-box-shadow:none;}
.ns-form .ns-g-form .form-group {margin-bottom:0;margin-top:8px !important;padding:0;padding-right:8px !important;}
.ns-form .ns-g-form input[type="email"]::-webkit-input-placeholder,
.ns-form .ns-g-form input[type="tel"]::-webkit-input-placeholder,
.ns-form .ns-g-form textarea::-webkit-input-placeholder,
.ns-form .ns-g-form input[type="text"]::-webkit-input-placeholder,
#register-your-interest input[type="email"]::-webkit-input-placeholder,
#register-your-interest input[type="tel"]::-webkit-input-placeholder,
#register-your-interest textarea::-webkit-input-placeholder,
#register-your-interest input[type="text"]::-webkit-input-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.ns-form input[type="email"]::-moz-placeholder,
.ns-form input[type="tel"]::-moz-placeholder,
.ns-form textarea::-moz-placeholder,
.ns-form input[type="text"]::-moz-placeholder ,
#register-your-interest input[type="email"]::-moz-placeholder,
#register-your-interest input[type="tel"]::-moz-placeholder,
#register-your-interest textarea::-moz-placeholder,
#register-your-interest input[type="text"]::-moz-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.ns-form input[type="email"]:-ms-input-placeholder,
.ns-form input[type="tel"]:-ms-input-placeholder,
.ns-form textarea:-ms-input-placeholder,
.ns-form input[type="text"]:-ms-input-placeholder,
#register-your-interest input[type="email"]:-ms-input-placeholder,
#register-your-interest input[type="tel"]:-ms-input-placeholder,
#register-your-interest textarea:-ms-input-placeholder,
#register-your-interest input[type="text"]:-ms-input-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.ns-form input[type="email"]:-moz-placeholder ,
.ns-form input[type="tel"]:-moz-placeholder ,
.ns-form textarea:-moz-placeholder ,
.ns-form input[type="text"]:-moz-placeholder,
#register-your-interest input[type="email"]:-moz-placeholder ,
#register-your-interest input[type="tel"]:-moz-placeholder ,
#register-your-interest textarea:-moz-placeholder ,
#register-your-interest input[type="text"]:-moz-placeholder {color:#3a3a3a;font-size:16px;opacity:0.5;}
.ns-form #field_28_10 {display:none;}
.single-cohost .header-buttons .btn-subscribe {background:#c82027;}
.single-cohost .header-buttons .btn-subscribe:hover {background:#9f1a20;}
.seminar-blocks h3 {color:#3a3a3a;font:20px/24px "HelveticaMD",sans-serif !important;text-transform:uppercase;}
.seminar-blocks .icon {min-height:71px;}
#register-your-interest #field_28_10 {display:none;}
.ns-form .gform_footer.top_label,
#register-your-interest .gform_footer.top_label {display:block;float:none;padding:50px 0 0;width:100%;}
.ns-form .intro p {text-align:center;}
.ns-form .intro {margin:0 0 20px;}
.single-cohost #register-now input[type="submit"],
.single-seminar .ns-form .ns-g-form input[type="submit"],
#register-your-interest input[type="submit"] {background:#c82027;border:none;border-color:#c82027;border-radius:54px!important;color:white;display:block;font:18px "HelveticaMD",sans-serif !important;font-size:18px;height:60px;line-height:60px;margin:0 auto;max-width:100%;padding:0;text-transform:uppercase;webkit-border-radius:54px!important;width:268px;}
.page-template-page_seminars .seminar-current-events .btn-subscribe:hover,.single-seminar .banner-title-only .btn-subscribe:hover, .page-template-page_seminars .banner-title-only .btn-subscribe:hover,
.single-seminar .ns-form .ns-g-form input[type="submit"]:hover,
.single-cohost #register-now input[type="submit"]:hover,
 #register-your-interest input[type="submit"]:hover {background:#9f1a20;}
#register-your-interest .gform_confirmation_message_28 {background:#ebebeb;color:#5c6771;font-size:20px;line-height:35px;margin:0;position:relative;text-align:center;}
#register-your-interest .gform_confirmation_message_28 h2 {margin:0 0 17px;}
.seminar-content-title {color:#3a3a3a;font:31px/51px "CenturyLT",serif;margin:0 0 18px;text-align:left;}
.seminar-content {font-size:16px;line-height:32px;}
.seminar-topics-holder h3 {color:#3a3a3a;font:22px/23px "HelveticaMD",sans-serif !important;text-transform:uppercase;}
.seminar-topics-holder {padding-left:6%;}
.seminar-content-wrap {border-right:3px solid #d7d7d7;padding-right:5%;}
.seminar-topics {color:#3a3a3a;font:16px/20px "HelveticaMD",sans-serif !important;overflow:hidden;padding:5px 0 30px;text-transform:uppercase;}
.seminar-topics .seminar-topic {display:inline-block;padding:0 2% 25px 0;vertical-align:top;width:98%;}
.seminar-topics .seminar-topic .title {display:block;vertical-align:middle;}
.seminar-topics .seminar-topic .icon {float:left;margin-right:0;padding-right:10px;width:60px;}
.seminar-topics .seminar-topic .icon+.title {margin:0 0 0 60px;}
.nearest-seminar-section h2.heading-with-line {background:none;color:#3a3a3a;font:47px/50px "CenturyLT",serif;margin:11px 0 35px;padding:0 0 61px;text-align:center;text-transform:none;}
.nearest-seminar-section h2.heading-with-line span {display:inline-block;position:relative;vertical-align:top;}
.nearest-seminar-section h2.heading-with-line span:after {background:#515151;bottom:-34px;content:'';height:3px;left:50%;margin:0 0 0 -51px;position:absolute;width:102px;}
.ns-seminar-filter a {color:#5c6771;font-size:21px;font-weight:bold;line-height:47px;margin:0 10px 0 0;padding:0 15px;position:relative;text-transform:uppercase;}
.ns-seminar-filter a.active:after {background:#c82027;bottom:-15px;content:'';height:5px;left:0;position:absolute;width:100%;}
.ns-seminar-filter .btn-subscribe {background:#f5ae1b;color:#fff;float:right;font-size:15px;font-weight:normal;line-height:25px;margin:0;min-width:194px;padding:15px 50px 9px;}
.ns-seminar-filter {overflow:hidden;padding:0 0 67px;text-align:center;}
.ns-seminar {background:#fff;margin:0 0 10px;}
.ns-no-events {display:none;}
.ns-seminar.active {background:#c82027;}
.ns-seminar-header {clear:both;display:block;overflow:hidden;text-decoration:none;}
#nearest-seminar {background:#f7f7f7;}
.ns-seminar-content {background:#f2f1f1;overflow:hidden;padding:40px 60px;}
.ns-seminar .date {background:#464646;color:#fff;float:left;font:21px/30px "HelveticaMD",sans-serif !important;min-width:60px;padding:20px 31px 14px;text-transform:uppercase;}
.ns-seminar.active .date {background:#c82027;}
.ns-seminar .day {color:#2e2d2b;float:left;font:16px/20px "HelveticaMD",sans-serif !important;font-size:18px;line-height:22px;padding:25px 10px 19px 25px;text-transform:uppercase;width:15%;}
.ns-seminar .timing {color:#2e2d2b;float:left;font:16px/20px "HelveticaMD",sans-serif !important;font-size:18px;line-height:22px;padding:25px 10px 19px;text-transform:uppercase;width:17%;}
.ns-seminar .city {color:#2e2d2b;float:left;font:16px/20px "HelveticaMD",sans-serif !important;font-size:18px;line-height:22px;padding:25px 10px 19px;text-transform:uppercase;width:20%;}
.ns-seminar .free-parking {background:transparent no-repeat 50% 50%;float:left;height:48px;margin:8px 0 0;overflow:hidden;text-indent:-9999px;width:45px;}
.ns-seminar .free-parking-yes {background-image:url('images/free-park.png');}
.ns-seminar .details {background:#c82027;float:right;font-size:12px;margin:19px 28px 0 0;min-width:112px;padding:9px 10px 4px;}
.ns-seminar .details:hover {background:#9f1a20;}
.ns-seminar.active .ns-seminar-header .day,
.ns-seminar.active .ns-seminar-header .timing,
.ns-seminar.active .ns-seminar-header .city {color:#fff;}
.ns-seminar.active .ns-seminar-header .free-parking-yes {background-image:url('images/free-park-white.png');}
.ns-seminar.active .ns-seminar-header .free-seminar-yes {background-image:url('images/free-seminar-white.png');}
.ns-seminar.active .details {display:none;}
.ns-seminar .ns-close {display:none;font:12px/20px "HelveticaMD",sans-serif !important;margin:0 28px 0 0;padding:25px 0 19px 0;text-transform:uppercase;}
.ns-seminar.active .ns-close {color:#fff;display:block;float:right;}
.ns-form p a {color:#5c6771;}
.ns-form p {margin-left:auto;margin-right:auto;max-width:540px;}
.ns-seminar-content h2 {float:left;font:34px/31px "CenturyLT",serif;margin:0 0 26px;}
.share-event {background:url('images/bg-share2.gif') no-repeat 0 2px;color:#3a3a3a;float:right;font-size:14px;margin:12px 0 0;padding:0 0 0 18px;}
.share-event>span {border-bottom:1px solid #7a7a7a;padding-bottom:1px;}
.single-cohost .ns-seminar-text-map .text .free-parking {float:right;}
.ns-seminar-text-map {background:#fff;clear:both;min-height:1%;}
.ns-seminar-text-map:after {clear:both;content:'';display:block;overflow:hidden;}
.ns-seminar-text-map .text {color:#464646;float:left;padding:20px;width:40%;}
.ns-seminar-text-map .event-speakers {padding:10px 0 20px;}
.ns-seminar-text-map .event-speaker a {color:#5c6771;}
.ns-seminar-text-map .text h2 {color:#464646;float:none;font:28px/32px "HelveticaMD",sans-serif !important;margin:0;text-transform:uppercase;}
.ns-seminar-text-map .text .day {float:none;margin:0;padding:0;width:auto;}
.ns-seminar-text-map .text h4 {color:#464646;font:18px/20px "HelveticaMD",sans-serif !important;margin:0 0 10px;text-transform:uppercase;}
.ns-seminar-text-map .text .address {color:#464646;font:16px/18px "HelveticaMD",sans-serif !important;margin:0;text-transform:uppercase;}
.ns-seminar-text-map .map {float:right;width:60%;}
.header-content h3 {color:#fff;font:20px/30px Effra,"HelveticaMD",sans-serif ;margin:2% 0 10px;}
.industry-updates-row {float:right;width:50%;}
.industry-updates-row label {text-transform:none;}
#register-now .add_new_attendee,#register-now .remove_attendee, .ns-form .add_new_attendee, .ns-form .remove_attendee {background-size:20px 20px;color:#5c6771;font-size:14px;margin:0 10px 15px 0;padding:7px 0 14px 34px;}
#register-now .add_new_attendee:hover, #register-now .remove_attendee:hover, .ns-form .add_new_attendee:hover, .ns-form .remove_attendee:hover {color:#dd931a;}
.ns-form .footer-c input[type="submit"] {margin:0 auto 29px!important;}
#register-now .footer-c input[type="submit"] {margin:0 auto 43px!important;}
.ns-seminar .free-seminar {background:rgba(0, 0, 0, 0) no-repeat scroll 50% 50%;float:left;height:48px;margin:9px 0 0 5%;overflow:hidden;text-indent:-9999px;width:64px;}
.ns-seminar .free-seminar-yes {background-image:url("images/free-seminar.png");background-size:auto;}
.attend-form .first_attendee {position:relative;}
.attend-form .first_attendee .industry-updates-row {left:0;margin-left:210px;margin-top:-10px;position:absolute;top:100%;z-index:10;}
.attend-form.new-added .first_attendee .industry-updates-row {float:none;margin-left:0;position:static;}
.ns-map {background-color:#eee;float:right;height:100%;position:relative;width:60%;}
.acf-map {height:100%;left:0;position:absolute;top:0;width:100%;}
.acf-map img {max-width:inherit !important;}
.ns-form {padding:66px 0 0;position:relative;text-align:center;}
.ns-form .gform_footer.top_label {padding:10px 0 32px;}
.ns-form:after {background:#515151;content:'';height:3px;left:50%;margin:0 0 0 -51px;position:absolute;top:34px;width:102px;}
.single-seminar .banner-title-only .header-content h1 {margin:0 0 27px;}
.single-seminar .banner-title-only {background-position:center 119px;background-size:cover;min-height:465px;padding-bottom:50px;webkit-background-size:cover;}
@media only screen and (max-width: 767px) {
    .single-seminar .banner-title-only {background-position:center 115px;}
    .get-in-touch-block{width:100%;}
}
.visually-hidden {clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.addlGuest .intro {margin:5px 0 20px;text-align:center;}
.addlGuest .intro h3 {color:#3a3a3a;font-size:28px;margin:0 0 5px;}
.seminar-blocks .icon-heading-text {padding-top:0;}
.single-cohost .banner-title-only,
.banner-seminar-only {padding-bottom:52px;}
.single-cohost .banner-title-only .header-content h1,
.single-seminar .banner-title-only .header-content h1 {font-size:40px;line-height:1.25;margin-bottom:17px;margin-top:24px;}
.single-cohost .banner-title-only .header-content .btn-subscribe,
.single-seminar .banner-title-only .header-content .btn-subscribe {border-radius:100px;font-size:18px;padding:19px 20px 13px;width:300px;}
.single-seminar .header-content {margin-top:70px;}
.single-cohost .header-content {margin-top: 45px;}
.single-cohost .partners {margin-top:20px;}
.single-cohost .partner-logos {}
.single-cohost .partner-logos li {display:inline-block;margin-left:37px;}
.single-cohost .partner-logos li:first-child {margin-left:0;}
.single-cohost .partners h4 {color:#2e2d2b;font:16px/1.3125 'HelveticaMD', sans-serif;margin-bottom:11px;text-decoration:underline;text-transform:uppercase;}
.single-cohost .partner-logos li {margin:0 1% 10px;vertical-align:middle;width:30.5%;}
.single-cohost .partner-logos li img {display:block;height:auto;margin:0 auto;max-width:100%;}
.single-cohost .partner-logos {}
.single-cohost .share-event {display:inline-block;float:none;margin-bottom:18px;}
.single-cohost .ns-seminar {background:transparent;}
.single-cohost .ns-seminar-content {background:#fff;float:none;padding:0;width:100%;}
.single-cohost .ns-seminar-header {background-color:#c82027;color:#fff;margin:-20px -20px 20px;padding:20px 20px 15px;}
.single-cohost .ns-seminar-header h2,
.single-cohost .ns-seminar-header h4 {color:#fff;line-height:1.3 !important;margin:0;}
.single-cohost #register-now {background-color:#ebebeb;padding-bottom:67px;padding-top:125px;}
.single-cohost #register-now h2 {background:none;color:#3a3a3a;font:50px/1.2 "CenturyLT",serif;}
.single-cohost #register-now .form-content {font-size:20px;line-height:1.75;margin-bottom:48px;}
.single-cohost #register-now .form-group {margin-bottom:17px;}
.single-cohost #register-now .form-control {border:none;box-shadow:none;color:#3a3a3a;font-size:16px;padding:19px 27px;}
.single-cohost #register-now .form-control::-webkit-input-placeholder {color:#3a3a3a;font-size:16px;}
.single-cohost #register-now .form-control:-moz-placeholder {color:#3a3a3a;font-size:16px;}
.single-cohost #register-now .form-control::-moz-placeholder {color:#3a3a3a;font-size:16px;}
.single-cohost #register-now .form-control:-ms-input-placeholder {color:#3a3a3a;font-size:16px;}
.single-cohost #register-now .form-tip {color:#000;font-family:'HelveticaNeueLT45', sans-serif;font-size:16px;margin-left:auto;margin-right:auto;margin-top:22px;max-width:476px;}
.single-cohost #register-now .form-tip a {color:#000;}
.single-cohost #register-now .form-tip a:hover {text-decoration:underline;}
.single-cohost .ns-seminar-header {position:relative;}
.single-cohost .ns-seminar .free-seminar {bottom:20px;position:absolute;right:10px;}
.single-cohost .ns-seminar .free-seminar-yes {background-image:url("images/free-seminar-white.png");}
.feefo-bar-review.bg-blue {background-color:#0072ce;color:#fff;}
.feefo-bar-review.bg-blue font {color:#fff;}
.page-template-page_wwo_new #home {background:#8e1327 url("images/bg-wwo.jpg") no-repeat scroll 50% 0;background-size:cover;min-height:787px;}
.page-template-page_wwo_new #home:before {display:none;}
.page-template-page_wwo_new #home .header-content h1 {color:#fff;font-size:55px;margin:0 0 19px;padding-top:191px;}
.page-template-page_wwo_new #home .header-content .hc-para .para {font-size:21px;margin:0 42px 42px 0px;max-width:742px;}
.page-template-page_wwo_new #home .header-content .btn-subscribe {font-size:15px;min-width:210px;padding:17px 50px 11px;}
.page-template-page_wwo_new .btn-subscribe.btn-blue {line-height:21px;min-width:210px;padding-bottom:11px;padding-top:17px;}
.page-template-page_wwo_new #home .shape {bottom:-502px;display:inline-block;left:-2000px;min-height:1754px;moz-transform:skewY(45deg);ms-transform:skewY(45deg);o-transform:skewY(45deg);position:absolute;right:0;transform:skewY(45deg);webkit-transform:skewY(45deg);}
.page-template-page_wwo_new #home .shape.bg-x-maroon {background-color:rgba(0, 90, 150, 0.85);}
.page-template-page_wwo_new #our-serv {color:#5c6771;font:21px/34px Georgia, serif;overflow:hidden;padding:89px 0 70px;position:relative;text-align:center;}
.page-template-page_wwo_new #our-serv h2 {color:#0072ce;font:45px/56px "CenturyLT",serif;margin:0 0 23px;}
.page-template-page_wwo_new #our-serv p {margin:0 auto 34px;max-width:770px;}
.page-template-page_wwo_new #our-serv h3 {color:#595959;font:bold 21px/34px Georgia, serif;text-transform:none;}
.page-template-page_wwo_new #our-serv .twocols {background:url('images/sep-03.gif') no-repeat 50% 50%;margin-bottom:23px;margin-top:36px;}
.page-template-page_wwo_new #our-serv .twocols .col-md-6:first-child .col {padding:0 70px 0 0;}
.page-template-page_wwo_new #our-serv .twocols .col-md-6 .col {padding:0 0 0 70px;}
.page-template-page_wwo_new #our-serv .twocols .col-md-6:first-child .icon {max-width:35px;}
.page-template-page_wwo_new #our-serv .twocols .col-md-6 .icon {max-width:45px;}
.page-template-page_wwo_new #our-serv .twocols .icon {margin:0 0 13px;}
.page-template-page_wwo_new #our-serv .col-md-6 h3 {color:#0072ce;font:33px/52px "CenturyLT",serif;}
.page-template-page_wwo_new #our-serv .col-md-6 ul {list-style:none;margin:0;overflow:hidden;padding:2px 0 45px;}
.page-template-page_wwo_new #our-serv .col-md-6 ul li {background:url('images/bullet1.png') no-repeat 0 3px;color:#5c6771;font:bold 14px/24px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;overflow:hidden;padding:0 0 16px 33px;text-align:left;vertical-align:top;}
.page-template-page_wwo_new #our-serv .col-md-4 {color:#5c6771;font:bold 14px/24px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;text-align:center;}
.page-template-page_wwo_new #our-serv .col-md-4 .icon {float:left;margin:0 25px 0 0;}
.page-template-page_wwo_new #our-serv .col-md-4 h4 {color:#833177;font:18px/24px "HelveticaMD",serif;margin:0px 0 8px 0;text-transform:uppercase;}
.page-template-page_wwo_new #our-serv .bg-purple {background-color:#833177;}
.page-template-page_wwo_new #our-serv .threecol {background:#f9f9f9;border:1px solid #e1e1e1;margin-bottom:47px;padding:51px 20px 44px;}
.page-template-page_wwo_new #our-serv .threecol .col-md-4:first-child .col {float:left;padding:0 0 0 10px;}
.page-template-page_wwo_new #our-serv .threecol .col-md-4:last-child .col {float:right;min-width:225px;padding:0 0 0 10px;}
.page-template-page_wwo_new #our-serv .threecol .col-md-4 .col {display:inline-block;float:none;text-align:left;vertical-align:top;}
.page-template-page_wwo_new #our-serv .shape {display:none;}
.page-template-page_wwo_new #why {overflow:hidden;padding:96px 0 136px;position:relative;text-align:center;width:100%;}
.page-template-page_wwo_new #why p {line-height:1.3em;}
.page-template-page_wwo_new #why h2 {color:#0072ce;font:45px/56px "CenturyLT",serif;margin:0 0 53px;text-align:center;}
.page-template-page_wwo_new #why ul {list-style:none;margin:0;overflow:hidden;padding:0;text-align:center;}
.page-template-page_wwo_new #why ul li {color:#3a3a3a;display:inline-block;font-size:15px;font-weight:bold;line-height:24px;margin:0 3.5% 37px;vertical-align:top;width:26%;}
.page-template-page_wwo_new #why ul li:last-child h3 {font:bold 32px/35px helvetica, arial,sans-serif;text-transform:uppercase;}
.page-template-page_wwo_new #why ul li:last-child h3 span {display:block;font:bold 32px/40px Georgia, serif;text-transform:capitalize;}
.page-template-page_wwo_new #why ul li h3 {color:#f1b434;font:bold 36px/40px Georgia, serif;margin:0 0 4px;text-transform:upeprcase;}
.page-template-page_wwo_new #why .btn {background:#0077be;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:"HelveticaMD",serif;font-size:15px;font-weight:300;letter-spacing:0.5px;min-width:257px;padding:18px 50px 13px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;}
.page-template-page_wwo_new #why .btn {line-height:21px;min-width:210px;padding:17px 50px 10px;}
.page-template-page_wwo_new #why .btn:hover {background:#005a96;color:#fff;}
.page-template-page_wwo_new #why:before {background:#3891d9;bottom:-370px;content:'';display:inline-block;left:-20px;min-height:420px;moz-transform:skewY(8deg);ms-transform:skewY(8deg);o-transform:skewY(8deg);position:absolute;right:0;transform:skewY(8deg);webkit-transform:skewY(8deg);}
.page-template-page_wwo_new #why:after {background:#0072ce;bottom:-372px;content:'';display:inline-block;left:-20px;min-height:420px;moz-transform:skewY(-8deg);ms-transform:skewY(-8deg);o-transform:skewY(-8deg);position:absolute;right:0;transform:skewY(-8deg);webkit-transform:skewY(-8deg);}
.page-template-page_wwo_new #testimonials {overflow:hidden;padding:93px 0 43px;position:relative;width:100%;}
.page-template-page_wwo_new #testimonials h2 {color:#0072ce;font:45px/56px "CenturyLT",serif;margin:0 0 58px;text-align:center;}
.page-template-page_wwo_new #testimonials .test-holder {position:relative;}
.page-template-page_wwo_new #testimonials .test-holder .gmask {overflow:hidden;position:relative;width:100%;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul {list-style:none;margin:0;overflow:hidden;padding:0;position:relative;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li {left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li.active {z-index:2;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .img-h {float:left;margin:0 103px 0 0;width:48%;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .img-h img {display:block;height:auto;width:100%;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .text-holder {color:#5c6771;font:15px/24px Helvetica, Arial, sans-serif;overflow:hidden;padding:9px 0 0;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .text-holder h2 {color:#3a3a3a;font:22px/26px "CenturyLT",serif;margin:0 0 16px;text-align:left;}
.page-template-page_wwo_new #testimonials .name,
.page-template-page_wwo_new #testimonials .company {color:#5c6771;display:inline-block;font-weight:bold;margin:16px 0 0 0;vertical-align:bottom;}
.page-template-page_wwo_new #testimonials .more {border:1px solid #0077be;border-radius:25px;color:#0077be;cursor:pointer;display:inline-block;float:left;font-family:"HelveticaMD",serif;font-size:14px;font-weight:300;letter-spacing:0.5px;margin:23px 0 0;min-width:225px;padding:13px 50px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;}
.page-template-page_wwo_new #testimonials .more {line-height:21px;min-width:210px;padding-bottom:10px;padding-top:17px;}
.page-template-page_wwo_new #testimonials .more:hover {background:#0077be;color:#fff;}
.page-template-page_wwo_new #testimonials .switcher {list-style:none;margin:0;overflow:hidden;padding:67px 0 0;text-align:center;}
@media (max-width: 1024px) {.page-template-page_wwo_new #home .header-content,.page-template-page_wwo_new #home .header-content h1{text-align:left}}
@media (max-width: 767px) {
	.page-template-page_wwo_new #home .header-content,.page-template-page_wwo_new #home .header-content h1{text-align:center;}
}
@media (max-width: 480px) {.page-template-page_wwo_new #testimonials .switcher {display:none;}
}
.page-template-page_wwo_new #testimonials .switcher li {display:inline-block;margin:0 7px;vertical-align:top;}
.page-template-page_wwo_new #testimonials .switcher li a {background:#d7d7d7;border-radius:50%;display:block;height:9px;overflow:hidden;text-indent:-9999px;webkit-border-radius:50%;width:9px;}
.page-template-page_wwo_new #testimonials .switcher li.active a,
.page-template-page_wwo_new #testimonials .switcher li a:hover {background:#636363;}
.page-template-page_wwo_new #testimonials .prev,
.page-template-page_wwo_new #testimonials .next {background:url("images/bg-ar-test.png") no-repeat;height:38px;left:-105px;margin:-19px 0 0;overflow:hidden;position:absolute;text-indent:-9999px;top:50%;width:20px;}
@media(max-width: 480px) {.page-template-page_wwo_new #testimonials .prev,
.page-template-page_wwo_new #testimonials .next {top:250px;}
}
.page-template-page_wwo_new #testimonials .next {background-position:100% 0;left:auto;right:-105px;}
.page-template-page_wwo_new #testimonials .prev:hover,
.page-template-page_wwo_new #testimonials .next:hover {opacity:0.8;}
.page-template-page_wwo_new .nav-tabs li {width:20%;}
.page-template-page_wwo_new .nav-tabs li a {background:#fff;color:#0072ce;font-family:"HelveticaMD",serif;font-size:15px;text-transform:uppercase;}
.page-template-page_wwo_new #service_list {background:#f9f9f9;clear:both;overflow:hidden;padding:93px 0;position:relative;width:100%;}
.page-template-page_wwo_new #service_list h2 {color:#0072ce;font:45px/56px "CenturyLT",serif;margin:0 0 88px;text-align:center;}
.page-template-page_wwo_new #service_list .bg-off-white {background:#fff;border:1px solid #ebebeb;color:#5c6771;font:15px/20px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;padding-bottom:49px;padding-left:10px;padding-right:10px;position:relative;}
.page-template-page_wwo_new #service_list .bg-off-white h3 {color:#3a3a3a;font:20px/30px "CenturyLT",serif;}
.page-template-page_wwo_new #service_list .bg-off-white .last-p {bottom:10px;left:0;position:absolute;width:100%;}
.page-template-page_wwo_new #service_list .bg-off-white .learn {color:#acacac;display:inline-block;font-size:14px;font-weight:bold;line-height:20px;margin:12px 0 11px;text-decoration:underline;text-transform:uppercase;vertical-align:top;}
.page-template-page_wwo_new #service_list .bg-off-white .learn {color:#5c6771;}
.page-template-page_wwo_new #service_list .bg-off-white .learn:hover {color:#0077be;text-decoration:none;}
.page-template-page_wwo_new #service_list .otab-icons {background:url("images/otab1.png") no-repeat scroll 50% 0;display:block;height:59px;margin:-30px auto 20px;overflow:hidden;text-indent:-9999px;width:59px;}
.page-template-page_wwo_new #service_list .otab-icons a {display:block;}
.page-template-page_wwo_new #service_list .otab-icons.br-maroon {background:url("images/otab2.png") no-repeat scroll 50% 0;}
.page-template-page_wwo_new #service_list .otab-icons.br-purple {background:url("images/otab3.png") no-repeat scroll 50% 0;}
.page-template-page_wwo_new #service_list .otab-icons.br-blue {background:url("images/otab4.png") no-repeat scroll 50% 0;}
.page-template-page_wwo_new .help-your-business {padding:95px 0;}
.page-template-page_wwo_new .help-your-business h2 {color:#3a3a3a;}
.page-template-page_wwo_new .help-your-business .nav-tabs {border-color:#ebebeb;border-radius:0;margin-bottom:39px;webkit-border-radius:0;}
@media(max-width: 480px) {.page-template-page_wwo_new .help-your-business .nav-tabs {display:flex;flex-wrap:wrap;}
}
.page-template-page_wwo_new .help-your-business .nav-tabs > li {border-left:1px solid #ebebeb;border-radius:0;margin:0;position:relative;webkit-border-radius:0;}
.page-template-page_wwo_new .help-your-business .nav-tabs > li:first-child {border:none;}
.page-template-page_wwo_new .help-your-business .nav-tabs > li.active > a {background:#ebebeb;}
@media(max-width: 480px) {.page-template-page_wwo_new .help-your-business .nav-tabs > li.active > a {border-bottom:1px solid #eee;}
.page-template-page_wwo_new .nav-tabs li a {border-bottom:1px solid #eee;}
}
.page-template-page_wwo_new .hyb-tab-content #seminars .seminar-thumb {float:left;margin:0 61px 0 0;max-width:40%;}
.page-template-page_wwo_new .hyb-tab-content #seminars .left {color:#5c6771;font-size:15px;line-height:24px;overflow:hidden;padding:21px 0 0;}
.page-template-page_wwo_new .hyb-tab-content #seminars .left h3 a {color:#3a3a3a;}
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li {padding:0 20px;}
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn {border:1px solid #0077be;border-radius:25px;color:#0077be;cursor:pointer;display:inline-block;float:left;font-family:"HelveticaMD",serif;font-size:14px;font-weight:300;letter-spacing:0.5px;margin:23px 0 0;min-width:225px;padding:13px 50px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;}
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn {line-height:21px;min-width:210px;padding-bottom:10px;padding-top:17px;}
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn:hover {background:#0077be;color:#fff;}
.page-template-page_wwo_new .hyb-tab-content #ebook .seminar-thumb {float:left;margin:0 61px 0 0;max-width:40%;}
.page-template-page_wwo_new .hyb-tab-content #ebook .left {color:#5c6771;font-size:15px;line-height:24px;overflow:hidden;padding:21px 0 0;}
.page-template-page_wwo_new .hyb-tab-content #ebook .left h3 a {color:#3a3a3a;}
.page-template-page_wwo_new .hyb-tab-content #ebook .left a {color:#3a3a3a;}
.page-template-page_wwo_new .hyb-tab-content #ebook .left a p {color:#5c6771;}
.page-template-page_wwo_new .hyb-tab-content #ebook .events-list li {padding:0 20px;}
.page-template-page_wwo_new .hyb-tab-content #ebook .events-list li .btn {border:1px solid #0077be;border-radius:25px;color:#0077be;cursor:pointer;display:inline-block;float:left;font-family:"HelveticaMD",serif;font-size:14px;font-weight:300;letter-spacing:0.5px;margin:23px 0 0;min-width:225px;padding:13px 50px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;}
.page-template-page_wwo_new .hyb-tab-content #ebook .events-list li .btn {line-height:21px;min-width:210px;padding-bottom:10px;padding-top:17px;}
.page-template-page_wwo_new .hyb-tab-content #ebook .events-list li .btn:hover {background:#0077be;color:#fff;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .seminar-thumb {float:left;margin:0 61px 0 0;max-width:40%;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .left {color:#5c6771;font-size:15px;line-height:24px;overflow:hidden;padding:21px 0 0;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .left h3 a {color:#3a3a3a;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .left a {color:#3a3a3a;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .left a p {color:#5c6771;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .events-list li {padding:0 20px;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .events-list li .btn {border:1px solid #0077be;border-radius:25px;color:#0077be;cursor:pointer;display:inline-block;float:left;font-family:"HelveticaMD",serif;font-size:14px;font-weight:300;letter-spacing:0.5px;margin:23px 0 0;min-width:225px;padding:13px 50px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .events-list li .btn {line-height:21px;min-width:210px;padding-bottom:10px;padding-top:17px;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .events-list li .btn:hover {background:#0077be;color:#fff;}
.page-template-page_wwo_new #quote {background:url("images/bg-q3.jpg") no-repeat scroll 50% 0;background-size:cover;}
.page-template-page_wwo_new #quote .col-md-6 .col {background:#0072ce;padding:45px 36px 76px;}
.page-template-page_wwo_new #quote .col-md-6 .col h3 {color:#fff;font:36px/49px "CenturyLT",serif;margin:0 37px 70px 0;}
.page-template-page_wwo_new #quote .col-md-6 .col .btn-quote {background:#f1b434 none repeat scroll 0 0;border-color:#f1b434;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:"HelveticaMD",sans-serif;font-size:14px;letter-spacing:0.5px;min-width:254px;padding:17px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;width:auto;}
.page-template-page_wwo_new #quote .col-md-6 .col .btn-quote {line-height:21px;min-width:210px;padding-bottom:11px;padding-top:18px;}
.page-template-page_wwo_new #quote .col-md-6 .col .btn-quote:hover {background:#dd931a none repeat scroll 0 0;color:#fff;}
.page-template-page_wwo_new #quote .col-md-6:first-child .col {background:rgba(255,255,255,0.9);margin:92px -20px 0 112px;min-height:311px;overflow:hidden;padding:31px;position:relative;}
.page-template-page_wwo_new #quote .col-md-6:first-child .col h3 {color:#642f6c;font:43px/43px "CenturyLT",serif;margin-bottom:20px;}
.page-template-page_wwo_new #quote .col-md-6:first-child .col .tel {background:url("images/bg-tel12.png") no-repeat scroll 28px 12px;border:1px solid #642f6c;border-radius:23px;bottom:45px;color:#642f6c;font:bold 32px/40px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;left:33px;letter-spacing:1px;padding:2px 23px 2px 50px;position:absolute;webkit-border-radius:23px;}
#tel-area {background-color:#fff;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;padding:26px 0;position:relative;text-align:center;z-index:100;}
#tel-area .info-tel {color:#3a3a3a;display:block;font:32px/45px "CenturyLT",serif;margin:0;}
#tel-area .info-tel span {color:#0072ce;font-weight:bold;}
#tel-area .info-tel a {color:#f1b434;font-weight:bold;}
#bottom-form {background:#f5f5f5;overflow:hidden;padding:40px 0;position:relative;width:100%;z-index:100;}
#bottom-form .col-md-4 {color:#5c6771;font-size:15px;line-height:24px;}
#bottom-form .col-md-4 h2 {color:#0072ce;font:40px/45px "CenturyLT",serif;margin:0 0 17px;}
#bottom-form .gform_wrapper {width:100%!important;}
#bottom-form .gform_wrapper ul li:before {display:none;}
#bottom-form .gform_wrapper ul li {margin:0;}
#bottom-form .gform_wrapper label.gfield_label + div.ginput_container {margin-right:8px!important;margin-top:8px!important;}
#bottom-form .gform_wrapper ul li.gfield {width:50%!important;}
#bottom-form .gform_wrapper ul li.full {width:100%!important;}
#bottom-form .gform_wrapper textarea,
#bottom-form .gform_wrapper input[type="email"],
#bottom-form .gform_wrapper input[type="text"] {background:#fff;border:none;color:#9b9b9b;font-size:14px;height:50px;line-height:20px;margin:0;padding:15px!important;width:100%;}
#bottom-form .gform_wrapper ul li.gfield#field_46_15 {padding:5px 0;width:100%!important;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield .gfield_checkbox label {display:block;font-family:Helvetica, Arial,sans-serif;font-size:12px;line-height:16px;margin:0;overflow:hidden;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield .gfield_checkbox input {float:left!important;margin:1px 7px 0 0;width:auto;}
.gform_wrapper ul li.gfield#field_30_11 {width:100%;}
.gform_wrapper ul li.gfield#field_30_11 label {margin-left:10px;}
#bottom-form .gform_wrapper textarea {height:170px;}
#bottom-form .gform_wrapper textarea::-webkit-input-placeholder,
#bottom-form .gform_wrapper input[type="email"]::-webkit-input-placeholder,
#bottom-form .gform_wrapper input[type="text"]::-webkit-input-placeholder {color:#9b9b9b;font-size:14px;opacity:1;}
#bottom-form .gform_wrapper textarea::-moz-placeholder,
#bottom-form .gform_wrapper input[type="email"]::-moz-placeholder,
#bottom-form .gform_wrapper input[type="text"]::-moz-placeholder {color:#9b9b9b;font-size:14px;opacity:1;}
#bottom-form .gform_wrapper textarea:-ms-input-placeholder,
#bottom-form .gform_wrapper input[type="email"]:-ms-input-placeholder,
#bottom-form .gform_wrapper input[type="text"]:-ms-input-placeholder {color:#9b9b9b;font-size:14px;opacity:1;}
#bottom-form .gform_wrapper textarea:-moz-placeholder,
#bottom-form .gform_wrapper input[type="email"]:-moz-placeholder,
#bottom-form .gform_wrapper input[type="text"]:-moz-placeholder {color:#9b9b9b;font-size:14px;opacity:1;}
#bottom-form .gform_footer {float:left;overflow:hidden;padding:18px 0 0;}
#bottom-form .gform_footer input[type="submit"] {background:#0072ce;color:#fff;float:left;font-family:"HelveticaMD",serif;font-size:14px;height:44px;line-height:44px;padding:0;width:236px;}
#bottom-form .gform_footer input[type="submit"]:hover {background:#005a96;color:#fff;}
html {height:100%!important;}
body.page-template-page-landing_aug .wrapper {overflow:hidden;position:relative;width:100%;}
body.page-template-page-landing_aug #visual-land {background-position:50% 50%!important;background-size:cover!important;height:100%;overflow:hidden;width:100%;}
body.page-template-page-landing_aug {height:100%;min-height:1px;}
.page-template-page-landing_aug .container {width:1320px;}
.page-template-page-landing_aug #navigation .navbar-brand {padding-top:24px;}
.page-template-page-landing_aug #navigation .logobar .tbcalls span {font-size:19px;line-height:26px;}
.page-template-page-landing_aug #navigation .logobar .tbcalls strong {font-size:35px;line-height:45px;}
.page-template-page-landing_aug #navigation .logobar .tbcalls {background:url('images/bg-h24.png') no-repeat 0 28px;padding:16px 12px 14px 68px;}
.page-template-page-landing_aug header {min-height:1px;padding-bottom:0;position:absolute;width:100%;}
.page-template-page-landing_aug header .navbar-brand {width:266px;}
.page-template-page-landing_aug header .navbar-brand img {height:auto;width:100%;}
.page-template-page-landing_aug .visual-land {height:100%;overflow:hidden;position:relative;width:100%;}
.page-template-page-landing_aug .visual-land img {height:auto;left:0;opacity:0;position:absolute;top:0;width:100%;}
.page-template-page-landing_aug .visual-land .container {height:100%;}
.page-template-page-landing_aug .visual-land .table {background:none;display:table;height:100%;width:100%;}
.page-template-page-landing_aug .visual-land .cell {display:table-cell;padding:100px 0 55px;vertical-align:middle;width:100%;}
.page-template-page-landing_aug .visual-land .btn-subscribe {clear:both;float:left;font-size:19px;letter-spacing:1px;}
.page-template-page-landing_aug .visual-land h2 {color:#fff;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:65px;font-weight:bold;line-height:74px;margin:0 0 40px;max-width:655px;position:relative;}
.page-template-page-landing_aug .visual-land h4 {border-top:1px solid #fff;color:#fff;float:left;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:25px;font-weight:300;line-height:30px;margin:0 0 42px;padding:31px 0 0px;position:relative;}
.page-template-page-landing_aug .visual-land h4 strong {font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-weight:bold;}
.page-template-page-landing_aug .section.text-s {padding:175px 0;}
.page-template-page-landing_aug .section.video {padding:100px 0;}
.page-template-page-landing_aug .section.text-s h2 {font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:139px;font-weight:bold;line-height:144px;margin:0 0 19px;}
.page-template-page-landing_aug .section.text-s h3 {font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:55px;font-weight:bold;line-height:60px;margin:10px 0 32px;text-transform:initial;}
.page-template-page-landing_aug .section.text-s h4 {font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:33px;font-weight:300;line-height:40px;}
.page-template-page-landing_aug .section.text-s p {font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:32px;}
.page-template-page-landing_aug .section .left {float:left;width:37%;}
.page-template-page-landing_aug .section .right {float:right;width:59%;}
.page-template-page-landing_aug .section.view2 .btn {margin-top:38px;}
.page-template-page-landing_aug .section.view2 .left {float:left;width:57%;}
.page-template-page-landing_aug .section.view2 .right {float:right;width:41%;}
.page-template-page-landing_aug .section.video .left {float:left;width:57%;}
.page-template-page-landing_aug .section.video .right {float:right;padding:82px 0 0;width:39%;}
.page-template-page-landing_aug .section .v-link {display:block;position:relative;}
.page-template-page-landing_aug .section .v-link:hover:after {opacity:0.85;}
.page-template-page-landing_aug .section .v-link:after {background:url('images/bg-play-v.png') no-repeat;content:'';display:block;height:110px;left:50%;margin:-55px 0 0 -55px;position:absolute;top:50%;width:110px;}
.page-template-page-landing_aug .section.view2.text-s h3 {font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:26px;font-weight:bold;line-height:32px;margin:10px 0 32px;text-transform:initial;}
.page-template-page-landing_aug .btn {background:#f1b434;border-color:#f1b434;border-radius:25px;color:#fff;cursor:pointer;float:left;font-family:"HelveticaMD",serif;font-size:14px;font-size:19px;font-weight:300;letter-spacing:0.5px;letter-spacing:1px;min-width:225px;padding:13px 50px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;}
.page-template-page-landing_aug .section.grey {background:#f9f9f9;}
.page-template-page-landing_aug .section h2 {color:#f1b434;}
.page-template-page-landing_aug .section h3 {color:#000;}
.page-template-page-landing_aug .section h4 {color:#000;}
.page-template-page-landing_aug .serv-list {list-style:none;margin:0 -2% -81px 0;overflow:hidden;padding:26px 0;}
.page-template-page-landing_aug .serv-list li {color:#000;display:inline-block;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:30px;margin:0 2% 81px 0;vertical-align:top;width:47.8%;}
.page-template-page-landing_aug .serv-list li img {float:left;margin:0 20px 0 0;width:77px;}
.page-template-page-landing_aug .serv-list li .text-holder {overflow:hidden;}
.page-template-page-landing_aug .serv-list li h2 {color:#f1b434;font:36px/42px "HelveticaMD",serif;margin:0;text-transform:uppercase;}
.page-template-page-landing_aug .serv-list li h2 a {color:#f1b434;font:36px/42px "HelveticaMD",serif;margin:0;text-transform:uppercase;}
.page-template-page-landing_aug .serv-list li:nth-child(3) h2 {color:#bf0d3e;}
.page-template-page-landing_aug .serv-list li:nth-child(3) a {color:#bf0d3e;}
.page-template-page-landing_aug .serv-list li:nth-child(2) h2 {color:#0072ce;}
.page-template-page-landing_aug .serv-list li:nth-child(2) a {color:#0072ce;}
.page-template-page-landing_aug .serv-list li:nth-child(4) h2 {color:#833177;}
.page-template-page-landing_aug .serv-list li:nth-child(4) a {color:#833177;}
.page-template-page-landing_aug .serv-list li h3 {color:#cc8a00;font:26px/32px "HelveticaMD",serif;text-transform:uppercase;}
.page-template-page-landing_aug .serv-list li h3 a {color:#cc8a00;font:26px/32px "HelveticaMD",serif;text-transform:uppercase;}
.page-template-page-landing_aug .serv-list li:nth-child(3) h3 {color:#9b2743;}
.page-template-page-landing_aug .serv-list li:nth-child(3) a {color:#9b2743;}
.page-template-page-landing_aug .serv-list li:nth-child(2) h3 {color:#00558c;}
.page-template-page-landing_aug .serv-list li:nth-child(2) a {color:#00558c;}
.page-template-page-landing_aug .serv-list li:nth-child(4) h3 {color:#642f6c;}
.page-template-page-landing_aug .serv-list li:nth-child(4) a {color:#642f6c;}
.page-template-page-landing_aug #why {background:url('images/bg-why.jpg') no-repeat 100% 100%;background-size:cover;}
.page-template-page-landing_aug #why h2 {border-bottom:1px solid #fff;color:#fff;float:left;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:77px;font-weight:bold;line-height:85px;margin:11px 0 34px;max-width:536px;padding:0 0 44px;}
.page-template-page-landing_aug #why ul {clear:both;list-style:none;margin:0 0 -68px;max-width:830px;overflow:hidden;padding:0;text-align:left;}
.page-template-page-landing_aug #why ul li {color:#fff;display:inline-block;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:22px;font-weight:300;margin:0 3.5% 68px;text-align:center;vertical-align:top;width:26%;}
.page-template-page-landing_aug #why ul li:nth-child(3n+1) {margin-left:0;}
.page-template-page-landing_aug #why ul li h3 {color:#f1b434;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:55px;font-weight:bold;line-height:65px;margin:0 0 4px;text-transform:upeprcase;}
.page-template-page-landing_aug .link-list {list-style:none;margin:0 -6% 56px 0;overflow:hidden;padding:56px 0;position:relative;}
.page-template-page-landing_aug .link-list li {display:inline-block;margin:0 5% 0 0;vertical-align:top;width:43.5%;}
.page-template-page-landing_aug .link-list li img {float:right;}
.page-template-page-landing_aug .link-list li .text-holder {color:#000;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:30px;overflow:hidden;padding:0 0 34px;}
.page-template-page-landing_aug .link-list li h2 {color:#000;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:55px;font-weight:300;line-height:60px;margin:76px 0 0;text-transform:none;}
.page-template-page-landing_aug .link-list li h3 {color:#000;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:40px;font-weight:300;line-height:45px;margin:0 0 35px;text-transform:none;}
.page-template-page-landing_aug .link-list li .btn {bottom:0;min-width:308px;position:absolute;}
.page-template-page-landing_aug #enquire {background:#0072ce;clear:both;overflow:hidden;padding:72px 0;width:100%;}
.page-template-page-landing_aug #enquire .left {color:#fff;float:left;width:37%;}
.page-template-page-landing_aug #enquire .right {float:right;padding:191px 0 0;width:60%;}
.page-template-page-landing_aug #enquire h1 {border-bottom:1px solid #fff;color:#fff;float:left;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:77px;font-weight:bold;line-height:85px;margin:11px 0 49px;padding:0 0 44px;text-transform:none;}
.page-template-page-landing_aug #enquire p {clear:both;color:#fff;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:30px;}
.page-template-page-landing_aug #enquire p strong {font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-weight:bold;}
.page-template-page-landing_aug #enquire h3 {color:#fff;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:36px;font-weight:bold;line-height:43px;margin:48px 0 19px;text-transform:none;}
.page-template-page-landing_aug #enquire .tel {color:#f1b434;display:block;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:61px;font-weight:bold;line-height:65px;}
.page-template-page-landing_aug #enquire .tel a {background:url('images/bg-tel-e.png') no-repeat 0 8px;color:#f1b434;float:left;padding:0 0 0 50px;}
.page-template-page-landing_aug #enquire .gform_wrapper {overflow:hidden;width:100%!important;}
.page-template-page-landing_aug #enquire input[type="email"],
.page-template-page-landing_aug #enquire input[type="text"] {background:#2687d5;border-radius:0px!important;color:#fff;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:20px!important;font-weight:300;height:45px;line-height:35px!important;margin:0;padding:5px 38px!important;webkit-border-radius:0px!important;width:100%;}
.page-template-page-landing_aug #enquire input[type="email"]::-webkit-input-placeholder ,
.page-template-page-landing_aug #enquire input[type="text"]::-webkit-input-placeholder {color:#fff;font-size:20px!important;line-height:35px!important;opacity:0.5;}
.page-template-page-landing_aug #enquire input[type="email"]::-moz-placeholder ,
.page-template-page-landing_aug #enquire input[type="text"]::-moz-placeholder {color:#fff;font-size:20px!important;line-height:35px!important;opacity:0.5;}
.page-template-page-landing_aug #enquire input[type="email"]:-ms-input-placeholder,
.page-template-page-landing_aug #enquire input[type="text"]:-ms-input-placeholder {color:#fff;font-size:20px!important;line-height:35px!important;opacity:0.5;}
.page-template-page-landing_aug #enquire input[type="email"]:-moz-placeholder,
.page-template-page-landing_aug #enquire input[type="text"]:-moz-placeholder {color:#fff;font-size:20px!important;line-height:35px!important;opacity:0.5;}
.page-template-page-landing_aug #enquire .gform_wrapper ul li.gfield {display:block;margin:0 0 26px;width:100%;}
.page-template-page-landing_aug #enquire .gform_wrapper ul {margin:0 -5px;}
.page-template-page-landing_aug #enquire .gform_footer {display:block;float:none;overflow:hidden;padding:15px 0 28px;}
.page-template-page-landing_aug #enquire .gform_footer input[type="submit"] {border-radius:25px;color:#fff;cursor:pointer;display:block;font-family:"HelveticaMD",serif;font-size:14px;font-size:19px;font-weight:300;height:45px;letter-spacing:1px;margin:0 auto;padding:0;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;width:218px;}
.page-template-page-landing_aug #enquire div#tel-display {opacity:0;visibility:hidden;}
.page-template-page-landing_aug #enquire div#tel-display.show {opacity:1;visibility:visible;}
#gform_confirmation_wrapper_49 {clear:both;color:#fff;font-family:Helvetica Neue,HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:30px;}
body.page-template-page-landing_aug .gform_wrapper label.gfield_label + div.ginput_container {margin:0!important;}
.page-template-page-landing_aug footer.footer-white {border:none;padding:0;}
.page-template-page-landing_aug footer.footer-white .credit {margin:0;}
.page-template-page-landing_aug footer.footer-white .credit .copy {color:#999;text-align:center;}
@media (max-width: 1320px) {.page-template-page-landing_aug .serv-list li {width:47.7%;}
.page-template-page-landing_aug .container {width:980px;}
.page-template-page-landing_aug .section.text-s {padding:100px 0;}
.page-template-page-landing_aug .section.video .right {padding:0;}
.page-template-page-landing_aug #enquire .right {width:57%;}
.page-template-page-landing_aug .section.text-s h2 {font-size:98px;}
.page-template-page-landing_aug .link-list li img {float:none;}
.page-template-page-landing_aug .link-list li h2 {margin:10px 0 0;}
.page-template-page-landing_aug #enquire h1 {font-size:68px;}
.page-template-page-landing_aug #enquire .tel {font-size:52px;}
.page-template-page-landing_aug .visual-land img {max-width:1000%;}
}
@media (max-width:1024px) {.page-template-page-landing_aug .container {width:767px;}
.page-template-page-landing_aug .section .left,
.page-template-page-landing_aug .section .right,
.page-template-page-landing_aug .section.view2 .left,
.page-template-page-landing_aug .section.view2 .right,
.page-template-page-landing_aug #enquire .left,
.page-template-page-landing_aug #enquire .right,
.page-template-page-landing_aug .section.video .left,
.page-template-page-landing_aug .section.video .right {float:none;overflow:hidden;text-align:center;width:100%;}
.page-template-page-landing_aug .section.text-s {padding:40px 0;}
.page-template-page-landing_aug .section.view2 .btn {float:none;}
.page-template-page-landing_aug .link-list {margin:0 -6% 19px 0;padding:0 0 56px;}
.page-template-page-landing_aug #enquire {padding:40px 0;}
.page-template-page-landing_aug #enquire .tel a {display:inline-block;float:none;vertical-align:top;}
.page-template-page-landing_aug #enquire h1 {float:none;}
.page-template-page-landing_aug #enquire .right {padding:20px 0 0;}
}
@media (max-width:800px) {.page-template-page-landing_aug .container {width:auto;}
.page-template-page-landing_aug .visual-land h2 {font-size:42px;line-height:61px;}
.page-template-page-landing_aug .visual-land {min-height:400px!important;text-align:center;}
.page-template-page-landing_aug .section.text-s h2 {font-size:77px;}
.page-template-page-landing_aug .serv-list li,
	.page-template-page-landing_aug .link-list li .text-holder,
	.page-template-page-landing_aug .section.text-s p {font-size:20px;line-height:25px;}
.page-template-page-landing_aug .link-list li {text-align:center;}
.page-template-page-landing_aug .serv-list li {text-align:center;}
.page-template-page-landing_aug .serv-list li img {display:block;float:none;margin:0 auto 20px;}
.page-template-page-landing_aug .link-list li h2 {font-size:45px;}
.page-template-page-landing_aug .link-list li h3 {font-size:30px;}
.page-template-page-landing_aug #why ul {margin:0;}
.page-template-page-landing_aug .link-list {margin:0;padding:0;}
.page-template-page-landing_aug .link-list li {margin:0 0 20px;width:100%;}
.page-template-page-landing_aug .serv-list {padding:0;}
.page-template-page-landing_aug .section.text-s h3 {font-size:43px;line-height:53px;margin:10px 0 12px;}
.page-template-page-landing_aug .section.text-s h2 {line-height:77px;margin:10px 0;}
.page-template-page-landing_aug .serv-list {margin:0 0 -20px;}
.page-template-page-landing_aug .serv-list li {margin:0 0 20px;width:100%;}
.page-template-page-landing_aug .visual-land .btn-subscribe {float:none;}
.page-template-page-landing_aug #enquire h1,
	.page-template-page-landing_aug #why h2 {float:none;font-size:47px;line-height:57px;margin:0 0 20px;padding:0 0 20px;text-align:center;}
.page-template-page-landing_aug #why ul li {display:block;float:none;margin:0 0 10px;width:100%;}
.page-template-page-landing_aug .link-list li .btn {display:inline-block;float:none;min-width:108px;padding:13px 20px 7px;position:static;vertical-align:top;}
.page-template-page-landing_aug #enquire .tel {font-size:36px;}
.page-template-page-landing_aug .link-list li .text-holder {padding:0;}
}
html {height:100%!important;}
body.page-template-back-to-business-landing .wrapper {overflow:hidden;position:relative;width:100%;}
body.page-template-back-to-business-landing #visual-land {background-position:50% 50%!important;background-size:cover!important;height:800px!important;overflow:hidden;width:100%;}
body.page-template-back-to-business-landing {height:100%;min-height:1px;}
.page-template-back-to-business-landing .container {width:1320px;}
.page-template-back-to-business-landing #navigation .navbar-brand {padding-top:24px;}
.page-template-back-to-business-landing #navigation .logobar .tbcalls span {font-size:19px;line-height:26px;}
.page-template-back-to-business-landing #navigation .logobar .tbcalls strong {font-size:35px;line-height:45px;}
.page-template-back-to-business-landing #navigation .logobar .tbcalls {background:url('images/bg-h24.png') no-repeat 0 28px;padding:16px 12px 14px 68px;}
.page-template-back-to-business-landing header {min-height:1px;padding-bottom:0;position:absolute;width:100%;}
.page-template-back-to-business-landing header .navbar-brand {width:266px;}
.page-template-back-to-business-landing header .navbar-brand img {height:auto;width:100%;}
.page-template-back-to-business-landing .visual-land {height:100%;overflow:hidden;position:relative;width:100%;}
.page-template-back-to-business-landing .visual-land img {height:auto;left:0;opacity:0;position:absolute;top:0;width:100%;}
.page-template-back-to-business-landing .visual-land .container {height:100%;}
.page-template-back-to-business-landing .visual-land .table {background:none;display:table;height:100%;width:100%;}
.page-template-back-to-business-landing .visual-land .cell {display:table-cell;padding:100px 0 55px;vertical-align:middle;width:100%;}
.page-template-back-to-business-landing .visual-land .btn-subscribe {clear:both;float:left;font-size:19px;letter-spacing:1px;}
.page-template-back-to-business-landing .visual-land h2 {color:#fff;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:65px;font-weight:bold;line-height:74px;margin:0 0 40px;max-width:655px;position:relative;}
.page-template-back-to-business-landing .visual-land h2 span {clear:left;color:#bf0d3e;display:block;}
.page-template-back-to-business-landing .visual-land h4 {border-top:1px solid #fff;color:#fff;float:left;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:25px;font-weight:300;line-height:30px;margin:0 0 42px;padding:31px 0 0px;position:relative;}
.page-template-back-to-business-landing .visual-land h4 strong {font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-weight:bold;}
.page-template-back-to-business-landing .section.text-s {background:#ececec;padding:100px 0;}
.page-template-back-to-business-landing .section.video {padding:100px 0px;}
.page-template-back-to-business-landing .section.text-s h2 {font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:116px;font-weight:bold;line-height:119px;margin:0;}
.page-template-back-to-business-landing .section.text-s h3 {font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:55px;font-weight:bold;line-height:60px;margin:10px 0 32px;text-transform:initial;}
.page-template-back-to-business-landing .section.text-s h4 {font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:33px;font-weight:300;line-height:40px;}
.page-template-back-to-business-landing .section.text-s p {font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:32px;}
.page-template-back-to-business-landing .section .left {float:left;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:32px;width:17%;}
body > div.wrapper > section:nth-child(1) > div > div > div.left > img {float:right;text-align:right;width:83%;}
.page-template-back-to-business-landing .section .right {float:right;width:74%;}
.page-template-back-to-business-landing .section .right > .top {margin-right:20px;overflow:hidden;width:80%;}
body > div.wrapper > section:nth-child(1) > div > div > div.right > hr {width:80%;}
body > div.wrapper > section.section.video.text-s.grey.video_2 > div > div.row.video-footer > div > p:nth-child(2) > a {color:#000;display:inline-block;font-weight:bold;margin-top:9px;position:relative;text-decoration:underline;text-transform:uppercase;}
body > div.wrapper > section.section.video.text-s.grey.video_2 > div > div.row.video-footer > div > p:nth-child(2) > a:after {background:url(images/right-angle-bracket.svg) center center no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:-30px;text-decoration:none;top:7px;width:20px;}
#why > div > div > div > p:nth-child(5) > a {color:#000;display:inline-block;font-weight:bold;margin-top:9px;position:relative;text-decoration:underline;text-transform:uppercase;}
#why > div > div > div > p:nth-child(5) > a:after {background:url(images/right-angle-bracket.svg) center center no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:-30px;text-decoration:none;top:7px;width:20px;}
body > div.wrapper > strong > section.section.video.text-s.grey.video_2 > div > div.row.video-footer > div > p:nth-child(2) > a {color:#000;display:inline-block;font-weight:bold;margin-top:9px;position:relative;text-decoration:underline;text-transform:uppercase;}
body > div.wrapper > strong > section.section.video.text-s.grey.video_2 > div > div.row.video-footer > div > p:nth-child(2) > a:after {background:url(images/right-angle-bracket.svg) center center no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:-30px;text-decoration:none;top:7px;width:20px;}
.page-template-back-to-business-landing .section .right > .top > .one {display:block;float:left;margin-right:20px;}
.page-template-back-to-business-landing .section .right > .top > .two {float:left;padding-top:20px;width:53%;}
.page-template-back-to-business-landing .section .right > .top > .two strong {color:#000;}
.page-template-back-to-business-landing .section .right > .bottom {clear:left;overflow:hidden;width:80%;}
.page-template-back-to-business-landing .section.view2 .btn {margin-top:38px;}
.page-template-back-to-business-landing .section.view2 .left {float:left;text-align:center;width:19%;}
.page-template-back-to-business-landing .section.view2 .right {float:right;width:74%;}
.page-template-back-to-business-landing .section.video .left {float:left;width:57%;}
.page-template-back-to-business-landing .section.video .right {float:right;padding:0;width:39%;}
.page-template-back-to-business-landing .section.video .right strong {color:#000;}
.page-template-back-to-business-landing .section.video .right p:nth-of-type(1) {padding-bottom:20px;}
.page-template-back-to-business-landing .section.video .right p:nth-of-type(2) {padding-top:33px;}
.page-template-back-to-business-landing .section.video .right ul {margin-left:20px;}
.page-template-back-to-business-landing .section.video .right ul > li {font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:32px;list-style-type:disc;}
.page-template-back-to-business-landing .section.video .right a {color:#000;display:inline-block;font-weight:bold;margin-top:9px;position:relative;text-decoration:underline;text-transform:uppercase;}
.page-template-back-to-business-landing .section.video .right a:after {background:url('images/right-angle-bracket.svg') center center no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:-30px;text-decoration:none;top:7px;width:20px;}
.page-template-back-to-business-landing .section.video.text-s.grey.video_2 .left {float:right;}
.page-template-back-to-business-landing .section.video.text-s.grey.video_2 .right {float:left;}
.page-template-back-to-business-landing .section .v-link {display:block;position:relative;}
.page-template-back-to-business-landing .section .v-link:hover:after {opacity:0.85;}
.page-template-back-to-business-landing .section .v-link:after {background:url('images/bg-play-v.png') no-repeat;content:'';display:block;height:110px;left:50%;margin:-55px 0 0 -55px;position:absolute;top:50%;width:110px;}
.page-template-back-to-business-landing .section.view2.text-s h3 {font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:26px;font-weight:bold;line-height:32px;margin:10px 0 32px;text-transform:initial;}
.page-template-back-to-business-landing .btn {background:#f1b434;border-color:#f1b434;border-radius:25px;color:#fff;cursor:pointer;float:left;font-family:"HelveticaMD",serif;font-size:14px;font-size:19px;font-weight:300;letter-spacing:0.5px;letter-spacing:1px;min-width:225px;padding:13px 50px 7px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;}
.page-template-back-to-business-landing .section.grey {background:#f9f9f9;}
.page-template-back-to-business-landing .section.video.video_2 .row.video-footer {margin-top:30px;text-align:center;}
.page-template-back-to-business-landing .section h2 {color:#bf0d3e;}
.page-template-back-to-business-landing .section h3 {color:#000;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:26px;font-weight:bold;line-height:32px;margin:10px 0 32px;text-transform:initial;}
.page-template-back-to-business-landing .section h4 {color:#000;}
.page-template-back-to-business-landing .serv-list {list-style:none;margin:0 -2% -81px 0;overflow:hidden;padding:26px 0;}
.page-template-back-to-business-landing .serv-list li {color:#000;display:inline-block;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:30px;margin:0 2% 81px 0;vertical-align:top;width:47.8%;}
.page-template-back-to-business-landing .serv-list li img {float:left;margin:0 20px 0 0;width:77px;}
.page-template-back-to-business-landing .serv-list li .text-holder {overflow:hidden;}
.page-template-back-to-business-landing .serv-list li h2 {color:#f1b434;font:36px/42px "HelveticaMD",serif;margin:0;text-transform:uppercase;}
.page-template-back-to-business-landing .serv-list li h2 a {color:#f1b434;font:36px/42px "HelveticaMD",serif;margin:0;text-transform:uppercase;}
.page-template-back-to-business-landing .serv-list li:nth-child(2) h2 {color:#bf0d3e;}
.page-template-back-to-business-landing .serv-list li:nth-child(2) a {color:#bf0d3e;}
.page-template-back-to-business-landing .serv-list li:nth-child(3) h2 {color:#0072ce;}
.page-template-back-to-business-landing .serv-list li:nth-child(3) a {color:#0072ce;}
.page-template-back-to-business-landing .serv-list li:nth-child(4) h2 {color:#833177;}
.page-template-back-to-business-landing .serv-list li:nth-child(4) a {color:#833177;}
.page-template-back-to-business-landing .serv-list li h3 {color:#cc8a00;font:26px/32px "HelveticaMD",serif;text-transform:uppercase;}
.page-template-back-to-business-landing .serv-list li h3 a {color:#cc8a00;font:26px/32px "HelveticaMD",serif;text-transform:uppercase;}
.page-template-back-to-business-landing .serv-list li:nth-child(2) h3 {color:#9b2743;}
.page-template-back-to-business-landing .serv-list li:nth-child(2) a {color:#9b2743;}
.page-template-back-to-business-landing .serv-list li:nth-child(3) h3 {color:#00558c;}
.page-template-back-to-business-landing .serv-list li:nth-child(3) a {color:#00558c;}
.page-template-back-to-business-landing .serv-list li:nth-child(4) h3 {color:#642f6c;}
.page-template-back-to-business-landing .serv-list li:nth-child(4) a {color:#642f6c;}
.page-template-back-to-business-landing #why.get-protected {background:url('images/2girls.jpg') no-repeat center top;background-size:cover;padding:120px 0px;}
.page-template-back-to-business-landing #why.get-protected p {color:#000;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:32px;}
.page-template-back-to-business-landing #why.calendar-reg {background:url('images/calendar_reg_bg.jpg') no-repeat center top;background-size:cover;padding:120px 0px;position:relative;}
.page-template-back-to-business-landing #why.calendar-reg .right {float:none;text-align:center;width:100%;}
.page-template-back-to-business-landing #why.calendar-reg .left {float:none;padding-top:50px;text-align:left;width:100%;}
.page-template-back-to-business-landing #why.calendar-reg h3 {color:#fff;}
.page-template-back-to-business-landing #why.calendar-reg p {color:#fff;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:32px;}
.page-template-back-to-business-landing #why.calendar-reg .left ul {margin:0;margin-bottom:20px;margin-top:20px;overflow:visible;padding:0;text-align:left;}
.page-template-back-to-business-landing #why.calendar-reg .left ul li {clear:none;display:list-item;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:38px;list-style-type:disc;margin:0;margin-left:20px;padding:0;text-align:left;width:100%;}
.page-template-back-to-business-landing #why h2 {border-bottom:1px solid #fff;color:#fff;float:left;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:77px;font-weight:bold;line-height:85px;margin:11px 0 34px;max-width:536px;padding:0 0 44px;}
.page-template-back-to-business-landing #why ul {clear:both;list-style:none;margin:0 0 -68px;max-width:830px;overflow:hidden;padding:0;text-align:left;}
.page-template-back-to-business-landing #why ul li {color:#fff;display:inline-block;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:22px;font-weight:300;margin:0 3.5% 68px;text-align:center;vertical-align:top;width:26%;}
.page-template-back-to-business-landing #why ul li:nth-child(3n+1) {margin-left:0;}
.page-template-back-to-business-landing #why ul li h3 {color:#f1b434;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:55px;font-weight:bold;line-height:65px;margin:0 0 4px;text-transform:upeprcase;}
.page-template-back-to-business-landing .link-list {list-style:none;margin:0 -6% 56px 0;overflow:hidden;padding:56px 0;position:relative;}
.page-template-back-to-business-landing .link-list li {display:inline-block;margin:0 5% 0 0;vertical-align:top;width:43.5%;}
.page-template-back-to-business-landing .link-list li img {float:right;}
.page-template-back-to-business-landing .link-list li .text-holder {color:#000;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:30px;overflow:hidden;padding:0 0 34px;}
.page-template-back-to-business-landing .link-list li h2 {color:#000;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:55px;font-weight:300;line-height:60px;margin:76px 0 0;text-transform:none;}
.page-template-back-to-business-landing .link-list li h3 {color:#000;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:40px;font-weight:300;line-height:45px;margin:0 0 35px;text-transform:none;}
.page-template-back-to-business-landing .link-list li .btn {bottom:0;min-width:308px;position:absolute;}
.page-template-back-to-business-landing #enquire {background:#bf0d3e;clear:both;overflow:hidden;padding:72px 0;width:100%;}
.page-template-back-to-business-landing #enquire .left {color:#fff;float:left;width:37%;}
.page-template-back-to-business-landing #enquire .right {float:right;padding:191px 0 0;width:60%;}
.page-template-back-to-business-landing #enquire h1 {border-bottom:1px solid #fff;color:#fff;float:left;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:77px;font-weight:bold;line-height:85px;margin:11px 0 49px;padding:0 0 44px;text-transform:none;}
.page-template-back-to-business-landing #enquire p {clear:both;color:#fff;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:30px;}
.page-template-back-to-business-landing #enquire p strong {font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-weight:bold;}
.page-template-back-to-business-landing #enquire h3 {color:#fff;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:36px;font-weight:bold;line-height:43px;margin:48px 0 19px;text-transform:none;}
.page-template-back-to-business-landing #enquire .tel {color:#f1b434;display:block;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:61px;font-weight:bold;line-height:65px;}
.page-template-back-to-business-landing #enquire .tel a {background:url('images/bg-tel-e.png') no-repeat 0 8px;color:#f1b434;float:left;padding:0 0 0 50px;}
.page-template-back-to-business-landing #enquire .gform_wrapper {overflow:hidden;padding-top:40px;width:100%!important;}
.page-template-back-to-business-landing #enquire input[type="email"],
.page-template-back-to-business-landing #enquire input[type="text"] {background:#fff;border-radius:0px!important;color:#bf0d3e;font-family:Helvetica Neue, HelveticaNeueLT45,sans-serif;font-size:20px!important;font-weight:300;height:45px;line-height:35px!important;margin:0;padding:5px 38px!important;webkit-border-radius:0px!important;width:100%;}
.page-template-back-to-business-landing #enquire input[type="email"]::-webkit-input-placeholder ,
.page-template-back-to-business-landing #enquire input[type="text"]::-webkit-input-placeholder {color:#bf0d3e;font-size:20px!important;line-height:35px!important;opacity:0.5;}
.page-template-back-to-business-landing #enquire input[type="email"]::-moz-placeholder ,
.page-template-back-to-business-landing #enquire input[type="text"]::-moz-placeholder {color:#bf0d3e;font-size:20px!important;line-height:35px!important;opacity:0.5;}
.page-template-back-to-business-landing #enquire input[type="email"]:-ms-input-placeholder,
.page-template-back-to-business-landing #enquire input[type="text"]:-ms-input-placeholder {color:#bf0d3e;font-size:20px!important;line-height:35px!important;opacity:0.5;}
.page-template-back-to-business-landing #enquire input[type="email"]:-moz-placeholder,
.page-template-back-to-business-landing #enquire input[type="text"]:-moz-placeholder {color:#bf0d3e;font-size:20px!important;line-height:35px!important;opacity:0.5;}
.page-template-back-to-business-landing #enquire .gform_wrapper ul li.gfield {display:block;float:left;margin:0 0 26px;margin-right:2%;width:48%;}
.page-template-back-to-business-landing #enquire .gform_wrapper ul {margin:0 -5px;}
.page-template-back-to-business-landing #enquire .gform_footer {clear:left;display:block;float:none;overflow:hidden;padding:15px 0 28px;}
.page-template-back-to-business-landing #enquire .gform_footer input[type="submit"] {border-radius:25px;color:#fff;cursor:pointer;display:block;font-family:"HelveticaMD",serif;font-size:14px;font-size:19px;font-weight:300;height:45px;letter-spacing:1px;margin:0 auto;padding:0;text-transform:uppercase;transition:all 0.2s ease 0s;webkit-border-radius:25px;width:218px;}
.page-template-back-to-business-landing #enquire div#tel-display {opacity:0;visibility:hidden;}
.page-template-back-to-business-landing #enquire div#tel-display.show {opacity:1;visibility:visible;}
#gform_confirmation_wrapper_49 {clear:both;color:#fff;font-family:Helvetica Neue,HelveticaNeueLT45,sans-serif;font-size:26px;font-weight:300;line-height:30px;}
.page-template-back-to-business-landing .gform_wrapper label.gfield_label + div.ginput_container {margin:0!important;}
.page-template-back-to-business-landing footer.footer-white {border:none;padding:0;}
.page-template-back-to-business-landing footer.footer-white .credit {margin:0;}
.page-template-back-to-business-landing footer.footer-white .credit .copy {color:#999;text-align:center;}
.page-template-back-to-business-landing #gform_57 > div.validation_error {color:white!important;color:white;font-size:1.3em;font-weight:bold;margin-bottom:40px;}
.page-template-back-to-business-landing #gform_57 .gfield_description.validation_message {color:#f1b434!important;padding-top:5px;}
.page-template-back-to-business-landing #gform_confirmation_message_57 {color:#f1b434!important;font-size:1.4em;margin-top:20px;text-align:left;}
@media (max-width: 1320px) {.page-template-back-to-business-landing .btn-subscribe {padding:13px 40px 7px 40px;}
.page-template-back-to-business-landing .serv-list li {width:47.7%;}
.page-template-back-to-business-landing .container {width:980px;}
.page-template-back-to-business-landing .section.text-s {background:#efeeee;padding:100px 0;}
.page-template-back-to-business-landing .section.video .right {padding:0;}
.page-template-back-to-business-landing #enquire .right {width:57%;}
.page-template-back-to-business-landing .section.text-s h2 {font-size:98px;}
.page-template-back-to-business-landing .link-list li img {float:none;}
.page-template-back-to-business-landing .link-list li h2 {margin:10px 0 0;}
.page-template-back-to-business-landing #enquire h1 {font-size:68px;}
.page-template-back-to-business-landing #enquire .tel {font-size:52px;}
.page-template-back-to-business-landing .visual-land img {max-width:1000%;}
}
@media (max-width:1024px) {.page-template-back-to-business-landing #why.calendar-reg .left ul {padding:0 0 0 10px;}
.page-template-back-to-business-landing .container {width:767px;}
.page-template-back-to-business-landing .section .left,
.page-template-back-to-business-landing .section .right,
.page-template-back-to-business-landing .section.view2 .left,
.page-template-back-to-business-landing .section.view2 .right,
.page-template-back-to-business-landing #enquire .left,
.page-template-back-to-business-landing #enquire .right,
.page-template-back-to-business-landing .section.video .left,
.page-template-back-to-business-landing .section.video .right {float:none;overflow:hidden;text-align:center;width:100%;}
.page-template-back-to-business-landing .section.text-s {padding:40px 0;}
.page-template-back-to-business-landing .section.view2 .btn {float:none;}
.page-template-back-to-business-landing .link-list {margin:0 -6% 19px 0;padding:0 0 56px;}
.page-template-back-to-business-landing #enquire {padding:40px 0;}
.page-template-back-to-business-landing #enquire .tel a {display:inline-block;float:none;vertical-align:top;}
.page-template-back-to-business-landing #enquire h1 {float:none;}
.page-template-back-to-business-landing #enquire .right {padding:20px 0 0;}
}
@media (max-width:800px) {.page-template-back-to-business-landing .container {padding-left:40px;padding-right:40px;width:auto;}
.page-template-back-to-business-landing .row {margin-left:0;margin-right:0;}
.page-template-back-to-business-landing #why.calendar-reg .left ul {padding:0 10px;}
.page-template-back-to-business-landing .visual-land h2 {font-size:42px;line-height:61px;}
.page-template-back-to-business-landing .visual-land {min-height:400px!important;text-align:center;}
.page-template-back-to-business-landing .section.text-s h2 {font-size:77px;}
.page-template-back-to-business-landing .serv-list li,
 .page-template-back-to-business-landing .link-list li .text-holder,
 .page-template-back-to-business-landing .section.text-s p {font-size:20px;line-height:25px;}
.page-template-back-to-business-landing .link-list li {text-align:center;}
.page-template-back-to-business-landing .serv-list li {text-align:center;}
.page-template-back-to-business-landing .serv-list li img {display:block;float:none;margin:0 auto 20px;}
.page-template-back-to-business-landing .link-list li h2 {font-size:45px;}
.page-template-back-to-business-landing .link-list li h3 {font-size:30px;}
.page-template-back-to-business-landing #why ul {margin:0;}
.page-template-back-to-business-landing .link-list {margin:0;padding:0;}
.page-template-back-to-business-landing .link-list li {margin:0 0 20px;width:100%;}
.page-template-back-to-business-landing .serv-list {padding:0;}
.page-template-back-to-business-landing .section.text-s h3 {font-size:43px;line-height:53px;margin:10px 0 12px;}
.page-template-back-to-business-landing .section.text-s h2 {line-height:77px;margin:10px 0;}
.page-template-back-to-business-landing .serv-list {margin:0 0 -20px;}
.page-template-back-to-business-landing .serv-list li {margin:0 0 20px;width:100%;}
.page-template-back-to-business-landing .visual-land .btn-subscribe {float:none;}
.page-template-back-to-business-landing #enquire h1,
 .page-template-back-to-business-landing #why h2 {float:none;font-size:47px;line-height:57px;margin:0 0 20px;padding:0 0 20px;text-align:center;}
.page-template-back-to-business-landing #why ul li {display:block;float:none;margin:0 0 10px;width:100%;}
.page-template-back-to-business-landing .link-list li .btn {display:inline-block;float:none;min-width:108px;padding:13px 20px 7px;position:static;vertical-align:top;}
.page-template-back-to-business-landing #enquire .tel {font-size:36px;}
.page-template-back-to-business-landing .link-list li .text-holder {padding:0;}
.page-template-back-to-business-landing .section.video .right ul {list-style:none;margin:0;padding:0;}
body > div.wrapper > section:nth-child(1) > div > div > div.left > img {display:none;}
.page-template-back-to-business-landing .section.video .right ul {list-style:none;margin:0;padding:0;}
.page-template-back-to-business-landing .section .right > .top {margin-left:0;padding-left:20px;width:100%;}
.page-template-back-to-business-landing .section .right > .bottom {padding:0 20px;width:100%;}
body > div.wrapper > section:nth-child(1) > div > div > div.right > hr {width:100%;}
}
@media (max-width: 1220px) {.page-template-page_wwo_new #testimonials .prev {left:-23px;}
.page-template-page_wwo_new #testimonials .next {right:-23px;}
}
@media (max-width: 980px) {.page-template-page_wwo_new #our-serv .twocols {background:none;}
.page-template-page_wwo_new #our-serv .col-md-4 {overflow:hidden;width:auto;}
.page-template-page_wwo_new #our-serv .threecol .col-md-4:last-child .col,
.page-template-page_wwo_new #our-serv .threecol .col-md-4 .col,
.page-template-page_wwo_new #our-serv .threecol .col-md-4:first-child .col {float:none;margin:0 0 15px;overflow:hidden;width:auto;}
.page-template-page_wwo_new #our-serv .threecol .col-md-4 h4 br {display:none;}
.page-template-page_wwo_new #our-serv .twocols .col-md-6:first-child .col,
.page-template-page_wwo_new #our-serv .twocols .col-md-6 .col {padding:0;}
}
@media (max-width: 767px) {.page-template-back-to-business-landing #why.calendar-reg .right {padding-top:20px;}
.page-template-back-to-business-landing .section.text-s {padding:20px 0;}
.page-template-back-to-business-landing .container {padding-left:0;padding-right:0;}
#bottom-form .gform_wrapper ul li.gfield {width:100%!important;}
#bottom-form .col-md-4 {text-align:center;}
.page-template-page_wwo_new #home .header-content h1 {font-size:42px;padding-top:97px;}
.page-template-page_wwo_new #home {min-height:519px;padding-bottom:20px;}
.page-template-page_wwo_new #home h3{margin:0 auto 20px}
.page-template-page_wwo_new #our-serv .col-md-4 h4 {overflow:hidden;}
.page-template-page_wwo_new #why ul li {margin:0 0 15px;width:100%;}
.page-template-page_wwo_new #testimonials .test-holder {padding:0 30px;}
.page-template-page_wwo_new #testimonials .prev {left:0;}
.page-template-page_wwo_new #testimonials .next {right:0;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .img-h {float:none;margin:0 0 20px;overflow:hidden;width:100%;}
.page-template-page_wwo_new .nav-tabs li {width:50%;}
.page-template-page_wwo_new .nav-tabs li:last-child {width:100%;}
.page-template-page_wwo_new #testimonials,
	.page-template-page_wwo_new #service_list,
	.page-template-page_wwo_new .help-your-business {padding:50px 0;}
.page-template-page_wwo_new #quote .col-md-6:first-child .col .tel {font-size:20px;}
.page-template-page_wwo_new #quote .col-md-6:first-child .col {margin:0;min-height:235px;}
.page-template-page_wwo_new #quote .col-md-6 .col h3 {font-size:22px;line-height:35px;margin:0 0 20px;}
.page-template-page_wwo_new #quote .col-md-6 .col .btn-quote {min-width:100px;width:100%;}
.page-template-page_wwo_new #quote .col-md-6 .col {padding:20px;}
.page-template-page_wwo_new #quote {padding:50px 0;}
.page-template-page_wwo_new .hyb-tab-content .seminar-thumb {float:none !important;margin:0 0 20px;max-width:100% !important;overflow:hidden;width:100% !important;}
}
@media (max-width: 1600px) {.page-template-page_terms .banner-title-only,
.page-template-page_cohost .banner-title-only,
.page-template-page_feedback-php .banner-title-only,
.page-template-page_complaint .banner-title-only,
 .page-template-page_terms .banner-title-only,
 .banner-title-only {background-size:auto auto;}
}
@media (max-width: 1100px) {.list-number-big {margin:0 10px 0 0;}
}
@media (max-width: 1024px) {.ns-form .ns-g-form .form-group.add_another_attendee {overflow:hidden;}
}
@media (max-width: 980px) {.lets-collaborate {background:#e4e5e9;}
.ns-seminar .free-seminar {margin:8px 0 0 2%;}
.ns-seminar .timing {width:12%;}
.cohost-testimonials .feefo-rating-large {max-width:124px;}
.cohost-testimonials .container h2.heading-with-line {padding-bottom:70px;padding-top:11px;}
.seminar-current-events .seminar-topics .seminar-topic {width:98%;}
.single-seminar .banner-title-only .header-content h1 {margin:1% 0 20px;}
.seminar-content-wrap {border:none;padding:0 10px 20px;}
.seminar-topics-holder {padding:0 10px;}
}
@media only screen and (max-width: 991px) and (min-width: 767px) {.ns-seminar .day, .ns-seminar .timing, .ns-seminar .city {font-size:13px !important;padding-left:10px;padding-right:10px;width:auto;}
.ns-seminar .day {width:10%;}
.ns-seminar .timing {width:17%;}
.ns-seminar .city {width:18%;}
.ns-seminar .free-seminar {}
}
@media (max-width: 767px) {.nearest-seminar-section h2.heading-with-line {margin-bottom:0;}
.nearest-seminar-section .ns-seminar-header {height:auto;}
.nearest-seminar-section .share-event {bottom:0;position:absolute;right:20px;}
.single-cohost .partner-logos {margin-bottom:15px;text-align:center;}
.single-cohost .partner-logos li,
.single-cohost .partner-logos li:first-child {margin:0 5px 10px;}
.single-cohost .nearest-seminar-section {padding:0 0 44px;position:relative;}
.attend-form .first_attendee .industry-updates-row {float:none;margin:0;position:static;width:100%;}
.popup-bio .img-h {float:none;margin:0 0 10px;text-align:center;}
.faqs-accordion h3 {font-size:23px;line-height:33px;margin:0 0 20px;}
.page-template-page_seminars .banner-title-only .btn-subscribe {padding:17px 15px 11px;width:268px;}
.page-template-page_seminars #speaker .bio-list li .speaker-thumb .overlay span {line-height:173px;}
.footer-c .col-md-12 {overflow:hidden;}
.terms-section,
 .faqs-accordion .answer {font-size:15px;line-height:30px;}
.faqs-accordion .faqs-accordion-item {padding:0 0 10px;}
.page-template-page_terms .banner-title-only,
 .page-template-page_terms .banner-title-only,
.page-template-page_cohost .banner-title-only,
.page-template-page_feedback-php .banner-title-only,
.page-template-page_complaint .banner-title-only,
 .banner-title-only {background-size:cover;min-height:361px;}
.terms-section ul li {background-position:0 11px;padding:0 0 0 28px;}
#make-a-complaint .gform_confirmation_message_27 {margin:-180px 0 0;}
#make-a-complaint .gform_confirmation_message_26 {margin:-180px 0 0;}
#provide-feedback .gform_confirmation_message_27 {margin:-180px 0 0;}
#provide-feedback .gform_confirmation_message_26 {margin:-180px 0 0;}
.feefo-bar-review .fbr-icon {float:none;margin:0 0 10px;overflow:hidden;text-align:center;}
.cohost-how-it-works .row {padding:0;}
.cohost-how-it-works img {margin:0 auto 20px;}
.cohost-testimonials .feefo-rating-large {display:block;margin:0 auto 20px;position:static;}
.benefit-icon {float:left;margin:0 27px 0 20px;}
.page-id-19360 #events-top h1 {font-size:32px;}
.page-id-19360 #events-top .header-content {margin-top:39px;}
.page-template-page_feedback .feefo-bar-review .feefo-review {padding-left:0;}
.page-template-page_seminars .banner-title-only .btn-subscribe.btn-grey:hover {background-color:#707070;}
.seminar-current-events .seminar-thumb {float:none;margin:0 auto 20px;}
#register-your-interest {padding:50px 0!important;}
.page-template-page_seminars .banner-title-only .btn-subscribe {margin:0 0 10px;}
.nearest-seminar-section h2.heading-with-line {font-size:35px;}
.ns-seminar .free-seminar,
 .ns-seminar .free-parking {display:inline-block;float:none;margin:5px;vertical-align:middle;}
.ns-seminar-filter a {display:inline-block;float:none!important;margin:0 10px;}
.ns-seminar-filter {text-align:center;}
.ns-seminar .date {display:block;float:none;text-align:center;}
.ns-seminar .city,
 .ns-seminar .timing,
 .ns-seminar .day {display:block;float:none;padding:10px;text-align:center;width:auto;}
.ns-seminar .city, .ns-seminar .date {display:inline-block;}
.ns-seminar-header {height:65px;overflow:hidden;}
.ns-seminar .details {display:inline-block;float:none;margin:10px auto;}
.ns-seminar-text-map .text {text-align:center;width:100%;}
.ns-seminar-text-map .map {width:100%;}
.ns-map {min-height:250px;width:100%;}
.ns-form #gform_wrapper_28 {width:100%!important;}
.ns-seminar .free-seminar:not(.free-seminar-yes), .ns-seminar .free-parking:not(.free-parking-yes) {display:none;}
.ns-seminar-content {padding:10px;}
.ns-form .ns-g-form {padding:0 6px 0 10px;}
.ns-seminar-filter a.active:after {bottom:0;}
.page-template-page_seminars #speaker .bio-list {max-width:100%;width:448px;}
.page-template-page_seminars #speaker .bio-list li {display:block;display:inline-block;margin-left:1%;margin-right:1%;max-width:213px;width:50%;}
.share-event {margin-bottom:15px;}
.page-id-19360 #stay-informed h2, #partner-with-employsure h2 {font-size:35px;line-height:40px;}
#partner-with-employsure, .page-id-19360 #stay-informed {background:#ebebeb none repeat scroll 0 0;padding:50px 0 !important;}
.icon-heading-text{text-align: left}
.icon-heading-text .icon {width:20%;margin:0;}
.icon-heading-text .text-wrapper{width:70%;}
}
@media only screen and (max-width: 480px) {.page-template-page_seminars #speaker .bio-list {text-align:center;width:auto;}
.page-template-page_seminars #speaker .bio-list li {width:100%;}
.hidden-xxs {display:none !important;}
#feefo a {max-width:95%;}
section.enquiry .cta-block {padding-left:15px !important;padding-right:15px !important;}
.page-template-page_contactNEW-php .row {margin-left:-5px;margin-right:-5px;}
}
@media only screen and (max-width:480px){
.page-template-page_complaint .banner-title-only .header-content h1{font-size:35px;padding-top:77px;}
   .page-template-page_complaint .container h2.heading-with-line{font-size:26px;}
   .page-template-page_complaint .container h4.heading-with-line{font-size:15px;}
   #gform_wrapper_26 .rad-area{width:40px;height:40px;}
   #label_26_11_0,#label_26_11_1{margin-top:8px!important;}
   #make-a-complaint .gform_footer.top_label{margin: -90px 0 0 0;}
   .page-template-page_complaint .banner-title-only .header-content h1{max-width: 300px;margin: auto;}  
   .get-in-touch-block{padding: 20px;}
   #make-a-complaint #field_26_11 li{padding:0 10px 0 0;}
}
@media only screen and (max-width:380px){.page-template-page_complaint .container h2.heading-with-line{font-size:25px}}
@media only screen and (max-width:360px){#make-a-complaint .gform_footer.top_label{float:none;margin:auto;}.logos-left a.logo:last-child{margin-top:20px;}}
@media only screen and (min-width: 481px) {.visible-xxs {display:none !important;}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.ns-seminar .free-parking-yes {background-image:url(images/free-park@2x.png);background-size:37px 39px;}
.ns-seminar.active .ns-seminar-header .free-parking-yes {background-image:url('images/free-park-white@2x.png');}
.ns-seminar .free-seminar-yes {background-image:url(images/free-seminar@2x.png);background-size:37px 39px;}
.ns-seminar.active .ns-seminar-header .free-seminar-yes, .single-cohost .ns-seminar .free-seminar-yes {background-image:url('images/free-seminar-white@2x.png');}
}
.feefo-badge {position:absolute;right:0;top:0;}
.feefo-badge strong {color:#3a3a3a;display:block;font-family:'Helvetica Bold', Helvetica, sans-serif;font-size:60px;line-height:1.27;padding-top:84px;}
#make-a-complaint .ginput_container input::-webkit-input-placeholder,
#provide-feedback .ginput_container input::-webkit-input-placeholder,
#make-a-complaint .ginput_container textarea::-webkit-input-placeholder,
#provide-feedback .ginput_container textarea::-webkit-input-placeholder {color:#9d9d9d;}
#make-a-complaint .ginput_container input:-moz-placeholder,
#provide-feedback .ginput_container input:-moz-placeholder,
#make-a-complaint .ginput_container textarea:-moz-placeholder,
#provide-feedback .ginput_container textarea:-moz-placeholder {color:#9d9d9d;}
#make-a-complaint .ginput_container input::-moz-placeholder,
#provide-feedback .ginput_container input::-moz-placeholder,
#make-a-complaint .ginput_container textarea::-moz-placeholder,
#provide-feedback .ginput_container textarea::-moz-placeholder {color:#9d9d9d;}
#make-a-complaint .ginput_container input:-ms-input-placeholder,
#provide-feedback .ginput_container input:-ms-input-placeholder,
#make-a-complaint .ginput_container textarea:-ms-input-placeholder,
#provide-feedback .ginput_container textarea:-ms-input-placeholder {color:#9d9d9d;}
.sbHolder {background:#fff;box-sizing:border-box;color:#9c9898;cursor:default;float:left;font:15px/30px Helvetica, Arial, sans-serif;moz-box-sizing:border-box;position:relative;webkit-box-sizing:border-box;width:100%!important;}
.sbSelector {background:#ffffff;border:none;color:#3a3a3a;display:block;font-size:16px;line-height:1.4;padding:20px 22px;text-decoration:none;}
.sbSelector:hover,
.sbSelector:focus {border-bottom:none;}
.sbSelector:hover {text-decoration:none;}
.sbToggle {background:url(images/new-select-dropdown-arrow.png) no-repeat 50% 50%;cursor:pointer;height:100%;position:absolute;right:0;top:0;width:61px;}
.page-template-page-lead-landing-php .sbToggle {background: none;}
.page-template-page-lead-landing-php #form .sbHolder {margin-bottom: 10px;}
.sbOptions {background:#fff;background-color:#fff;border-top:none;border-width:1px;box-shadow:0px 2px 4px rgba(0,0,0,0.1);margin:0;max-height:220px !important;overflow:auto;overflow-x:hidden;overflow-y:scroll;position:absolute;top:100% !important;width:100%;z-index:2000;}
.sbOptions a {color:#3a3a3a;cursor:default;display:block;font:16px/1.4 Helvetica, Arial, sans-serif;height:1%;padding:10px 20px;text-decoration:none;}
.sbOptions a:hover,
.sbOptions .active > a {background:#efefef;cursor:pointer;text-decoration:none;}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a:active {outline:none;}
.sbOptions li {padding:0 !important;}
header#blog h4 {color:#fff;font-family:'HelveticaMD', serif !important;font-weight:bold;text-transform:uppercase;}
header#blog p.blog {font-size:45px;line-height:55px;margin-top:20px;}
header#blog .header-buttons a.btn-blog {border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:'HelveticaMD', serif !important;font-size:14px;font-weight:300;letter-spacing:0.5px;min-width:225px;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
section.crumbs-toolbar {background:#fff;line-height:30px;margin:0;min-height:30px;padding:10px 0px;position:relative;}
section.crumbs-toolbar .breadcrumbs {margin:0!important;}
section.crumbs-toolbar .breadcrumbs > span {font-weight:bold;margin:0 5px;}
section.crumbs-toolbar .breadcrumbs span [typeof*="WebPage"] span {font-weight:normal;}
.blog-posts .flex {background:white;border:1px solid #e2e2e2;display:flex;flex-direction:row;}
.blog-posts .flex .left {align-items:flex-end;flex:0 1 50%;height:auto;}
.blog-posts .flex .right {flex:0 1 50%;margin:20px 10px 20px 10px;}
.blog-posts .flex .thumb-overlay {background-size:cover;border-radius:0;height:100%;margin-bottom:0;}
.blog-posts .flex .right .post-rule {margin:10px 0 20px;width:100px;}
.blog-posts .flex .right p.nomargin {font-family:'HelveticaRG', sans-serif;font-size:0.9em;line-height:1.4em;margin-bottom:0;}
.blog-posts .flex .right h6 {font-family:"Helvetica77",sans-serif;font-weight:bold;text-transform:uppercase;}
@media (max-width: 768px) {.blog-posts .flex {flex-direction:column;}
.blog-posts .flex > div {width:100%;}
.blog-posts .flex .left {height:25vh;}
.blog-posts .flex .right {margin:0;padding:15px;}
.blog .sidebar {margin-top:0 !important;}
.blog-categories.bg-white.pd-35,
 .blog-categories ul.blog-cat-list {text-align:center !important;}
}
header#category {min-height:auto;padding-bottom:0;}
header#category > #dark-overlay {display:none!important;}
.header-content h1.eofy-header {margin-top:30px!important;}
.container.header-content.txt-center + p {font-size:28px;}
body.single-post {background:#f2f2f2;}
body.single-post img.size-full {width:100%!important;}
body.single-post header:before {background:transparent;}
#blog.single-post {background:#f2f2f2;height:auto;min-height:auto;}
#blog article img {width:100%;}
#blog.single-post #dark-overlay {display:none;}
.newsletter-post-wrapper {background:url("images/nl_bg_03.jpg") center center no-repeat;background-size:cover;overflow:hidden;padding:25px 12px 16px 12px;width:100%;}
.newsletter-post-wrapper a {background-image:url(images/phone-icon.png);background-position-x:30px;background-position-y:5px;background-repeat:no-repeat;background-size:25px 25px;color:#fff;font-family:'HelveticaMD', serif !important;font-size:20px;letter-spacing:0px;line-height:24px;padding-bottom:3px;text-transform:uppercase;}
.newsletter-post-wrapper a:hover {background-image:url(images/24hour_phone-icon.png);background-position-x:30px;background-position-y:5px;background-repeat:no-repeat;background-size:25px 25px;}
.newsletter-post-wrapper a:before {}
@media screen and (max-width: 480px) {.newsletter-post-wrapper > * {color:#fff;text-align:center;}
}
.sharewrapper {overflow:hidden;width:100%;}
.newsletter-side h3.orange {color:#f1b434;}
.newsletter-side p.white {color:#fff!important;margin-bottom:7px;}
span.a2a_svg.a2a_s__default.a2a_s_twitter {background-color:#77cdf0 !important;border-radius:0;}
span.a2a_svg.a2a_s__default.a2a_s_linkedin {background-color:#0b85c8 !important;border-radius:0;}
span.a2a_svg.a2a_s__default.a2a_s_facebook {background-color:#537cbc !important;border-radius:0;}
span.a2a_svg.a2a_s__default.a2a_s_email {background-color:#b7b7b7 !important;border-radius:0;}
p.social-line {font-family:"Helvetica",Arial,sans-serif;font-weight:bold;margin-bottom:0;}
p.social-line:nth-child(2) {font-family:"Helvetica",Arial,sans-serif;font-weight:normal;}
.newsletter-side .gform_wrapper {margin:0 !important;width:100% !important;}
.newsletter-side form#gform_43 .gform_heading {display:none;}
.newsletter-side form#gform_43 ul#gform_fields_43 {margin:0;width:100%;}
.newsletter-side ul#gform_fields_43 li#field_43_4 {float:left;width:60%;}
.newsletter-side ul#gform_fields_43 li#field_43_4 label {display:none !important;}
.newsletter-side ul#gform_fields_43 li#field_43_4 .ginput_container_email input {margin:0 !important;padding:5px 7px!important;}
.newsletter-post-wrapper .delecon-side a.btn-gold.btn-subscribe {line-height:26px;margin-top:38px;padding:8px 12px 0px 13px;}
@media screen and (max-width: 480px) {.newsletter-post-wrapper .delecon-side a.btn-gold.btn-subscribe {margin-bottom:10px;margin-top:0px;}
}
.newsletter-side form#gform_43 .gform_footer input {background:#f1b434;border:none;color:#fff;float:left;font-family:'HelveticaMD', serif !important;margin-top:7px;padding:0;padding:9px 29px;padding-bottom:3px;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
@media screen and (max-width: 480px) {.newsletter-side form#gform_43 .gform_footer input {float:none;margin-top:20px;}
}
.newsletter-side form#gform_43 .gform_footer input:hover {background-color:#dd931a;}
.newsletter-side form#gform_43 .validation_error {color:#f1b434 !important;line-height:17px;}
.newsletter-side .gform_ajax_spinner {display:none !important;}
.blog-categories.bg-white.pd-35 {padding:20px;padding-bottom:20px !important;}
.blog .sidebar {margin-top:80px;}
.sidebar .cat-cta {display:none;}
.linkedin-feed {background:#f0f0f0;margin-bottom:20px;overflow:hidden;padding:10px;position:relative;}
.linkedin-feed a {background:url("images/logo-black_x2.png") center center no-repeat;background-size:contain;display:block;float:right;height:40px;position:relative;width:100px;}
.linkedin-feed h5 {display:inline-block;font-family:"Helvetica77",sans-serif;font-size:0.8em;font-weight:bold;line-height:1.6em;text-transform:uppercase;}
.linkedin-feed h4 {display:inline-block;font-size:1.0em;line-height:1.4em;}
p.head-3.txt-grey.small {font-size:22px;}
.pages-wrapper ul.pages {border:1px solid #f2f2f2;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}
.pages-wrapper ul.pages li {background-color:#fff;flex:0 1 50%;font-size:14px;height:100px;line-height:160px;text-align:center;transition:0.5s all;vertical-align:middle;}
.pages-wrapper ul.pages li:first-child {border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;}
.pages-wrapper ul.pages li:nth-child(2) {border-bottom:1px solid #f2f2f2;}
.pages-wrapper ul.pages li:nth-child(3) {border-right:1px solid #f2f2f2;}
.pages-wrapper ul.pages li a {display:block;height:100%;width:100%;}
.pages-wrapper ul.pages li:hover {background-color:#ebebeb;}
form#gform_7 ul#gform_fields_7 li {margin-bottom:15px;width:100%;}
form#gform_7 .gform_footer.top_label {margin-bottom:10px;}
form#gform_7 input[type="submit"] {color:#fff;display:inline-block;font-family:'HelveticaMD', serif !important;font-size:16px;font-weight:300;height:53px;letter-spacing:0.5px;margin:0 auto;padding-top:10px;text-align:center;text-transform:uppercase;}
form#gform_9 .gform_footer.top_label {margin:0 auto;text-align:center;width:100%;}
form#gform_9 ul#gform_fields_9 li#field_9_7 {width:94.5%;}
form#gform_9 ul#gform_fields_9 li#field_9_7 .ginput_container {width:100%;}
form#gform_9 ul#gform_fields_9 li#field_9_7 .ginput_container > textarea#input_9_7 {padding:20px;width:100%;}
form#gform_9 input[type="submit"] {background:#f1b434;color:#fff;display:inline-block;font-family:'HelveticaMD', serif !important;font-size:16px;font-weight:300;height:53px;letter-spacing:0.5px;margin:0 auto;padding-top:10px;text-align:center;text-transform:uppercase;}
form#gform_10 .gform_footer.top_label {display:inline-block;float:none;text-align:center;width:94%;}
form#gform_10 input[type="submit"] {border-radius:25px;color:#fff;cursor:pointer;display:inline-block;float:right;font-family:'HelveticaMD', serif !important;font-size:14px;font-weight:300;height:53px;letter-spacing:0.5px;min-width:225px;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
form#gform_14 ul#gform_fields_14 li#field_14_8 {width:100%;}
form#gform_14 ul#gform_fields_14 li#field_14_18 {width:96%;}
form#gform_14 ul#gform_fields_14 li#field_14_11 {clear:left;width:94%;}
form#gform_14 ul#gform_fields_14 li#field_14_12 .ginput_container_select {background:#fff;}
form#gform_14 ul#gform_fields_14 li#field_14_12 select#input_14_12 {background:#ffffff url(images/caret-symbol.svg) center center no-repeat;background-position:calc(100% - 13px), 50%;background-size:8%;border:0;border-radius:0;height:56px;padding-left:20px;}
form#gform_14 ul#gform_fields_14 li#field_14_13 .ginput_container_select {background:#fff;}
form#gform_14 ul#gform_fields_14 li#field_14_13 select#input_14_13 {background:#ffffff url(images/caret-symbol.svg) center center no-repeat;background-position:calc(100% - 13px), 50%;background-size:8%;border:0;border-radius:0;height:59px;padding-left:20px;}
form#gform_14 .gform_footer.top_label {display:inline-block;float:none;text-align:center;width:94%;}
form#gform_14 input[type="submit"] {border-radius:25px;color:#fff;cursor:pointer;display:inline-block;float:right;font-family:'HelveticaMD', serif !important;font-size:14px;font-weight:300;height:53px;letter-spacing:0.5px;min-width:225px;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
section.crumbs-toolbar.services {border-bottom:1px solid #ebebeb;}
section.intro {padding:90px 0px;}
section.intro h2 {color:#0072ce;display:block;font:50px/56px "CenturyLT",serif;margin:0 0 38px;margin-bottom:80px;text-align:center;}
.container.steps .step-wrapper a {color:#0072ce;}
.container.steps .step-wrapper > figure {height:55px;margin-bottom:40px;text-align:center;width:auto;}
.container.steps .step-wrapper > div {color:#3a3a3a;text-align:center;}
.container.steps .step-wrapper h3 {font-family:"Helvetica",Arial,sans-serif;font-weight:bold;margin-bottom:23px;}
.container.steps .step-wrapper p {line-height:1.6em;}
@media (max-width: 992px) {.container.steps .row > [class*='col-']:not(:last-child) {margin-bottom:50px;}
}

section.provision h3.white{color:#fff}
section.provision ul.points li.white{font-size: 16px;color:#fff;background:url(images/bullet11.png) no-repeat 0 4px;}


section.provision {padding:120px 0px;position:relative;}
section.provision > .overlay {background:rgba(255,255,255, 0.0);bottom:0;left:0;position:absolute;right:0;top:0;transition:1s all;}
@media (max-width: 992px) {section.provision > .overlay {background:rgba(255,255,255, 0.8);}
}
section.provision h3 {font:18px/24px "HelveticaMD",serif;margin:26px 0 28px;text-transform:uppercase;}
section.provision h3.gold {color:rgba(221, 147, 26, 0.85);}
section.provision h3.maroon {color:rgba(156, 31, 49, 0.85);}
section.provision h3.blue {color:rgba(0, 90, 150, 0.85);}
section.provision h3.black {color:#3a3a3a;}
section.provision h3.purple {color:rgba(103, 23, 115, 0.85);}
section.provision h3.red {color:rgba(171, 6, 52, 0.85);}
section.provision h3.yellow {color:rgba(251, 176, 64, 0.85);}
section.provision ul.points {list-style:none;margin:0;overflow:hidden;padding:0;}
section.provision ul.points li {background:url(images/bullet1.png) no-repeat 0 4px;color:#3a3a3a;font:bold 14px/23px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;overflow:hidden;padding:0 0 7px 31px;text-align:left;vertical-align:top;}
section.provision ul.points li.gold {background:url(images/bullet1.png) no-repeat 0 4px;}
section.provision ul.points li.maroon {background:url(images/bullet2.png) no-repeat 0 4px;}
section.provision ul.points li.blue {background:url(images/bullet3.png) no-repeat 0 4px;}
section.provision ul.points li.purple {background:url(images/bullet6.png) no-repeat 0 4px;}
section.provision ul.points li.red {background:url(images/bullet7.png) no-repeat 0 4px;}
section.provision ul.points li.yellow {background:url(images/bullet5.png) no-repeat 0 4px;}
section.testimonials {padding:90px 0px 60px 0px;}
section.testimonials h2 {color:#0072ce;display:block;font:32px/36px Georgia, serif;margin:0;text-align:center;vertical-align:middle;}
section.testimonials .slider-wrapper {margin-top:69px;padding:0 30px;}
section.testimonials .slider-wrapper .left {float:left;margin-right:30px;width:auto;}
section.testimonials .slider-wrapper .right {margin-right:30px;width:auto;}
section.testimonials .slider-wrapper .right h3 {font-weight:bold;margin-top:30px;}
section.testimonials .slider-wrapper .right p {font-size:14px;line-height:1.6em;}
section.testimonials .slider-wrapper .right p span.signature {font-weight:bold;}
section.testimonials .slider-wrapper ul.slick-dots {margin-bottom:-8px;}
section.testimonials .slider-wrapper ul.slides .slick-prev {background:url(images/slider-caret-left.png) center center no-repeat;background-size:auto 37px;border-radius:0;height:37px;left:-50px;width:19px;}
section.testimonials .slider-wrapper ul.slides .slick-prev:before {content:"";height:45px;width:45px;}
section.testimonials .slider-wrapper ul.slides .slick-next {background:url(images/slider-caret-left.png) center center no-repeat;background-size:auto 37px;border-radius:0;height:37px;moz-transform:rotate(-180deg);ms-transform:rotate(-180deg);o-transform:rotate(-180deg);right:-50px;transform:rotate(-180deg);webkit-transform:rotate(-180deg);width:19px;}
section.testimonials .slider-wrapper ul.slides .slick-next:before {background:transparent;content:"";height:45px;width:45px;}
@media (max-width: 768px) {section.testimonials .slider-wrapper .left {float:none;margin-right:0;}
ul.testimonials-services-carousel li .left > img {width:100%;}
}
section.cta-block-1 {background-color:#0072ce;padding:60px 0px;position:relative;}
section.cta-block-1 h3 {color:#fff;font-weight:bold;line-height:34px;margin-bottom:0;}
section.cta-block-1 .container .row > [class*="col-"] {text-align:center;}
section.cta-block-1 a[href^="tel:"] {font-size:24px;line-height:24px;margin-top:25px;padding-top:18px;}
@media (max-width: 992px) {section.cta-block-1 h3 {text-align:center;}
}
section.cta-block-1 button.btn-custom {font-size:16px;height:53px;line-height:40px;}
section.other-services {background-color:#f9f9f9;padding:88px 0 115px 0;}
@media (max-width: 991px) {section.other-services {padding-bottom:0;}
}
section.other-services h2 {color:#3a3a3a;display:block;font:32px/36px Georgia, serif;margin:0;text-align:center;vertical-align:middle;}
section.other-services .service-block {background:#fff;border:1px solid #ebebeb;min-height:320px;padding:55px 15px 25px 15px;position:relative;}
@media (max-width: 991px) {section.other-services .service-block {margin-bottom:50px;min-height:auto;}
section.other-services .service-block:nth-child(4) {margin-bottom:0px;}
}
section.other-services .services-wrapper {margin-top:100px;}
section.other-services .service-block figure {display:block;height:58px;margin:0 auto;margin-bottom:30px;margin-top:-83px;width:59px;}
section.other-services .service-block h3 {color:#3a3a3a;font-family:Georgia, serif;text-align:center;}
section.other-services .service-block p {color:#5c6771;font-size:15px;line-height:1.5em;text-align:center;}
section.other-services .service-block a {bottom:2%;color:#c3c3c3;display:block;left:50%;margin-top:15px;padding-bottom:5px;position:absolute;text-align:center;text-decoration:underline;text-transform:uppercase;transform:translateX(-50%);transition:1s all;webkit-transform:translateX(-50%);}
section.other-services .service-block a:hover {color:#3a3a3a;}
section.other-services .service-block a.blue {color:#005a96;}
section.other-services .service-block a.maroon {color:#9c1f31;}
section.other-services .service-block a.gold {color:#dd931a;}
section.other-services .service-block a.purple {color:#671773;}
section.other-services .service-block a.grey {color:#c4c6c7;}
section.other-services .service-block a.red {color:#ab0634;}
section#services-quote-form .modal-body.services-modal .gform_wrapper {width:100%!important;}
section#services-quote-form .overlay {background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);bottom:0;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );height:100vh;left:0;opacity:0.6;position:absolute;right:0;top:0;}
section#services-quote-form .modal-dialog .modal-header {background:transparent;}
form#gform_13 ul#gform_fields_13 li label.gfield_label {display:none!important;}
form#gform_13 ul#gform_fields_13 li {margin-bottom:7px;width:100%;}
form#gform_13 ul#gform_fields_13 li .ginput_container input {color:#000;}
form#gform_13 .gform_footer.top_label {float:none;padding-right:5px;text-align:center;width:100%;}
form#gform_13 ul#gform_fields_13 li#field_13_16 {margin-top:10px;}
form#gform_13 ul#gform_fields_13 li#field_13_16 > div {margin-bottom:15px;}
form#gform_13 ul#input_13_16 li label {margin-top:-18px;}
form#gform_13 ul#gform_fields_13 li#field_13_18 {margin-top:10px;}
form#gform_13 ul#gform_fields_13 li#field_13_18 ul.gfield_checkbox {margin-top:15px;}
form#gform_13 ul#gform_fields_13 li#field_13_18 ul.gfield_checkbox li.gchoice_13_18_1 label {margin-top:-17px;}
form#gform_13 ul#gform_fields_13 li#field_13_18 ul.gfield_checkbox li.gchoice_13_18_2 label {margin-top:-17px;}
form#gform_13 .gform_footer.top_label input[type="submit"] {border-radius:25px;cursor:pointer;display:inline-block;float:left;font-family:'HelveticaMD', sans-serif !important;font-size:16px;height:53px;letter-spacing:0.5px;padding:17px 50px 10px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
form#gform_13 .validation_error {background:#f1b434;color:#fff!important;font-weight:bold;margin-bottom:7px;padding:10px 0;text-align:center;width:99%;}
form#gform_13 .gfield_description.validation_message {color:#f1b434!important;font-size:11px;font-weight:bold;margin-top:5px;}
.page-template-page_wwo_new #ebook .guides {padding:0;}
.page-template-page_wwo_new .modal-body form h3 {font:45px/56px "CenturyLT",serif;margin:0 0 38px;}
.page-template-page_wwo_new .modal-body form ul li label.gfield_label {display:none!important;}
.page-template-page_wwo_new .modal-body form ul li {margin-bottom:7px;width:100%;}
.page-template-page_wwo_new .modal-body form ul li.left {float:left;width:49.2%;}
.page-template-page_wwo_new .modal-body form ul li.right {float:right;width:49.2%;}
.page-template-page_wwo_new .modal-body form ul li .ginput_container input {color:#000;}
.page-template-page_wwo_new .modal-body form ul li .ginput_container textarea {width:100%;}
.page-template-page_wwo_new .modal-body form ul li#field_48_21 label {display:block;}
.page-template-page_wwo_new .modal-body form ul li textarea {background:#ffffff none repeat scroll 0 0;border:medium none;border-radius:0;padding:20px 22px;}
@media(max-width: 480px) {.page-template-page_wwo_new .modal-body form ul li .ginput_container textarea {width:100%;}
}
.page-template-page_wwo_new .modal-body form .gform_footer.top_label {float:none;padding-right:5px;text-align:center;width:100%;}
.page-template-page_wwo_new .modal-body form ul li ul.gfield_checkbox {margin-top:15px;}
.page-template-page_wwo_new .modal-body form li ul.gfield_checkbox li label {margin-top:-23px;}
.page-template-page_wwo_new .modal-body form li ul.gfield_checkbox li label {margin:0;}
.page-template-page_wwo_new .modal-body form li ul.gfield_checkbox li input[type="checkbox"] {float:left!important;height:16px;margin:2px 16px 0 0;width:16px;}
.page-template-page_wwo_new .modal-body form .gform_footer.top_label input[type="submit"] {border-radius:25px;cursor:pointer;display:inline-block;float:left;font-family:'HelveticaMD', sans-serif !important;font-size:16px;height:53px;letter-spacing:0.5px;padding:17px 50px 10px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;}
.page-template-page_wwo_new .modal-body form .validation_error {background:#f1b434;color:#fff!important;font-weight:bold;margin-bottom:7px;padding:10px 0;text-align:center;width:99%;}
.page-template-page_wwo_new .modal-body form .gfield_description.validation_message {color:#f1b434!important;font-size:11px;font-weight:bold;margin-top:5px;}
.page-template-page_wwo_new .modal-body form .gfield_description {display:block;padding:15px 0 0;}
.container.steps .step-wrapper > figure.employsure-plus-icons {margin-bottom:20px;}
.container.steps .step-wrapper > figure.employsure-plus-icons > img {height:55px;}
section.support-areas {background:#f9f9f9;padding:0;padding:85px 0px 120px 0px;position:relative;}
section.support-areas > .container h2 {color:#642f6c;display:block;font:50px/56px "CenturyLT",serif;margin:0 0 38px;margin-bottom:80px;text-align:center;}
section.support-areas .block-wrapper {align-items:stretch;background:aliceblue;border:1px solid #ebebeb;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:20px;width:100%;}
section.support-areas .disclaimer {margin-top:30px;}
section.support-areas .disclaimer p {font-size:12px;font-style:italic;}
@media (max-width: 768px) {section.support-areas .block-wrapper {flex-direction:column;}
}
section.support-areas .block-wrapper:last-child {margin-bottom:0px;}
section.support-areas .block-wrapper > .left {background-color:#642f6c;padding:20px;width:30%;}
@media (max-width: 768px) {section.support-areas .block-wrapper > .left {width:100%;}
}
section.support-areas .block-wrapper > .left > .left-inner {align-content:center;align-items:center;background:none;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px;}
section.support-areas .block-wrapper > .left > .left-inner h3 {color:#fff;font-family:"CenturyLT",serif;line-height:1.1em;margin-top:15px;text-align:center;}
section.support-areas .block-wrapper > .left > .left-inner figure {}
section.support-areas .block-wrapper > .right {background-color:#fff;border-left:1px solid #ebebeb;width:70%;}
@media (max-width: 768px) {section.support-areas .block-wrapper > .right {width:100%;}
}
section.support-areas .block-wrapper > .right > .right-inner {align-content:center;align-items:flex-start;background:none;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px;}
section.support-areas ul.points {list-style:none;margin:0;overflow:hidden;padding:0;}
section.support-areas ul.points li {background:url(images/bullet1.png) no-repeat 0 4px;color:#5c6771;font:bold 14px/23px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;overflow:hidden;padding:0 0 7px 31px;text-align:left;vertical-align:top;}
section.enquiry {padding-bottom:70px;}
section.enquiry h2 {color:#802285;font:45px/50px "CenturyLT",serif;margin:0;text-align:left;}
section.enquiry .upperblock {border-left:10px solid #802185;line-height:30px;margin-bottom:20px;overflow:hidden;padding:20px;}
section.enquiry .upperblock a[href^="mailto"] {color:#5c6771;}
section.enquiry .cta-block {border:1px solid #802285;padding:92px 50px;text-align:center;}
section.enquiry .cta-block h2 {text-align:center;}
section.enquiry .cta-block p {margin:50px 0;}
section.enquiry .cta-block p.tel a {color:#802285;font:45px/50px "CenturyLT",serif;line-height:50px;margin:0;padding-left:30px;position:relative;}
section.enquiry .cta-block p.tel a:before {background:url(images/existing-tel-icon.jpg) center center no-repeat;content:"";height:32px;left:0;position:absolute;top:50%;transform:translateY(-70%);webkit-transform:translateY(-70%);width:28px;}
section.enquiry .cta-block p a[href^="mailto:"] {color:#0071cd;display:inline-block;}
section.enquiry .container.googlemap {padding-top:70px;}
.enquiry-form-wrapper #gform_wrapper_47 {width:100%!important;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield {width:100%;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield label {display:none;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input {width:100%;}
.enquiry-form-wrapper #gform_wrapper_47 ul li:nth-child(1),
.enquiry-form-wrapper #gform_wrapper_47 ul li:nth-child(2),
.enquiry-form-wrapper #gform_wrapper_47 ul li:nth-child(3),
.enquiry-form-wrapper #gform_wrapper_47 ul li:nth-child(4) {width:48%;}
form#gform_47 .gform_body ul#gform_fields_47 li.gfield .ginput_container span input[type="text"] {border:1px solid #c2c2c2;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_4 {border:1px solid #c2c2c2;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_5 {border:1px solid #c2c2c2;width:96%!important;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_11 {border:1px solid #c2c2c2;}
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_11 {border:1px solid #c2c2c2;}
form#gform_47 .gform_body ul#gform_fields_47 li#field_47_11 .ginput_container .instruction {display:none;}
form#gform_47 .gform_body ul#gform_fields_47 li#field_47_6 .ginput_container_textarea textarea#input_47_6 {border:1px solid #c2c2c2;padding:20px;width:96%;}
form#gform_47 .gform_body ul#gform_fields_47 li.gfield .ginput_container span label {display:none;}
.enquiry-form-wrapper #gform_wrapper_47 .gform_footer.top_label {float:none;text-align:center;}
form#gform_47 input[type="submit"] {background-color:#0071cd;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:'HelveticaMD', serif !important;font-size:14px;font-weight:300;height:53px;letter-spacing:0.5px;margin-top:10px;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;webkit-transition:all .2s;width:98%;}
@media (max-width: 768px) {.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_5 {width:100%!important;}
form#gform_47 .gform_body ul#gform_fields_47 li.gfield .ginput_container_textarea textarea#input_47_6 {width:100%!important;}
section.enquiry .upperblock {margin:0;margin:40px 0;}
section.enquiry .cta-block p.tel a {font:37px/50px "CenturyLT",serif;}
}
@media (max-width: 768px) {section.enquiry .cta-block p.tel a {font:32px/50px "CenturyLT",serif;}
}
section.location-tabs h2 {color:#802285;font:45px/50px "CenturyLT",serif;margin:0;text-align:left;}
section.location-tabs ul.tabs li {display:inline;float:none;padding:0;text-align:center;}
section.location-tabs ul.tabs li a {background:transparent;border-bottom:2px solid #e1e1e1;font:18px/25px "Helvetica77",sans-serif;padding:0;padding:0px 43px;text-align:center;}
section.location-tabs ul.tabs li.active a {border-bottom:2px solid #0072ce;}
section.location-tabs .offices .office-inner {background:#fff;}
section.location-tabs .offices .office-inner > * {text-align:left;}
section.location-tabs .offices .office-inner .office-content-inner .cont-para a[href^="tel:"] {padding-left:25px;position:relative;}
section.location-tabs .offices .office-inner .office-content-inner .cont-para a[href^="tel:"]:before {background:url(images/location_icons.jpg) 0 0 no-repeat;background-color:red;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%);width:20px;}
section.location-tabs .offices .office-inner .office-content-inner .cont-para a[href^="mailto:"] {color:#5c6771;padding-left:25px;position:relative;}
section.location-tabs .offices .office-inner .office-content-inner .cont-para a[href^="mailto:"]:before {background:url(images/location_icons.jpg) 0 -25px no-repeat;background-color:red;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%);width:20px;}
.logos-left {margin-top:30px;overflow:hidden;}
.footer-white .logos-left {margin-top:92px;}
.logos-left a.logo {display:inline-block;height:auto;width:100px;}
.logos-left a.logo:last-child {width:150px;}
.logos-left a.logo > img {height:auto;width:100px;}
.logos-left a.logo:last-child > img {width:150px;}
@media (min-width: 992px) {
    .footer-white .logos-left{margin-top:30px;}
    .logos-left a.logo:last-child{margin-top:20px;}
}
@media (max-width: 980px) {.footer-white .logos-left {margin-top:12px;}
}
span.cal_hold {display:block;padding:5px 0;}
.page-template-page-videos #videos .header-content h1,
.post-type-archive-videos #videos .header-content h1 {color:#fff;font-size:55px;margin:0 0 19px;padding-top:97px;}
.page-template-page-videos .article,
.post-type-archive-videos .article {padding-top:0;}
.page-template-page-videos .section.article h3,
.post-type-archive-videos .section.article h3 {color:#0072ce;margin:0 0 16px;text-align:left;}
.page-template-page-videos section.article .video-layout,
body.archive.tax-series section.article .video-layout,
.post-type-archive-videos section.article .video-layout {margin-bottom:60px;}
.page-template-page-videos .term-links,
body.archive.tax-series .term-links,
.post-type-archive-videos .term-links {padding-top:60px;}
.page-template-page-videos .term-links:first-child,
body.archive.tax-series .term-links:first-child,
.post-type-archive-videos .term-links:first-child {padding-top:80px;}
.page-template-page-videos .term-links a span,
body.archive.tax-series .term-links a span,
.post-type-archive-videos .term-links a span {float:right;line-height:2rem;padding-left:5px;}
.page-template-page-videos .term-links a,
body.archive.tax-series .term-links a,
.post-type-archive-videos .term-links a {color:#3a3a3a;display:inline-block;font-family:"HelveticaMD",serif;font-size:15px;margin:0px 0 8px 0;text-transform:uppercase;}
.page-template-page-videos .term-links > div:nth-child(2) a,
body.archive.tax-series .term-links > div:nth-child(2) a,
.post-type-archive-videos .term-links > div:nth-child(2) a {float:right;}
@media screen and (min-width: 992px) {.page-template-page-videos .term-links > [class*="col-"],
 body.archive.tax-series .term-links > [class*="col-"],
 .post-type-archive-videos .term-links > [class*="col-"] {padding-left:0;padding-right:0;}
.page-template-page-videos .movie-row > [class*="col-"],
 body.archive.tax-series .movie-row > [class*="col-"],
 .post-type-archive-videos .movie-row > [class*="col-"] {padding-left:0;padding-right:0;}
.page-template-page-videos .movie-wrapper > .img-box,
 body.archive.tax-series .movie-wrapper > .img-box,
 .post-type-archive-videos .movie-wrapper > .img-box {height:180px;height:auto;position:relative;width:100%;}
}
.page-template-page-videos .movie-wrapper > .img-box,
body.archive.tax-series .movie-wrapper > .img-box,
.post-type-archive-videos .movie-wrapper > .img-box {height:auto;position:relative;width:100%;}
body.archive.tax-series .movie-wrapper > .img-box,
.post-type-archive-videos .movie-wrapper > .img-box {margin-bottom:20px;}
.page-template-page-videos .movie-wrapper,
body.archive.tax-series .movie-wrapper,
.post-type-archive-videos .movie-wrapper {border:1px solid rgba(0,0,0,0.08);overflow:hidden;padding:28px;}
.page-template-page-videos .movie-wrapper > .img-box > a,
body.archive.tax-series .movie-wrapper > .img-box > a,
.post-type-archive-videos .movie-wrapper > .img-box > a {background:url(images/videoplay_icon.png) center center no-repeat;background-size:30%;border:1px solid white;border-radius:50%;cursor:pointer;display:block;height:60px;left:50%;position:absolute;right:50%;transform:translate(-50%, 75%);width:60px;}
.page-template-page-videos .movie-wrapper > .img-box > img,
body.archive.tax-series .movie-wrapper > .img-box > img,
.post-type-archive-videos .movie-wrapper > .img-box > img {margin-bottom:0;width:100%;}
.page-template-page-videos .article .wp-post-image,
body.archive.tax-series .article .wp-post-image,
.post-type-archive-videos .article .wp-post-image {border-radius:0;}
.videos-template-default header#single-videos-post {padding-bottom:0!important;}
.videos-template-default #single-videos-post
 > #dark-overlay {display:none;}
.videos-template-default #single-videos-post
 > section.article {background-color:#fff;padding-top:0;}
.videos-template-default #single-videos-post
 > section.article .movie-title h1 {color:#0077be;font-family:'CenturyLT', serif;font-size:55px;margin:0 0 19px;padding-top:97px;text-align:center;}
@media screen and (max-width: 768px) {.videos-template-default #single-videos-post
 > section.article .movie-title h1 {padding-top:0;}
}
.videos-template-default #single-videos-post
 > section.article .row.movie-meta {margin-bottom:50px;text-align:center;}
#single-videos-post
 > section.section.article > div:nth-child(2) > div:nth-child(2) > div > div > div:nth-child(2) > div {line-height:44px!important;}
.videos-template-default #single-videos-post
 .movies-template-default #single-videos-post
 .panel-default>.panel-heading {background-color:#fff;border-color:#e4e5e7;color:#333;moz-user-select:none;ms-user-select:none;padding:0;user-select:none;webkit-user-select:none;}
.videos-template-default #single-videos-post
 .panel-default>.panel-heading a {color:#5c6771;display:block;padding:10px 15px;padding-top:15px;}
.videos-template-default #single-videos-post
 .panel-default>.panel-heading a:after {content:"";display:inline-block;float:right;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;margin-top:-3px;moz-osx-font-smoothing:grayscale;position:relative;top:1px;transition:transform .25s linear;webkit-font-smoothing:antialiased;webkit-transition:-webkit-transform .25s linear;}
.videos-template-default #single-videos-post
 .panel-default>.panel-heading a[aria-expanded="false"] {background-color:#eee;content:"\2212";}
.videos-template-default #single-videos-post
 .panel-default>.panel-heading a[aria-expanded="true"]:after {content:"\2212";margin-top:-3px;transform:rotate(180deg);webkit-transform:rotate(180deg);}
.videos-template-default #single-videos-post
 .panel-default>.panel-heading a[aria-expanded="true"]:after {content:"\002b";margin-top:-3px;transform:rotate(90deg);webkit-transform:rotate(90deg);}
.videos-template-default #single-videos-post
 .row.transcript {margin-top:20px;}
.videos-template-default #single-videos-post
 .accordion-option {clear:both;float:left;margin:15px 0;width:100%;}
.videos-template-default #single-videos-post
 .accordion-option .title {float:left;font-size:20px;font-weight:bold;margin:0;padding:0;}
.videos-template-default #single-videos-post
 .accordion-option .toggle-accordion {color:#6a6c6f;float:right;font-size:16px;}
.videos-template-default #single-videos-post
 #headingOne > h4 {background-color:#f6f6f6;color:#5c6771;text-transform:uppercase;}
.videos-template-default #single-videos-post
 .panel {margin-bottom:0;}
.videos-template-default #single-videos-post
 .movie-wrapper h3 {font:16px/24px "HelveticaNeueLT45","Helvetica","HelveticaRG",Arial,sans-serif;}
.videos-template-default #single-videos-post
 .movie-wrapper h4 {font-size:20px;}
.videos-template-default #single-videos-post
 .movie-wrapper ul {background:alice-blue;list-style-type:none;margin:0;margin-left:0;}
.videos-template-default #single-videos-post
 .movie-wrapper ul li {background:url(images/movie_tick.png) center left no-repeat;background-size:auto;display:list-item;margin-bottom:5px;min-height:15px;padding-left:30px;}
.videos-template-default #single-videos-post
 .panel-default > .panel-heading {border-bottom:0;padding-bottom:0;}
.videos-template-default #single-videos-post
 .panel-default > .panel-heading + .panel-collapse > .panel-body {background:#f6f6f6;}
.videos-template-default #single-videos-post
 .row.movie-row {margin-top:40px;}
.videos-template-default #single-videos-post
 .row.movie-row > h3 {color:#0077be;font-size:28px;text-align:center;}
@media screen and (min-width: 768px) {.videos-template-default #single-videos-post
 .row.movie-row > [class*="col-md-4"] {padding-left:0;padding-right:0;}
}
.videos-template-default #single-videos-post
 .row.movie-row .movie-wrapper {border:1px solid rgba(0,0,0,0.08);overflow:hidden;padding:28px;}
.videos-template-default #single-videos-post
 .row.movie-row .movie-wrapper .img-box img {border-radius:0;}
.videos-template-default #single-videos-post
 .row.movie-row .movie-wrapper h3 {font-family:'CenturyLT', serif;font-size:22px;line-height:1.2em;margin-bottom:10px;}
.space-3 {clear:both;padding-top:20px;}
@media screen and (max-width:993px) {.space-2 {clear:both;padding-top:20px;}
.space-3 {display:none;}
}

.forcareers{display:none!important;}
@media screen and (max-width:768px) {.space-2 {display:none;}
}
body.page-template-default.page.page-id-23843 {}
body.page-template-default.page.page-id-23843 .gform_wrapper#gform_wrapper_51 {}
body.page-template-default.page.page-id-23843 .gform_wrapper#gform_wrapper_51 ul li.gfield {width:48%!important;}
body.page-template-default.page.page-id-23843 .gform_wrapper#gform_wrapper_51 ul li {margin-right:2%;}
body.page-template-default.page.page-id-23843 .gform_wrapper#gform_wrapper_51 ul li:nth-child(2) .ginput_container,
body.page-template-default.page.page-id-23843 .gform_wrapper#gform_wrapper_51 ul li:nth-child(4) .ginput_container,
body.page-template-default.page.page-id-23843 .gform_wrapper#gform_wrapper_51 ul li:nth-child(6) .ginput_container,
body.page-template-default.page.page-id-23843 .gform_wrapper#gform_wrapper_51 ul li:nth-child(8) .ginput_container {margin-right:0!important;}
body.page-template-default.page.page-id-23843 .gform_wrapper#gform_wrapper_51 ul li:nth-child(7) .ginput_container,
body.page-template-default.page.page-id-23843 .gform_wrapper#gform_wrapper_51 ul li:nth-child(7) {width:99%!important;}
body.page-template-default.page.page-id-23843 .gform_wrapper#gform_wrapper_51 ul li input#input_51_5 {width:100%!important;}
body.page-template-default.page.page-id-23843 .gform_wrapper#gform_wrapper_51 ul li#field_51_6 {width:98%!important;}
body.page-template-default.page.page-id-23843 form#gform_51 .gform_body ul#gform_fields_51 li#field_51_6 .ginput_container_textarea textarea#input_51_6 {width:100%!important;}
.gform_wrapper .rep_form .div-slide,.single-cohost #gform_wrapper_56 .div-slide {display:none;}
.gform_wrapper .rep_form .div-slide.first,
.single-cohost #gform_wrapper_56 .div-slide.first {display:block;}
.gform_wrapper .rep_form ul li.cont_e,
.single-cohost #gform_wrapper_56 ul li.cont_e {margin-bottom:0 !important;padding-left:0;text-align:center;width:100%;}
.gform_wrapper .rep_form ul li.cont_e,
.single-cohost #gform_wrapper_56 ul li.cont_e {padding-top:25px;}
.gform_wrapper .rep_form .div-slide.first li.cont_e,
.single-cohost #gform_wrapper_56 .div-slide.first li.cont_e {padding-top:0px;}
.gform_wrapper .rep_form ul li.full,
.single-cohost #gform_wrapper_56 ul li.full {width:100%;}
.gform_wrapper .rep_form .div-slide.first .gf_repeater_remove,
.single-cohost #gform_wrapper_56 .div-slide.first .gf_repeater_remove {display:none !important;}
.ez-hide {opacity:0;}
.single-seminar .ez-checkbox {float:left;height:20px;position:relative;vertical-align:top;width:20px;}
.single-seminar .ez-checkbox:after,
.single-seminar .ez-checkbox.ez-checked:after {content:'\f096';font-family:FontAwesome;font-size:18px;height:100%;left:0px;position:absolute;top:0px;width:100%;}
.single-seminar .ez-checkbox.ez-checked:after {content:'\f046';}
.single-seminar #gform_wrapper_54 .ginput_container_checkbox label {display:block;font:14px "Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;margin:0;padding:4px 0 0 30px;position:relative;}
.gform_wrapper .rep_form ul li.break-top,
.single-cohost #gform_wrapper_56 ul li.break-top {float:right;margin:0;width:100%;}
.gform_wrapper .rep_form .div-slide.first li.break-top,
.single-cohost #gform_wrapper_56 .div-slide.first li.break-top {width:50%;}
.gform_wrapper .rep_form ul li.plus-minus,
.single-cohost #gform_wrapper_56 ul li.plus-minus {float:left;margin-bottom:0;margin-top:15px;width:auto;}
.gform_wrapper .rep_form .div-slide.first li.plus-minus,.single-cohost #gform_wrapper_56 .div-slide.first li.plus-minus {margin-bottom:0px;}
.gform_wrapper .rep_form .gf_repeater_remove, .gform_wrapper .rep_form .gf_repeater_add,
.single-cohost #gform_wrapper_56 .gf_repeater_remove, .single-cohost #gform_wrapper_56 .gf_repeater_add {background:url(images/bg-add4.png) no-repeat 0px 4px;background-size:20px 20px;color:#5c6771;cursor:pointer;font-family:"Helvetica Neue",Helvetica,HelveticaRG,Arial,sans-serif;font-size:14px;line-height:25px;margin:0 10px 15px 0;padding:7px 0 14px 34px;padding-left:31px;padding-left:34px;}
.gform_wrapper .rep_form .gf_repeater_remove {background:url(images/bg-add5.png) no-repeat 0px 4px;background-size:20px 20px;}
.gform_wrapper .rep_form {width:100% !important;}
.gform_wrapper .rep_form .div-slide.last .gf_repeater_remove {display:block !important;padding-top:2px;}
.gform_wrapper .rep_form .div-slide.last .gf_repeater_add {display:none !important;}
.gform_wrapper .rep_form .gf_repeater_remove:hover, .gform_wrapper .rep_form .gf_repeater_add:hover {color:#dd931a;}
.gform_wrapper .rep_form .gform_footer {clear:both;}
.single-cohost #gform_wrapper_56 .gf_repeater_remove {background:url(images/bg-add5.png) no-repeat 0px 4px;background-size:20px 20px;}
.single-cohost #gform_wrapper_56 {width:100% !important;}
.single-cohost #gform_wrapper_56 .div-slide.last .gf_repeater_remove {display:block !important;padding-top:2px;}
.single-cohost #gform_wrapper_56 .div-slide.last .gf_repeater_add {display:none !important;}
.single-cohost #gform_wrapper_56 .gf_repeater_remove:hover, .single-cohost #gform_wrapper_56 .gf_repeater_add:hover {color:#dd931a;}
.single-cohost #gform_wrapper_56 .gform_footer {clear:both;}
.single-cohost #gform_wrapper_56 .gform_footer.top_label {float:none;width:100%;}
.single-cohost #gform_wrapper_56 h3 {background:none;color:#3a3a3a;font:50px/1.2 "CenturyLT",serif;}
.single-cohost #gform_wrapper_56 span.gform_description {font-size:20px;line-height:1.75;margin-bottom:48px;}
.single-cohost #gform_wrapper_56 ul li.gfield {margin:0 1% 1% 0;width:49%;}
.single-cohost #gform_wrapper_56 ul li.gfield.full {width:99%;}
.single-cohost #gform_wrapper_56 ul li input[type="text"],
.single-cohost #gform_wrapper_56 ul li input[type="password"],
.single-cohost #gform_wrapper_56 ul li input[type="email"],
.single-cohost #gform_wrapper_56 ul li input[type="tel"] {box-sizing:border-box;color:#3a3a3a;font-size:16px;padding:19px 27px;webkit-box-sizing:border-box;}
.single-cohost #gform_wrapper_56 ::-webkit-input-placeholder {color:#3a3a3a;font-size:16px;opacity:1;}
.single-cohost #gform_wrapper_56 ::-moz-placeholder {color:#3a3a3a;font-size:16px;opacity:1;}
.single-cohost #gform_wrapper_56 :-ms-input-placeholder {color:#3a3a3a;font-size:16px;opacity:1;}
.single-cohost #gform_wrapper_56 :-moz-placeholder {color:#3a3a3a;font-size:16px;opacity:1;}
.test-wrapper {overflow:hidden;padding-bottom:40px;width:100%;}
.EmploysureChat {background-color:#0071ce;border-color:#0071ce;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-family:'HelveticaRG', serif;font-size:18px;line-height:1.33333;padding:10px 16px;}
.btn-group, .btn-group-vertical {width:inherit !important;}
onl.logo_retina {display:none;}
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: 2/1),
only screen and ( min-device-pixel-ratio: 2),
only screen and ( min-resolution: 192dpi),
only screen and ( min-resolution: 2dppx) {.logo_normal {display:none;}
.logo_retina {display:block;}
}
@media (max-width: 1010px) {.row {margin-left:-5px;margin-right:-5px;}
}
@media (max-width: 991px) {.container {padding-left:22px;padding-right:22px;}
.single-cohost .header-content {margin-top:0px;}
.row {margin-left:-10px;margin-right:-10px;}
.section {padding:50px 0;}
.head-1 {font-size:9vw;}
.rmg-0 {margin:0 !important;}
.rmb-10 {margin-bottom:10px !important;}
.rmb-20 {margin-bottom:20px !important;}
.rmb-35 {margin-bottom:35px;}
.rmb-40 {margin-bottom:40px;}
.rmb-50 {margin-bottom:50px;}
.rmb-50:last-child {margin-bottom:0px;}
.rmt-50 {margin-top:50px;}
.emp_form {width:100%;}
.cstudy .rmb-50:last-child {margin-bottom:50px;}
.rpb-0 {padding-bottom:0 !important;}
.rpb-35 {padding-bottom:35px;}
.rpt-35 {padding-top:35px;}
.is-sticky #navigation .nbb-full {padding:5px 15px !important;}
.onthis-desk {display:none;}
.onthis-resp {display:block;}
.onthis-resp .darrow {background-color:transparent;line-height:80px;}
.onthis-resp select {background:none;border:none;color:#fff;font-family:'CenturyLT', serif;font-size:22px;width:100%;}
.onthis-resp select option {background:rgb(92, 103, 113);font-size:16px;}
.btn-custom.mg-top-60 {margin-top:50px;}
.head-1 {line-height:55px;}
.navbar-default .navbar-nav > li > a {line-height:45px;padding:10px 12px;}
.is-sticky .navbar-default .navbar-nav > li > a {line-height:35px;}
.custab .action-links {text-align:center;}
.custab .action-links .moreinfo {line-height:35px;}
.br-right {border-right:none;}
.br-left {border-left:none;}
.section .lh-desk, .topic-description, .tlinks-blue, .minh-48, .minh-158 {min-height:inherit !important;}
.darrow {background-position:96% !important;margin-right:0 !important;}
.cselect label {clear:both;}
.cselect .col-md-6 {float:left;width:100%;}
.cselect .col-md-6:nth-child(2) {margin-top:20px;}
.cselect .darrow {width:100%;}
.seminar_search .col-md-5,
 .seminar_search .col-md-2,
 .search .col-xs-12:nth-child(1) {margin-bottom:35px;}
.we-offer .otab-sep {margin-top:0;min-height:inherit !important;padding:25px;}
.we-offer .otab-sep:before {display:none;}
.short-width, .less-width, .vshort-width {width:100%;}
.section .thumb, .blog-posts .thumb {height:auto !important;width:100% !important;}
.rsp-center {text-align:center;}
.thumb-overlay {}
.pd-btm-40-resp {padding-bottom:40px !important;}
.pd-btm-50-resp, .pd-btm-60 {padding-bottom:50px !important;}
.pd-btm-25-resp {padding-bottom:25px !important;}
.pd-btm-15-resp {padding-bottom:15px !important;}
.pd-btm-10-resp {padding-bottom:10px !important;}
.rmb-0 {margin-bottom:0 !important;}
#contact {margin-bottom:40px;}
.pgcenter {text-align:center;}
.pgcenter .pag-custom {display:inline-block;margin:0;padding:0;zoom:1;}
.mg-top-60 {margin-top:50%;}
.carousel-indicators {bottom:-40px;}
#mc4wp-form-1 #mc4wp_email {max-width:100% !important;}
.calendar {width:100%;}
.calendar .day {font-size:3vw;}
a.mb_sem_card {border-color:#ccc;display:block;}
a:last-child.mb_sem_card {border-color:#ccc;display:block;}
.carousel {min-height:230px;}
.ic-box, .ic-box .btn-custom {width:100%;}
.no-minh {min-height:inherit !important;}
.apply {text-align:center;}
}
@media (max-width: 767px) {#home-1 {background:#212121 url('images/header-bgs/mobile/home-1.jpg') center center no-repeat;background-size:cover;min-height:630px;}
#home-2 {background:#212121 url('images/header-bgs/mobile/home-2.jpg') center center no-repeat;background-size:cover;min-height:630px;}
#home-3 {background:#212121 url('images/header-bgs/mobile/home-3.jpg') center center no-repeat;background-size:cover;min-height:630px;}
#our-company {background:#333 url('images/header-bgs/mobile/our-company.jpg') top center no-repeat;background-size:cover;}
#careers {background:#333 url('images/header-bgs/mobile/careers.jpg') top center no-repeat;background-size:cover;}
#assist {background:#333 url('images/header-bgs/mobile/assist.jpg') top center no-repeat;background-size:cover;}
#case-studies, #case-study {background:#333 url('images/header-bgs/mobile/case-studies.jpg') top center no-repeat;background-size:cover;}
#guides {background:#333 url('images/header-bgs/mobile/guides.jpg') top center no-repeat;background-size:cover;}
#guides-category, #guides-individual {background:#333 url('images/header-bgs/mobile/category.jpg') top center no-repeat;background-size:cover;}
#referral-program {background:#333 url('images/header-bgs/mobile/referral-program.jpg') top center no-repeat;background-size:cover;}
#what-we-offer {background:#333 url('images/header-bgs/mobile/what-we-offer.jpg') top center no-repeat;background-size:cover;}
#blog {background:#333 url('images/header-bgs/mobile/blog.jpg') top center no-repeat;background-size:cover;}
#seminar {background:#333 url('images/header-bgs/mobile/seminar.jpg') top center no-repeat;background-size:cover;}
.tbcalls {text-align:center;}
.tbs-form, .tbcalls {float:none;margin:0 auto;width:100%;}
.tb-search {float:none;margin:0 0 8px;}
.sticky-wrapper .navbar-collapse {background:#fff;position:relative;z-index:999;}
.sticky-wrapper .navbar-default .navbar-nav > li > a {color:rgba(0,0,0,0.5);}
.sticky-wrapper .navbar-default .navbar-nav > li > a:hover,
 .sticky-wrapper .navbar-default .navbar-nav > li > a:focus {color:#666;}
.is-sticky #navigation #top-bar {display:none;}
.is-sticky #navigation .navbar-collapse {background:#fff;}
.navbar-default .navbar-nav > li > a {padding:10px 20px;}
.is-sticky .navbar-default .tbmobile {display:block;}
header.home:before {top:48px !important;}
header:before {top:84px;}
header.head_sticky:before {top:48px !important;}
.header-content h1 {font-size:35px;}
.darrow {background-position:95% !important;margin-right:0 !important;}
#mc4wp-form-1 #mc4wp_email {max-width:inherit !important;}
.btn-custom {margin-bottom:20px;min-width:inherit !important;padding:13px 22px 7px 22px;width:100%;}
.gform_footer.top_label {width:100%!important;}
.btn-form-blue {margin-top:0!important;}
.gform_wrapper .gform_footer input {margin-bottom:0!important;}
.gform_wrapper ul li.gfield {width:100%!important;}
body .gform_wrapper label.gfield_label+div.ginput_container {width:100% !important;}
.btn-file {width:auto !important;}
.table .register-now {width:auto;}
.carousel {min-height:250px;}
.modal-content {width:100%;}
}
@media (min-width: 1920px) {.page-template-page_landing1 #landing {min-height:650px;}
}
@media (min-width: 2050px) {.page-template-page_landing1 #landing {min-height:820px;}
}
@media (min-width: 959px) {.dropdown:hover .dropdown-menu {border:none;display:block;right:0;}
.dstates {width:75%;}
}
@media (max-width: 495px) {.bbox {margin-top:35px;text-align:center;}
.oicons {float:none;margin:25px auto;}
.btext {clear:both;display:block;width:100%;}
}
@media (max-width: 353px) {.share-icon {clear:both;display:block;margin:40px 0 0;width:100%;}
}
.bootstrap-select {width:220px \0;}
.bootstrap-select>.btn {padding-right:25px;width:100%;}
.error .bootstrap-select .btn {border:1px solid #b94a48;}
.control-group.error .bootstrap-select .dropdown-toggle {border-color:#b94a48;}
.bootstrap-select.fit-width {width:auto!important;}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {width:220px;}
.bootstrap-select .btn:focus {outline:5px auto -webkit-focus-ring-color!important;outline:thin dotted #333!important;outline-offset:-2px;}
.bootstrap-select.form-control {border:none;margin-bottom:0;padding:0;}
.bootstrap-select.form-control:not([class*=col-]) {width:100%;}
.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-] {display:inline-block;float:none;margin-left:0;}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row-fluid .bootstrap-select.btn-group[class*=col-].dropdown-menu-right {float:right;}
.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group {margin-bottom:0;}
.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control {padding:0;}
.form-inline .bootstrap-select.btn-group .form-control {width:100%;}
.input-append .bootstrap-select.btn-group {margin-left:-1px;}
.input-prepend .bootstrap-select.btn-group {margin-right:-1px;}
.bootstrap-select.btn-group>.disabled {cursor:not-allowed;}
.bootstrap-select.btn-group>.disabled:focus {outline:0!important;}
.bootstrap-select.btn-group .btn .filter-option {display:inline-block;overflow:hidden;text-align:left;width:100%;}
.bootstrap-select.btn-group .btn .caret {margin-top:-2px;position:absolute;right:12px;top:50%;vertical-align:middle;}
.bootstrap-select.btn-group[class*=col-] .btn {width:100%;}
.bootstrap-select.btn-group .dropdown-menu {box-sizing:border-box;min-width:100%;moz-box-sizing:border-box;webkit-box-sizing:border-box;z-index:1035;}
.bootstrap-select.btn-group .dropdown-menu.inner {border:0;border-radius:0;box-shadow:none;margin:0;padding:0;position:static;webkit-box-shadow:none;}
.bootstrap-select.btn-group .dropdown-menu li {position:relative;}
.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small {color:#64b1d8;color:rgba(100,177,216,.4);}
.bootstrap-select.btn-group .dropdown-menu li.disabled a {cursor:not-allowed;}
.bootstrap-select.btn-group .dropdown-menu li a {cursor:pointer;}
.bootstrap-select.btn-group .dropdown-menu li a.opt {padding-left:2.25em;position:relative;}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {display:none;}
.bootstrap-select.btn-group .dropdown-menu li a span.text {display:inline-block;}
.bootstrap-select.btn-group .dropdown-menu li small {padding-left:.5em;}
.bootstrap-select.btn-group .dropdown-menu .notify {background:#f5f5f5;border:1px solid #e3e3e3;bottom:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-sizing:border-box;margin:0 2%;min-height:26px;moz-box-sizing:border-box;opacity:.9;padding:3px 5px;pointer-events:none;position:absolute;webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);webkit-box-sizing:border-box;width:96%;}
.bootstrap-select.btn-group .no-results {background:#f5f5f5;margin:0 5px;padding:3px;}
.bootstrap-select.btn-group.fit-width .btn .filter-option {position:static;}
.bootstrap-select.btn-group.fit-width .btn .caret {margin-top:-1px;position:static;top:auto;}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {display:inline-block;margin-top:5px;position:absolute;right:15px;}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {margin-right:34px;}
.bootstrap-select.show-menu-arrow.open>.btn {z-index:1035+1;}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {border-bottom-color:#ccc;border-bottom-color:rgba(204,204,204,.2);border-bottom-style:solid;border-bottom-width:7px;border-left:7px solid transparent;border-right:7px solid transparent;bottom:-4px;content:'';display:none;left:9px;position:absolute;}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;bottom:-4px;content:'';display:none;left:10px;position:absolute;}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {border-bottom:0;border-top-color:#ccc;border-top-color:rgba(204,204,204,.2);border-top-style:solid;border-top-width:7px;bottom:auto;top:-3px;}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {border-bottom:0;border-top:6px solid #fff;bottom:auto;top:-3px;}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {left:auto;right:12px;}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {left:auto;right:13px;}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after {display:block;}
.bs-searchbox,.bs-actionsbox {padding:4px 8px;}
.bs-actionsbox {box-sizing:border-box;float:left;moz-box-sizing:border-box;webkit-box-sizing:border-box;width:100%;}
.bs-actionsbox .btn-group button {width:50%;}
.bs-searchbox+.bs-actionsbox {padding:0 8px 4px;}
.bs-searchbox input.form-control {margin-bottom:0;width:100%;}
.mobile-device {display:block!important;height:100%!important;left:0;opacity:0;position:absolute;top:0;width:100%;}
.modal-container {animation-direction:alternate;background-color:rgba(55, 55, 55, 0.92);height:0px;left:-9999px;ms-animation-direction:alternate;ms-transition:opacity 300ms ease-in-out;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;top:500px;transition:opacity 300ms ease-in-out;webkit-animation-direction:alternate;webkit-transition:opacity 300ms ease-in-out;width:100%;z-index:9999;}
.modal-container.is-open {height:100%;left:0;opacity:1;pointer-events:auto;top:0;}
@media screen and (max-width: 960px) {.share .content-lightbox {padding:20px;}
}
.modal-container.discussion .content-lightbox {height:100% !important;max-height:100% !important;padding:0;}
.stack {margin:0 auto;max-width:700px;position:relative;top:10%;webkit-transform:translateZ(0);width:98%;}
@media screen and (max-width: 960px) {.stack {top:10px;}
}
.create-events .card-content.scrollable, .edit-events .card-content.scrollable {max-height:650px;}
@media screen and (max-width: 960px) {.create-events .card-content.scrollable, .edit-events .card-content.scrollable {max-height:450px;}
}
.card {animation-direction:alternate;box-sizing:border-box;height:auto;margin:10px auto;min-height:400px;ms-animation-direction:alternate;ms-transition:all 300ms ease-in-out;position:absolute;transition:all 300ms ease-in-out;webkit-animation-direction:alternate;webkit-transition:all 300ms ease-in-out;width:100%;}
@media screen and (max-width: 960px) {.card {margin:0 auto;}
}
.card .tabs li {text-align:center;width:50%;}
.card .tabs li a {color:#8c8c8c;font-family:"sofia_problack", "Helvetica Neue", "Helvetica", Arial, sans-serif;moz-transition:all, 300ms;text-transform:uppercase;transition:all, 300ms;webkit-transition:all, 300ms;}
.card .tabs li .active {color:black;}
.card .close-modal {font-family:"Helvetica67",serif;font-size:16px;font-weight:normal;padding:0 0 5px;text-align:right;}
.card .close-modal a {color:#fff;cursor:pointer;}
.card .close-modal a:hover,
.card .close-modal a:focus {color:#eee;cursor:pointer;opacity:0.5;text-decoration:none;}
.card .status {text-align:center;}
.card .status i {font-size:8em;}
.card .status p {margin:2em auto 3em auto;width:53%;}
.card-content {}
.card-content:after {clear:both;content:"";display:table;}
.card-content.title {}
.card-content.title:after {clear:both;content:"";display:table;}
.card-content.title h5 {float:left;margin:0;}
.card-content.alternate {background-color:#181818;padding:25px;}
.card-content.alternate input {margin:0;}
.card-content.alternate .button {margin:0;}
.card-content.alternate.grey {background-color:#efefef;}
.entity-action .switch {float:right;}
.card-content.scrollable {max-height:450px;overflow-y:auto;webkit-overflow-scrolling:touch;}
.current-card {margin-bottom:100px;z-index:2;}
.next-card {ms-transform:translate(0px, 250px);opacity:0;transform:translate(0px, 250px);webkit-transform:translate(0px, 250px);z-index:1;}
.is-entering {ms-transform:scale(1) translate(0px, 0px);opacity:1;transform:scale(1) translate(0px, 0px);webkit-transform:scale(1) translate(0px, 0px);z-index:99;}
.is-retreating {ms-transform:scale(0.9) translate(0px, -50px);opacity:0.5;pointer-events:none;transform:scale(0.9) translate(0px, -50px);webkit-transform:scale(0.9) translate(0px, -50px);}
.body-overlay {overflow:hidden;}
.card-content .form-group {margin-bottom:20px;}
.picker {color:#000000;font-size:16px;line-height:1.2;moz-user-select:none;ms-user-select:none;position:absolute;text-align:left;user-select:none;webkit-user-select:none;z-index:10000;}
.picker__input {cursor:default;}
.picker__input.picker__input--active {border-color:#0089ec;}
.picker__holder {overflow-y:auto;webkit-overflow-scrolling:touch;width:100%;}
.picker__holder,
.picker__frame {bottom:0;left:0;ms-transform:translateY(100%);right:0;top:0;transform:translateY(100%);webkit-transform:translateY(100%);}
.picker__holder {position:fixed;transition:background 0.15s ease-out, transform 0s 0.15s;transition:background 0.15s ease-out, -webkit-transform 0s 0.15s;webkit-backface-visibility:hidden;}
.picker__frame {filter:alpha(opacity=0);margin:0 auto;max-width:666px;min-width:256px;moz-opacity:0;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;position:absolute;transition:all 0.15s ease-out;width:100%;}
@media (min-height: 33.875em) {.picker__frame {bottom:-100%;max-height:80%;overflow:visible;top:auto;}
}
@media (min-height: 40.125em) {.picker__frame {margin-bottom:7.5%;}
}
.picker__wrap {display:table;height:100%;width:100%;}
@media (min-height: 33.875em) {.picker__wrap {display:block;}
}
.picker__box {background:#ffffff;display:table-cell;vertical-align:middle;}
@media (min-height: 26.5em) {.picker__box {font-size:1.25em;}
}
@media (min-height: 33.875em) {.picker__box {border:1px solid #777777;border-bottom-width:0;border-radius:5px 5px 0 0;border-top-color:#898989;box-shadow:0 12px 36px 16px rgba(0, 0, 0, 0.24);display:block;font-size:1.33em;}
}
@media (min-height: 40.125em) {.picker__box {border-bottom-width:1px;border-radius:5px;font-size:1.5em;}
}
.picker--opened .picker__holder {background:rgba(0, 0, 0, 0.32);background:transparent;ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";ms-transform:translateY(0);transform:translateY(0);transition:background 0.15s ease-out;webkit-transform:translateY(0);zoom:1;}
.picker--opened .picker__frame {filter:alpha(opacity=100);moz-opacity:1;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";ms-transform:translateY(0);opacity:1;transform:translateY(0);webkit-transform:translateY(0);}
@media (min-height: 33.875em) {.picker--opened .picker__frame {bottom:0;top:auto;}
}
.picker__box {padding:0 1em;}
.picker__header {margin-top:.75em;position:relative;text-align:center;}
.picker__month,
.picker__year {display:inline-block;font-weight:500;margin-left:.25em;margin-right:.25em;}
.picker__year {color:#999999;font-size:.8em;font-style:italic;}
.picker__select--month,
.picker__select--year {border:1px solid #b7b7b7;height:2em;margin-left:.25em;margin-right:.25em;padding:.5em;}
@media (min-width: 24.5em) {.picker__select--month,
 .picker__select--year {margin-top:-0.5em;}
}
.picker__select--month {width:35%;}
.picker__select--year {width:22.5%;}
.picker__select--month:focus,
.picker__select--year:focus {border-color:#0089ec;}
.picker__nav--prev,
.picker__nav--next {box-sizing:content-box;height:1em;padding:.5em 1.25em;position:absolute;top:-0.25em;width:1em;}
@media (min-width: 24.5em) {.picker__nav--prev,
 .picker__nav--next {top:-0.33em;}
}
.picker__nav--prev {left:-1em;padding-right:1.25em;}
@media (min-width: 24.5em) {.picker__nav--prev {padding-right:1.5em;}
}
.picker__nav--next {padding-left:1.25em;right:-1em;}
@media (min-width: 24.5em) {.picker__nav--next {padding-left:1.5em;}
}
.picker__nav--prev:before,
.picker__nav--next:before {border-bottom:.5em solid transparent;border-right:0.75em solid #000000;border-top:.5em solid transparent;content:" ";display:block;height:0;margin:0 auto;width:0;}
.picker__nav--next:before {border-left:0.75em solid #000000;border-right:0;}
.picker__nav--prev:hover,
.picker__nav--next:hover {background:#b1dcfb;color:#000000;cursor:pointer;}
.picker__nav--disabled,
.picker__nav--disabled:hover,
.picker__nav--disabled:before,
.picker__nav--disabled:before:hover {background:none;border-left-color:#f5f5f5;border-right-color:#f5f5f5;cursor:default;}
.picker__table {border-collapse:collapse;border-spacing:0;font-size:inherit;margin-bottom:.5em;margin-top:.75em;table-layout:fixed;text-align:center;width:100%;}
@media (min-height: 33.875em) {.picker__table {margin-bottom:.75em;}
}
.picker__table td {margin:0;padding:0;}
.picker__weekday {color:#999999;font-size:.75em;font-weight:500;padding-bottom:.25em;width:14.285714286%;}
@media (min-height: 33.875em) {.picker__weekday {padding-bottom:.5em;}
}
.picker__day {border:1px solid transparent;font-weight:200;padding:.3125em 0;}
.picker__day--today {position:relative;}
.picker__day--today:before {border-left:.5em solid transparent;border-top:0.5em solid #0059bc;content:" ";height:0;position:absolute;right:2px;top:2px;width:0;}
.picker__day--disabled:before {border-top-color:#aaaaaa;}
.picker__day--outfocus {color:#dddddd;}
.picker__day--infocus:hover,
.picker__day--outfocus:hover {background:#b1dcfb;color:#000000;cursor:pointer;}
.picker__day--highlighted {border-color:#0089ec;}
.picker__day--highlighted:hover,
.picker--focused .picker__day--highlighted {background:#b1dcfb;color:#000000;cursor:pointer;}
.picker__day--selected,
.picker__day--selected:hover,
.picker--focused .picker__day--selected {background:#0089ec;color:#ffffff;}
.picker__day--disabled,
.picker__day--disabled:hover,
.picker--focused .picker__day--disabled {background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;}
.picker__day--highlighted.picker__day--disabled,
.picker__day--highlighted.picker__day--disabled:hover {background:#bbbbbb;}
.picker__footer {text-align:center;}
.picker__button--today,
.picker__button--clear,
.picker__button--close {background:#ffffff;border:1px solid #ffffff;display:inline-block;font-size:.8em;font-weight:bold;padding:.66em 0;vertical-align:bottom;width:33%;}
.picker__button--today:hover,
.picker__button--clear:hover,
.picker__button--close:hover {background:#b1dcfb;border-bottom-color:#b1dcfb;color:#000000;cursor:pointer;}
.picker__button--today:focus,
.picker__button--clear:focus,
.picker__button--close:focus {background:#b1dcfb;border-color:#0089ec;outline:none;}
.picker__button--today:before,
.picker__button--clear:before,
.picker__button--close:before {display:inline-block;height:0;position:relative;}
.picker__button--today:before,
.picker__button--clear:before {content:" ";margin-right:.45em;}
.picker__button--today:before {border-left:.66em solid transparent;border-top:0.66em solid #0059bc;top:-0.05em;width:0;}
.picker__button--clear:before {border-top:3px solid #ee2200;top:-0.25em;width:.66em;}
.picker__button--close:before {color:#777777;content:"\D7";font-size:1.1em;margin-right:.35em;top:-0.1em;vertical-align:top;}
.picker__button--today[disabled],
.picker__button--today[disabled]:hover {background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;}
.picker__button--today[disabled]:before {border-top-color:#aaaaaa;}
:focus {outline:0;}
.distance-title {}
.search_trigger {overflow:hidden;}
.search_trigger:after {clear:both;content:'';display:block;overflow:hidden;}
.search_trigger.bottom {padding:10px 0 50px;text-align:center;}
#seminar .search_trigger {margin:0 0 -60px;position:relative;}
.seminar_distance_inf {border-bottom:5px solid #0077be;margin:30px 10px 30px -10px;padding-top:30px;}
.seminar_distance_inf:first-child {padding-top:0;}
.seminar_distance_inf h4 {color:#333;font-size:28px;text-transform:normal;}
.seminar_distance_inf.sdi_5 {border-color:#0077be;}
.seminar_distance_inf.sdi_10 {border-color:#559eeb;}
.seminar_distance_inf.sdi_11 {border-color:#73adea;}
.seminar.sdi_5 .bg-blue-light {background:#0077be;}
.seminar.sdi_10 .bg-blue-light {background:#559eeb;}
.seminar.sdi_11 .bg-blue-light {background:#73adea;}
.seminar.sdi_5 .btn-blue {background:#0077ce;}
.seminar.sdi_10 .btn-blue {background:#559eeb;}
.seminar.sdi_11 .btn-blue {background:#73adea;}
.partner_logo {margin-bottom:20px;overflow:hidden;width:100%;}
.partner_logo img {display:block;height:auto;margin:0 auto;max-width:100%;}
#up-seminar {padding-top:100px;}
.df-seminars-postcode .seminar_search input.btn_submit {background:#f1b434;border:none;border-radius:21px !important;color:#fff;cursor:pointer;font-family:"HelveticaMD",serif !important;font-size:14px;font-weight:300;height:42px;letter-spacing:0.5px;line-height:42px;moz-border-radius:21px !important;padding:3px 30px 0;text-align:center;text-transform:uppercase;webkit-border-radius:21px !important;}
.picker__table .picker__day--infocus,
.picker__table .picker__day--outfocus {background:#0089ec;border-color:#fff;color:#fff;}
.picker__table .picker__day--selected {}
.picker__table .picker__day--disabled {background:#f5f5f5;border-color:#f5f5f5;color:#ddd;}
.with-partner .rmb-35 {width:67%;}
.partner-logo-area {width:33% !important;}
.partner_logo {background:rgba(255, 255, 255, 1.0);border-radius:182px / 110px;height:220px;position:relative;top:10px;width:365px;}
.semi-transparent .partner_logo {background:rgba(255, 255, 255, 0.3);}
.partner_logo_container {bottom:0px;left:0px;position:absolute;right:0px;top:0px;}
.social-media-links {margin:20px 0 -15px;overflow:hidden;width:100%;}
.social-media-links .row {overflow:hidden;padding:0 10px;width:100%;}
section.consultant_res {padding:0 !important;}
section.consultant_inf {}
section.find-consultant {padding-top:0;}
section.section.btm-section.bg-off-white.consultant_res {padding:60px 0 150px !important;}
.post-type-archive-consultant section.consultant_inf {padding-bottom:150px !important;}
.post-type-archive-consultant section.section.btm-section.bg-off-white.consultant_res {margin-bottom:40px;padding:60px 0 !important;}
#basic-addon2 {cursor:pointer;}
#gform_49 .validation_error,
#gform_49 .validation_message {color:#f1b434 !important;}
@media only screen and (max-width: 600px) {#results .col-xs-6 {float:none;width:100%;}
}
li#field_3_9 {float:none;font-family:'Georgia';font-size:32px;font-weight:lighter;margin-top:30px;width:100%;}
body .gform_wrapper label.gfield_label+div.ginput_container {margin-right:8px!important;margin-top:8px!important;}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {width:100%!important;}
.gfield_label {display:none!important;}
.gform_wrapper {margin:0 auto!important;position:relative!important;width:80%!important;z-index:2!important;}
@media(max-width: 600px) {.ebook__form .gform_wrapper {width:100%!important;}
}
.gform_wrapper .gform_footer input {background:#f1b434;border:none;padding-left:75px;padding-right:75px;transition:all .2s;webkit-transition:all .2s;}
.gform_wrapper .gform_footer input:hover,
.gform_wrapper .gform_footer input:focus,
.gform_wrapper .gform_footer input:active {background:#cc8a00;border-color:#cc8a00;}
.gform_footer.top_label {display:inline-block;float:left;margin:0;padding:0;}
.ginput_container input {background:#ffffff;border:none;border-radius:0px!important;padding:20px 22px!important;}
input[type="checkbox"] {appearance:checkbox;float:none !important;margin-top:0;-moz-appearance:checkbox;-webkit-appearance:checkbox;}
::-webkit-input-placeholder {font-style:normal;}
:-moz-placeholder {font-style:normal;}
::-moz-placeholder {font-style:normal;}
:-ms-input-placeholder {font-style:normal;}
.gform_wrapper ul li.gfield {clear:none!important;display:inline-table;width:48%;}
.gfield_description.validation_message {color:#FF0000;}
.validation_error {color:#FF0000;}
.btn-contact-container {margin:0 auto;margin-bottom:75px;position:relative;width:80%;z-index:1;}
.page-template-page-lead-landing-thanks .info .s-btn {bottom:35px;left:40px;position:absolute;}
.page-template-page-lead-landing-thanks .info .box {padding-bottom:76px;position:relative;}
.page-template-page_low-risk .btn-custom,
.page-template-page_medium-risk .btn-custom,
.page-template-page_high-risk .btn-custom {color:#FFF;font-size:16px!important;height:54px;line-height:34px;margin-right:14px;margin-top:33px;}
.btn-custom-new {background:#f1b434 !important;border:none !important;height:60px !important;}
.custom-file-new .input-group-btn {right:135px !important;}
.custom-file-new label {font-weight:400;margin-left:0 !important;}
.custom-file-new .form-control {background:transparent !important;border:none;color:#d7d9dc;margin-top:50px;}
.custom-file-new .btn-border-orange {border-color:#f1b434 !important;color:#f1b434 !important;height:40px;width:160px;}
#gform_10 .gfield_label {display:none !important;}
#gform_13 .gfield_label {display:none !important;}
.btn-form-blue {background:#0072ce;}
.forms-title {font-size:32px;margin-bottom:30px;}
.bg-white {padding-bottom:35px!important;}
.gray_bg {background:#ebebeb;padding-top:15px;}
.page-template-page_low-risk nav.navbar.navbar-default ,
.page-template-page_medium-risk nav.navbar.navbar-default ,
.page-template-page_high-risknav.navbar.navbar-default {background:#c3c3c3!important;}
.btn-gold:hover {background-color:#dd931a!important;}
.btn-form-blue:hover {background-color:#286090!important;}
.form-control {border-radius:0px!important;}
.page-template-page_low-risk .ginput_container.ginput_container_email input,
.page-template-page_medium-risk .ginput_container.ginput_container_email input,
.page-template-page_high-risk .ginput_container.ginput_container_email input,
.page-template-page_low-risk .ginput_container.ginput_container_text input,
.page-template-page_medium-risk .ginput_container.ginput_container_text input,
.page-template-page_high-risk .ginput_container.ginput_container_text input {color:#666;}
@media only screen and (max-width: 1100px) {.partner_logo {height:181px;width:300px;}
}
@media only screen and (max-width: 992px) {.with-partner .rmb-35 {width:100%;}
.partner-logo-area {width:100% !important;}
.partner_logo {margin-bottom:40px;}
}
@media only screen and (max-width: 768px) {.single-seminar-content .intro {padding-bottom:40px;}
}
@media only screen and (max-width: 574px) {.single-seminar-content .btn-custom:nth-child(even) {margin-left:10px;margin-right:10px;margin-top:0;}
}
@media only screen and (max-width: 480px) {.with-partner .partner_logo {border-radius:8px;margin:0 auto 40px auto;}
.with-partner .reg-now {text-align:center;}
.btn-custom {padding-left:0!important;padding-right:0!important;}
}
@media only screen and (max-width: 360px) {.partner_logo {height:157px;width:260px;}
}
.single-seminar-content .btn-custom ,
#seminar .header-content .btn-custom {height:54px;line-height:54px;margin-top:20px;padding-bottom:0;padding-top:3px;vertical-align:middle;}
.row.seminar div a.btn-custom.btn-blue {height:45px;line-height:45px;padding-bottom:0;padding-top:3px;}
@media only screen and (max-width: 992px) {.single-seminar-content .btn-custom ,
 #seminar .header-content .btn-custom {padding-top:1px;}
.row.seminar div a.btn-custom.btn-blue {padding-top:1px;}
.seminar_search .col-md-3 {margin-bottom:35px;}
.df-seminars-postcode .seminar_search input.btn_submit {margin-left:-80px;}
.seminar_search_btn_container {text-align:center;}
}
@media only screen and (max-width: 767px) {.page-template-page-lead-landing-thanks .info .s-btn {left:23px;}
}
#overlay {display:none;overflow:auto;position:relative;width:100%;}
#close {background:url(assets/img/close.png) no-repeat;height:23px;position:absolute;right:20px;top:20px;width:23px;}
.df-get-recommendation input:-webkit-autofill {webkit-box-shadow:0 0 0 1000px #0072ce inset !important;webkit-text-fill-color:#fff !important;}
.df-get-recommendation .forms.gform_wrapper.modal_form_wrapper ul li.gfield input[type="text"],
.df-get-recommendation .forms.gform_wrapper.modal_form_wrapper ul li.gfield input[type="password"],
.df-get-recommendation .forms.gform_wrapper.modal_form_wrapper ul li.gfield input[type="email"],
.df-get-recommendation .forms.gform_wrapper.modal_form_wrapper ul li.gfield input[type="tel"] {font-family:"HelveticaLT","Helvetica Neue",Helvetica,sans-serif;font-weight:300;}
.gform_hidden, .gform_validation_container {display:none !important;}
.single-post .article ul {list-style:disc;margin:0 0 1em 18px;}
#gform_wrapper_17 .gfield_description.validation_message,
#gform_wrapper_17 .validation_error {color:#ffd7d9;font-size:14px;}
.forms.gform_wrapper {width:100%;}
.forms h3 {font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:17px;line-height:25px;margin:0 0 10px;padding:0;text-transform:none;}
.forms h3 span {color:#800000;}
.forms label {display:block !important;margin-bottom:10px;}
.forms ul {list-style:none;margin:0 0 10px;padding:0;}
.forms.gform_wrapper ul li.gfield {background:none;list-style:none;margin:0 0 18px;padding:0;width:100% !important;}
.page-template-page_newsletter .header1-search {padding-left:10px;padding-right:10px;}
body .forms.gform_wrapper label.gfield_label + div.ginput_container {margin:0 !important;}
.forms.gform_wrapper ul li.gfield input[type="text"],
.forms.gform_wrapper ul li.gfield input[type="password"],
.forms.gform_wrapper ul li.gfield input[type="email"],
.forms.gform_wrapper ul li.gfield input[type="tel"],
.page-template-page_careers #resumeupload input[type="file"]
.forms.gform_wrapper ul li.gfield input[type="tel"] {background-color:#ffffff;background-image:none;border-radius:0px !important;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 1px 0 rgba(0, 0, 0, 0.1);color:#5c6771;display:block;font-size:17px;line-height:1.42857;padding:17px 20px !important;transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;}
.forms.gform_wrapper ul li.gfield input[type="text"]:focus,
.forms.gform_wrapper ul li.gfield input[type="password"]:focus,
.forms.gform_wrapper ul li.gfield input[type="email"]:focus,
.forms.gform_wrapper ul li.gfield input[type="tel"]:focus,
.forms.gform_wrapper ul li.gfield textarea:focus {border-color:#d11242;}
#gform_wrapper_13 {width:100%;}
#gform_7 .gfield_label {display:none !important;}
#gform_39 .gfield_label {display:none !important;}
#gform_9 .gfield_label {display:none !important;}
#gform_10 .gfield_label {display:none !important;}
#gform_11 .gfield_label {display:none !important;}
#gform_13 .gfield_label {display:none !important;}
#gform_14 .gfield_label {display:none !important;}
#input_9_7 {font-size:17px;}
#gform_7 .ginput_container input {background:#f2f2f2;}
#gform_39 .ginput_container input {background:#f2f2f2;}
.forms.gform_wrapper input[type="submit"] {background:#d11242;border:2px solid #c9c9c9;border-left-color:#fff;border-radius:25px;border-top-color:#fff;cursor:pointer;display:inline-block;font-family:"HelveticaMD",serif !important;font-size:14px;font-weight:300;letter-spacing:0.5px;min-width:235px;padding:13px 50px 7px 50px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease 0s;}
.forms.gform_wrapper input[type="submit"]:hover {background:#9c1f31;}
.forms .gfield_description.validation_message {font-size:11px;}
.forms.contact_wrapper label {color:#5c6771;}
.forms.gform_wrapper textarea {background-color:#ffffff;background-image:none;border:1px solid #c9c9c9;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 1px 0 rgba(0, 0, 0, 0.1);color:#5c6771;display:block;font-size:14px;height:200px;line-height:1.42857;padding:10px 20px;resize:none;transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;}
.forms.partner_wrapper input[type="submit"] {background:none;width:100%;}
.forms.partner_wrapper input[type="submit"]:hover {background:none;opacity:0.8;}
.forms.modal_form_wrapper input[type="submit"] {background:#f1b434;border:none;font-size:18px;padding-bottom:10px;padding-top:12px;}
.forms.modal_form_wrapper .gform_footer.top_label {float:right;}
.forms.modal_form_wrapper input[type="submit"]:hover {background:#cc8a00;}
.forms.partner_wrapper .gform_footer.top_label {display:block;float:none;}
.forms.contact_wrapper input[type="submit"] {background:none;border-color:#802285;color:#802285;}
#gform_10 input[type="submit"] {min-width:300px;}
.forms.contact_wrapper input[type="submit"]:hover {background:none;}
.forms.gform_wrapper.modal_form_wrapper ul li.gfield {display:inline-block;float:left;margin-bottom:40px !important;position:relative;width:50% !important;}
.forms.gform_wrapper.modal_form_wrapper .forms.modal_form {overflow:hidden;}
.forms.gform_wrapper.modal_form_wrapper ul li.gfield input[type="text"],
.forms.gform_wrapper.modal_form_wrapper ul li.gfield input[type="password"],
.forms.gform_wrapper.modal_form_wrapper ul li.gfield input[type="email"],
.forms.gform_wrapper.modal_form_wrapper ul li.gfield input[type="tel"] {background-color:#0065b0;border:none;border-radius:0 !important;box-shadow:none;color:#90c6f0;font-family:"HelveticaLT","Helvetica Neue",Helvetica,sans-serif;font-size:17px;font-weight:100;moz-border-radius:0 !important;moz-box-shadow:none;padding:20px;webkit-border-radius:0 !important;webkit-box-shadow:none;}
.forms.gform_wrapper.modal_form_wrapper ul li.gfield:nth-child(2n+1) {padding-right:20px !important;}
.forms.gform_wrapper.modal_form_wrapper {width:100% !important;}
.forms.gform_wrapper.modal_form_wrapper ul li.gfield label {color:#ffffff;font-family:"HelveticaLT","Helvetica Neue",Helvetica,sans-serif;font-size:18px;font-weight:300;margin:0;pointer-events:none;position:absolute;top:10px;transform:translateX(0px) translateY(0px);transition:transform 200ms ease-in-out 0s, font-size 200ms ease-in-out 0s;}
.forms.gform_wrapper.modal_form_wrapper ul li.gfield.focused label {color:#fff;font-size:90%;transform:translateX(0px) translateY(-20px);transition:transform 200ms ease-in-out 0s, font-size 200ms ease-in-out 0s;}
.page-template-page_careers #resumeupload,
.forms.partner_wrapper,
.gform_wrapper.forms.referral_wrapper,
.gform_wrapper.forms.quote_2_wrapper {width:100% !important;}
.page-template-page_careers #resumeupload .form-group,
.page-template-page_careers #resumeupload .input-group,
.gform_wrapper.forms.partner_wrapper li.gfield,
.gform_wrapper.forms.referral_wrapper li.gfield,
.gform_wrapper.forms.quote_2_wrapper li.gfield {float:none;margin:0 0 20px 0;vertical-align:top;width:300px !important;}
.forms.partner_wrapper li.gfield.full,
.gform_wrapper.forms.referral_wrapper li.gfield.full,
.gform_wrapper.forms.quote_2_wrapper li.gfield.full {width:620px !important;}
.forms.partner_wrapper li.gfield.left,
.gform_wrapper.forms.referral_wrapper li.gfield.left,
.page-template-page_careers #resumeupload .input-group,
.page-template-page_careers #resumeupload .form-group,
.gform_wrapper.forms.quote_2_wrapper li.gfield.left {float:left;}
.page-template-page_careers #resumeupload > div:nth-child(2n),
.forms.partner_wrapper li.gfield.right,
.gform_wrapper.forms.referral_wrapper li.gfield.right,
.page-template-page_careers #resumeupload .btn-custom,
.gform_wrapper.forms.quote_2_wrapper li.gfield.right {float:right;}
.forms.partner_wrapper .gform_footer.top_label,
.gform_wrapper.forms.referral_wrapper .gform_footer.top_label,
.gform_wrapper.forms.quote_2_wrapper .gform_footer.top_label {float:right;}
.forms.partner_wrapper .gform_footer.top_label input,
.gform_wrapper.forms.referral_wrapper .gform_footer.top_label input,
.forms.referral_wrapper.gform_wrapper input[type="submit"],
.page-template-page_careers #resumeupload > .btn-custom,
.gform_wrapper.forms.quote_2_wrapper .gform_footer.top_label input {background:#f1b434;border-color:#f1b434;color:white;font-size:18px;height:60px;width:300px;}
.gform_wrapper ul li.gfield.gform_hidden {display:none;}
.page-template-page_careers #resumeupload > .btn-custom {width:300px!important;}
.page-template-page_careers #resumeupload label {margin-bottom:10px;}
.page-template-page_careers #resumeupload .custom-file .input-group-btn {right:4px;top:31px;}
.forms.referral_wrapper.gform_wrapper input[type="submit"]:hover,
.forms.referral_wrapper.gform_wrapper input[type="submit"],
 .gform_wrapper.forms.referral_wrapper .gform_footer.top_label input,
.page-template-page_contact .gform_wrapper.forms.quote_2_wrapper .gform_footer.top_label input,.page-template-page_contact .gform_wrapper.forms.quote_2_wrapper .gform_footer.top_label input:hover {background:#f1b434;border-color:#f1b434;color:white;font-size:18px;height:60px;}
.page-template-page_contact .gform_wrapper.forms.quote_2_wrapper input:focus,.page-template-page_contact .gform_wrapper.forms.quote_2_wrapper textarea:focus {border-color:#f1b434 !important;}
.gform_wrapper.forms.quote_2_wrapper .gform_footer.top_label input:hover {background:#f1b434;border-color:#f1b434;color:white;font-size:18px;height:60px;}
.forms.referral_wrapper.gform_wrapper h2 {color:#802285;}
.forms.referral_wrapper.gform_wrapper select {background:#ffffff url("images/icon-DownArrow_inv.png") no-repeat scroll 90% 50%;border:none;border-radius:0px !important;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 1px 0 rgba(0, 0, 0, 0.1);color:#5c6771;display:block;font-family:"HelveticaIT",serif;font-size:17px;font-style:italic;font-style:normal;line-height:1.42857;padding:17px 20px !important;transition:border-color 0.15s ease-in-out 0s, -webkit-box-shadow 0.15s ease-in-out 0s, -moz-box-shadow 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;}
#gform_7 label, #resumeupload label, #gform_9 label {margin-left:15px;}
#gform_7 input[type="submit"] {color:#FFF;}
#gform_39 input[type="submit"] {color:#FFF;}
@media only screen and (max-width: 991px) {.forms.referral_wrapper.gform_wrapper {width:100% !important;}
.gform_wrapper.forms.referral_wrapper li.gfield.full,
	.gform_wrapper.forms.partner_wrapper li.gfield.full,
	.gform_wrapper.forms.partner_wrapper li.gfield,
	.page-template-page_careers #resumeupload .input-group,
	.page-template-page_careers #resumeupload form > div:nth-child(2n),
	.page-template-page_careers #resumeupload .form-group,
	.gform_wrapper.forms.partner_wrapper li.gfield, .gform_wrapper.forms.referral_wrapper li.gfield, .gform_wrapper.forms.quote_2_wrapper li.gfield,
	.gform_wrapper.forms.referral_wrapper li.gfield,
	.page-template-page_contact .gform_wrapper.forms.quote_2_wrapper li,.page-template-page_contact .gform_wrapper.forms.quote_2_wrapper li.full {margin-right:0 !important;width:100% !important;}
}
#form .gfield_html.emp-text {clear:both !important;}
.forms.gform_wrapper.modal_form_wrapper ul li.gfield textarea {background-color:#0065b0;border:none;border-radius:0 !important;box-shadow:none;color:#90c6f0;font-family:"HelveticaLT","Helvetica Neue",Helvetica,sans-serif;font-size:17px;font-weight:100;moz-border-radius:0 !important;moz-box-shadow:none;padding:20px;webkit-border-radius:0 !important;webkit-box-shadow:none;}
.slick-slider {box-sizing:border-box;display:block;khtml-user-select:none;moz-user-select:none;ms-touch-action:pan-y;ms-user-select:none;position:relative;touch-action:pan-y;user-select:none;webkit-box-sizing:border-box;webkit-tap-highlight-color:transparent;webkit-touch-callout:none;webkit-user-select:none;}
.slick-list {display:block;margin:0;overflow:hidden;padding:0;position:relative;}
.slick-list:focus {outline:none;}
.slick-list.dragging {cursor:hand;cursor:pointer;}
.slick-slider .slick-track, .slick-slider .slick-list {transform:translate3d(0, 0, 0);webkit-transform:translate3d(0, 0, 0);}
.slick-track {display:block;left:0;position:relative;top:0;}
.slick-track:before, .slick-track:after {content:'';display:table;}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide {float:right;}
.slick-slide img {display:block;}
.slick-slide.slick-loading img {display:none;}
.slick-slide.dragging img {pointer-events:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-vertical .slick-slide {border:1px solid transparent;display:block;height:auto;}
.slick-arrow.slick-hidden {display:none;}
.slick-loading .slick-list {background:#fff url('./ajax-loader.gif') center center no-repeat;background:#fff}
/*@font-face {font-family:'slick';font-style:normal;font-weight:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');}*/
.slick-prev,
.slick-next {background:transparent;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;ms-transform:translate(0, -50%);outline:none;padding:0;position:absolute;top:50%;transform:translate(0, -50%);webkit-transform:translate(0, -50%);width:20px;}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {background:transparent;color:transparent;outline:none;}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {opacity:1;}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {opacity:.25;}
.slick-prev:before,
.slick-next:before {color:white;font-family:'slick';font-size:20px;line-height:1;moz-osx-font-smoothing:grayscale;opacity:.75;webkit-font-smoothing:antialiased;}
.slick-prev {left:-25px;}
[dir='rtl'] .slick-prev {left:auto;right:-25px;}
.slick-prev:before {content: '>'}
[dir='rtl'] .slick-prev:before {content: '>';}
.slick-next {right:-25px;}
[dir='rtl'] .slick-next {left:-25px;right:auto;}
.slick-next:before {content: '<';}
[dir='rtl'] .slick-next:before {content: '<';}
.slick-dotted.slick-slider {margin-bottom:30px;}
.slick-dots {bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%;}
.slick-dots li {cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px;}
.slick-dots li button {background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px;}
.slick-dots li button:hover,
.slick-dots li button:focus {outline:none;}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {opacity:1;}
.slick-dots li button:before {color:black;content: '•';font-family:'slick';font-size:24px;height:20px;left:0;line-height:20px;moz-osx-font-smoothing:grayscale;opacity:.25;position:absolute;text-align:center;top:0;webkit-font-smoothing:antialiased;width:20px;}
.slick-dots li.slick-active button:before {color:black;opacity:.75;}
.wp-pagenavi {clear:both;}
.wp-pagenavi a, .wp-pagenavi span {border:1px solid #BFBFBF;margin:2px;padding:3px 5px;text-decoration:none;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color:#000;}
.wp-pagenavi span.current {font-weight:bold;}



span.button-top{
    width: 30px;
    height: 30px;
    background:url(images/arrow66.png) no-repeat 0 0;
    display: block;
}

/* Contact Template */
.page-template-page_contact_optimised section.enquiry .upperblock{
   border-left: 0;
   border: 1px solid #c2c2c2;
  padding-top: 10px;
}

.page-template-page_contact_optimised section.enquiry .upperblock > h2{
  color: #3a3a3a;
  font: 35px/50px "CenturyLT",serif;
  margin-bottom: 35px;
}

.page-template-page_contact_optimised section.enquiry .cta-block{
  border: none;
  padding: 0;
}

.page-template-page_contact_optimised section.enquiry .cta-block p{
  text-align: left;
  margin: 20px 0;
}

.page-template-page_contact_optimised section.enquiry .cta-block p.tel a{
    border: 1px solid #0072ce;
    color: #0072ce;
    line-height: 50px;
    height: 50px;
    padding: 8px 40px 5px 60px;
    float: left;
    border-radius: 45px;
    margin-bottom: 40px;
    margin-top: 10px;
    position: relative;
    font: 34px/50px "CenturyLT",serif;
    line-height: 40px;

}

.page-template-page_contact_optimised section.enquiry .cta-block p.tel a:before{
content: "";
    width: 30px;
    height: 30px;
    background: url(https://employsure.com.au/wp-content/themes/employsure/images/contact_tel_icon.png) 0 0 no-repeat;
    background-size: contain;
    position: absolute;
    transform: translate(113%, -45%);
}

.page-template-page_contact_optimised section.enquiry ul.links{
  clear: left;
}

.page-template-page_contact_optimised section.enquiry ul.links > li{
  clear: left;
  margin-bottom: 20px;
}

.page-template-page_contact_optimised section.enquiry ul.links > li:last-child{
    margin-bottom: 0px;
}

.page-template-page_contact_optimised section.enquiry ul > li > p > a{
  /*clear: left;
  display: block!important;*/
}

.page-template-page_contact_optimised section.enquiry ul > li:last-child > p > a{
  clear: left;
  display: inline!important;
}

.page-template-page_contact_optimised > section.enquiry > div:nth-child(1) > div > div.col-md-5 > div > ul > li:nth-child(3) > p > a{
  display: inline-block!important;
}

.page-template-page_contact_optimised section.enquiry .container.googlemap{
 padding-top: 47px;
}

.page-template-page_contact_optimised  .gform_wrapper label.gfield_label+div.ginput_container{
    margin-right: 0!important;
}

.page-template-page_contact_optimised form#gform_47 .gform_body ul#gform_fields_47 li.gfield .ginput_container span input[type="text"]{
    border: 1px solid #c2c2c2;
}

.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input{
    margin-bottom: 5px;
    width: 100%;
}
.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#choice_47_17_1{width: auto;}

.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li{
    width: 100%!important;
}

.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li.gfield .ginput_container input{
    padding: 5px 10px !important;
}

.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li:nth-child(2),
.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li:nth-child(4){
    float: right;
}

.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li:nth-child(5),
.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li:nth-child(6){
    width: 100%!important;
}

.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_4{
    border: 1px solid #c2c2c2;
}

.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_5{
    border: 1px solid #c2c2c2;
    width: 100%!important;
}

.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_11{
    border: 1px solid #c2c2c2;
}

.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_11{
    border: 1px solid #c2c2c2;
}

.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li#field_47_16 .gfield{
    background: red;
}

#guides input.searchbtn{border:none;}

form#gform_47 .gform_body .ginput_container_select{
    margin-bottom: 2px;

}

form#gform_47 .gform_body .ginput_container_select > select{
    border-radius: 0;
    padding: 5px 10px;
    margin-bottom: 5px;
    background: #fff url(https://employsure.com.au/wp-content/themes/employsure/images/caret-symbol.svg) right center no-repeat;
    background-size: 6%;
    background-position: calc(100% - 13px), 50%;
    font-size: 12px;
}

form#gform_47 .gform_body .ginput_container_select > select#input_47_16 option.gf_placeholder{
    font-size: 6px!important;
}

form#gform_47 .gform_body ul#gform_fields_47 li#field_47_11 .ginput_container .instruction {
    display: none;
}

form#gform_47 .gform_body ul#gform_fields_47 li#field_47_6 .ginput_container_textarea textarea#input_47_6{
    width: 100%;
    padding: 10px;
    border: 1px solid #c2c2c2;
    height: 100px;
}

form#gform_47 .gform_body ul#gform_fields_47 li.gfield .ginput_container span label{
    display: none;
}

.enquiry-form-wrapper #gform_wrapper_47 .gform_footer.top_label{

    float: none;
    text-align: center;
}

form#gform_47 input[type="submit"] {
    display: inline-block;
    position: relative;
    -webkit-transition: all .2s;
    transition: all .2s;
    border-radius: 25px;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    cursor: pointer;
    font-family: 'HelveticaMD', serif !important;
    padding: 13px 50px 7px 50px;
    font-weight: 300;
    letter-spacing: 0.5px;
    font-size: 14px;
    color: #fff;
    height: 53px;
    background-color: #0071cd;
    width: 100%;
    margin-top: 10px;
}

@media (max-width: 768px){
        .page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 ul li.gfield input#input_47_5{
            width: 100%!important;
        }

       form#gform_47 .gform_body ul#gform_fields_47 li.gfield .ginput_container_textarea textarea#input_47_6{
            width: 100%!important;
        }

        .page-template-page_contact_optimised  section.enquiry .upperblock{
            margin: 0;
            margin: 40px 0;
            margin-bottom: 0px;
        }
        .page-template-page_contact_optimised section.enquiry .cta-block p.tel a{
            font: 27px/50px "CenturyLT",serif;
        }
}






/* Employsure Plus page template CSS */
.page-template-page_employsurePlus {
	height: 100%;
}

.page-template-page_employsurePlus section.support-areas{
	overflow: auto;
}

.topic-description {
    min-height: 185px;
}
.post-single-content{
font-family: "HelveticaReg",serif;
font-size: 16px;
line-height: 24px;
}
.post-single-content strong{
font-weight:normal;
font-size: 1.2em;
font-family: "HelveticaReg",serif;
}
.post-single-content ul{
list-style: outside none disc;
margin-left: 15px;
margin-top: 15px;
}

.post-single-content ul li{
font-family: "HelveticaReg",serif;
font-size: 1em;
margin-bottom: 8px;
}
.post-single-content ul br{display:none;}

.page-template-page_timeline section.one > .container-fluid{
    padding: 0!important;
}


.page-template-page_timeline section.one > .container-fluid > .row{
    padding: 0!important;
    margin-right: 0!important;
    margin-left: 0!important;
}


.page-template-page_timeline #contact{
    margin-bottom: 0;
}

.page-template-page_timeline .bg-white{
    padding-bottom: 0!important;
}


.page-template-page_timeline div#navigation-sticky-wrapper{
    height: auto!important;
}

.page-template-archive-videos #videos .header-content h1 {
    margin: 0 0 19px;
    color: #fff;
    font-size: 55px;
    padding-top: 97px;
}





.page-template-page-videos .term-links a, body.archive.tax-series .term-links a, .post-type-archive-videos .term-links a,
.page-template-archive-videos .term-links a {
    color: #3a3a3a;
    margin: 0px 0 8px 0;
    display: inline-block;
    font-family: "HelveticaMD",serif;
    font-size: 15px;
    text-transform: uppercase;
}

.page-template-page-videos .term-links > div:nth-child(2) a, body.archive.tax-series .term-links > div:nth-child(2) a, .post-type-archive-videos .term-links > div:nth-child(2) a,
.page-template-archive-videos .term-links > div:nth-child(2) a{float: right;}

.page-template-page-videos .movie-wrapper, body.archive.tax-series .movie-wrapper, .post-type-archive-videos .movie-wrapper,
.page-template-archive-videos .movie-wrapper{
    border: 1px solid rgba(0,0,0,0.08);
    padding: 28px;
    overflow: hidden;
}
.page-template-page-videos .section.article h3, .post-type-archive-videos .section.article h3,
.page-template-archive-videos .section.article h3 {
    text-align: left;
    color: #0072ce;
    margin: 0 0 16px;
}
.page-template-page-videos .term-links:first-child, body.archive.tax-series .term-links:first-child, .post-type-archive-videos .term-links:first-child,
.page-template-archive-videos .term-links:first-child{
    padding-top: 80px;
}
.page-template-page-videos .term-links, body.archive.tax-series .term-links, .post-type-archive-videos .term-links,
.page-template-archive-videos .term-links{
    padding-top: 60px;
}
.page-template-page-videos .movie-wrapper > .img-box > a, body.archive.tax-series .movie-wrapper > .img-box > a, .post-type-archive-videos .movie-wrapper > .img-box > a,
.page-template-archive-videos .movie-wrapper > .img-box > a {
    position: absolute;
    width: 60px;
    height: 60px;
    left: 50%;
    right: 50%;
    transform: translate(-50%, 75%);
    background: url(images/videoplay_icon.png) center center no-repeat;
    background-size: auto auto;
    background-size: 30%;
    cursor: pointer;
    border-radius: 50%;
    border: 1px solid white;
    display: block;
}

.page-template-page-videos .article, .post-type-archive-videos .article,
.page-template-archive-videos .article{padding-top: 0;}

.btn.phone{
    height: 78px;
display: block;
text-align: center;
color: #000 !important;
font: 35px/78px "HelveticaNBC", Arial, sans-serif;
    font-family: "HelveticaNBC", Arial, sans-serif;
    font-weight: normal;
font-weight: bold;
text-decoration: none;
position: relative;
background: #f9c636;
border-radius: 30px;
padding: 0 0 0 30px;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
text-transform: uppercase;
}

.btn.phone:hover{
    border: solid #cc8a00;
    border-width: 0 0 5px 5px;
}

#gen-wrapper .bottom-section .right a.btn{
    display: block;
    border-width: 0 0 5px 5px;
    height: 82px;
    line-height: 82px;
    border-radius: 30px;
    padding: 0;
}
.txt-center.header-search.row input.btn-custom.btn-yellow.searchbtn.searchbtn-blog{border:none;}

.wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink{
    /*border:none;*/
    padding-top: 0;
}
.wp-pagenavi a.page,.wp-pagenavi span.current,.wp-pagenavi span.extend{
    padding-top: 0;
    border:none;
    margin: 0 4px;
}

.page-template-page_events .row.hc-para{
    position: relative;
    z-index: 20;
}



@media screen and (min-width:992px){
    .page-template-page-videos .term-links > [class*="col-"], body.archive.tax-series .term-links > [class*="col-"], .post-type-archive-videos .term-links > [class*="col-"],
    .page-template-archive-videos .term-links > [class*="col-"],
    .page-template-page-videos .movie-row > [class*="col-"], body.archive.tax-series .movie-row > [class*="col-"], .post-type-archive-videos .movie-row > [class*="col-"],
    .page-template-archive-videos .movie-row > [class*="col-"]{
        padding-left: 0;
        padding-right: 0;
    }
}


/* CSS for Recommendation Program and Consultant Search */

#recommendation-program {
    background: #333 url('images/header-bgs/referral-program.jpg') top center no-repeat;
    background-size: cover;
}

.section .recommendation-content {
    text-align: center;
}

.section .recommendation-content p {
    font-size: 21px;
    line-height: 36px;
    margin-bottom: 30px;
    font-family: 'CenturyLT', serif;
}

.section .recommendation-content p strong {
    font-family: 'CenturyBold', serif;
}

.section.recommendation h3 {
    font-size: 36px;
    margin: 0 auto;
    text-transform: none;
    color: #833177;
    font-family: 'CenturyBold', serif;
    line-height: 46px;
    margin-bottom: 40px;
}

.customer-card h2 {
    font-size: 32px;
    font-family: 'CenturyLT', serif;
    text-align: center;
    line-height: 80px;
    margin-bottom: 0;
    padding-top: 10px;
}

.card-body {
    text-align: center;
    padding: 30px 50px;
    background: #fff;
}

.card-icon {
    margin-top: 45px;
    margin-bottom: 45px;
    display: inline-block;
    width: 170px;
    height: 170px;
    border-radius: 200px;
}

.card-icon img {
    position: relative;
}

.card-body p {
    text-transform: uppercase;
}

.offer {
    font-size: 36px;
    font-family: 'CenturyLT', serif;
    line-height: 44px;
}

.customer-card {
    color: #fff;
    -webkit-box-shadow: -7px 0px 10px -5px rgba(0,0,0,0.5);
    -moz-box-shadow: -7px 0px 10px -5px rgba(0,0,0,0.5);
    box-shadow: -7px 0px 10px -5px rgba(0,0,0,0.5);
}

.card-divider {
    font-size: 18px;
    line-height: 60px;
    text-align: center;
    text-transform: uppercase;
    padding-left: 30px;
    padding-right: 30px;
}

section.section.recommendation {
    background: #f7f7f7;
}

.card-longdesc {
    min-height: 290px;
}

.card-description {
    padding: 40px 40px 50px 40px;
}

.card-description p {
    line-height: 28px;
    font-size: 18px;
    margin-bottom: 30px;
}

.row.recommendation-cards {
    padding-bottom: 180px;
    padding-top: 20px;
}

.card-button {
    text-align: center;
}

.card-button button {
    max-width: 260px;
    width: 100%;
    background: #f1b434;
}

.row.recommendation-cards .col-md-6 {
    margin-bottom: 40px;
}

.df-get-recommendation .df-form--material .form-group.odd {
    padding-left: 0;
    padding-right: 10px;
}

.df-get-recommendation .df-form--material .form-group {
    position: relative;
    margin-bottom: 40px;
    padding-left: 10px;
}

.form-header {
    font-size: 32px;
    font-family: 'CenturyLT', serif;
    margin-bottom: 15px;
}

.form-group.full-width {
    width: 100%;
    padding-left: 0 !important;
}

.heard-select,
.client-select {
    display: none;
}

/* custom dropdown CSS */

input.heard {
    display: none;
}

.select-wrapper {
    width: 100%;
    color: #0072CE;
    position: relative;
    top: -5px;
}

.wrapper-dropdown .dropdown li {
    color: #0072CE;
    line-height: 45px;
    padding-left: 20px;
    padding-right: 20px;
}

.wrapper-dropdown {
    /* Size and position */
    position: relative; /* Enable absolute positioning for children and pseudo elements */
    width: 100%;
    margin: 0 auto;
    padding: 10px 15px 10px 0;

    /* Styles */
    background: #0072CE;
    border-bottom: 1px solid #fff;
    cursor: pointer;
    outline: none;
    color: #fff;
    font-size: 18px;
}

.wrapper-dropdown:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    right: 16px;
    top: 50%;
    margin-top: -3px;
    border-width: 6px 6px 0 6px;
    border-style: solid;
    border-color: #fff transparent;
}

.wrapper-dropdown .dropdown {
  /* Size & position */
    position: absolute;
    top: 100%;
    left: -5px;
    right: 0px;

    /* Styles */
    background: white;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    list-style: none;

    /* Hiding */
    opacity: 0;
    pointer-events: none;
}

.wrapper-dropdown .dropdown li a {
    display: block;
    text-decoration: none;
    color: #333;
    border-left: 5px solid;
    padding: 10px;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.wrapper-dropdown .dropdown li:nth-child(1) a {
    border-left-color: #00ACED;
}

.wrapper-dropdown .dropdown li:nth-child(2) a {
    border-left-color: #4183C4;
}

.wrapper-dropdown .dropdown li:nth-child(3) a {
    border-left-color: #3B5998;
}

.wrapper-dropdown .dropdown li i {
    margin-right: 5px;
    color: inherit;
    vertical-align: middle;
}

/* Hover state */

.wrapper-dropdown .dropdown li:hover a {
    color: grey;
}

/* Active state */

.wrapper-dropdown.active:after {
    border-width: 0 6px 6px 6px;
}

.wrapper-dropdown.active .dropdown {
    opacity: 1;
    pointer-events: auto;
    z-index: 100;
}

/* Hover state */

.wrapper-dropdown .dropdown li:hover {
    color: #fff;
    background: grey;
}

.df-modal #df-getRecommendationForm button[type="submit"] {
    margin-top: 0 !important;
}

.df-form--material label.dd {
    color: #fff;
    font-size: 90%;
    -webkit-transform: translateX(0px) translateY(-25px);
    -ms-transform: translateX(0px) translateY(-25px);
    transform: translateX(0px) translateY(-25px);
    -webkit-transition: -webkit-transform 200ms ease-in-out, font-size 200ms ease-in-out;
    transition: transform 200ms ease-in-out, font-size 200ms ease-in-out;
}

a.plain-button {
    display: none;
    border: none;
    background: none;
    cursor: pointer;
    color: #fff;
    position: relative;
    top: 10px;
}

#consultants {
    background: #333 url('images/header-bgs/consultants.jpg') top right no-repeat;
    background-size: cover;
    overflow: visible;
    min-height: 465px;
}

.find-consultant h2 {
    font-family: 'CenturyLT', serif;
    color: #f1b435;
    font-size: 46px;
    padding-bottom: 20px;
}

.row.find-criteria {
    padding-top: 55px;
}

.main-text {
    font-size: 18px;
    font-family: 'CenturyLT', serif;
    line-height: 28px;
}

.sub-text {
    font-size: 16px;
    line-height: 24px;
    font-weight: 200;
    padding-top: 2px;
}

.find-criteria .field {
    margin-top: 20px;
}

.find-criteria .field:first-child {
    margin-top: 0px;
}

.find-criteria .field label {
    display: block;
    margin-left: 0;
    font-family: 'CenturyLT', serif;
    color: #f1b435;
    font-size: 24px;
}

.find-criteria .field .checkbox label {
    font-family: Arial, Sans-serif;
    color: #5c6771;
    font-size: 16px;
    padding-left: 0;
}

.ez-checkbox input{width:20px;height:20px;opacity:0;filter:alpha(opacity=0);margin:0;}
.ez-checkbox{width:20px;height:20px;border:1px solid #b5b8bc;float:left;margin:0 10px 0 0}
.ez-checkbox.ez-checked{background: #b5b8bc url(images/checkbox-tick.png) no-repeat center center;}

.find-criteria .field select,  .find-criteria .field input[type="text"] {
    border-radius: 0 !important;
    line-height: 60px;
    background: #fff;
    border-color: #b0b4b7;
    max-width: 420px;
    width: 100%;
}

#s_state { display: none; }

.find-criteria .select-wrapper {
    border: 1px solid #b0b4b7;
    background: #fff;
    max-width: 420px;
    width: 100%;
}

/* .find-criteria #dd1 {
    background: #fff;
    color: #b0b4b7;
    line-height: 60px;
    padding: 0 25px;
    font-weight: 200;
    font-size: 16px;
} */

.find-criteria #dd1 {
    background: #fff;
    color: #b0b4b7;
    line-height: 60px;
    padding: 0;
    font-weight: 200;
    font-size: 16px;
}

.selected-items {
    padding: 0 40px 0 15px;
}

/* .find-criteria .wrapper-dropdown .dropdown {
    border: 1px solid #b0b4b7;
    left: 1px;
    top: 61px;
    z-index: 1000;
    margin-left: -2px;
    margin-right: -1px;
    padding: 15px;
} */

.find-criteria .wrapper-dropdown .dropdown {
    border-top: 1px solid #b0b4b7;
    left: 0;
    top: 1px;
    z-index: 1000;
    padding: 15px;
    position: relative;
    width: 100%;
}

.find-criteria .wrapper-dropdown .dropdown li {
    color: #b0b4b7;
}

/*
.find-criteria #dd1::after {
    content: url(images/down-arrow.png);
    right: 45px;
    top: 7px;
}

.find-criteria #dd1.active::after {
    content: url(images/up-arrow.png);
    right: 45px;
    top: 7px;
}
*/

#dd1 span.openclose-button {
    float: right;
    background: url(images/down-arrow.png) center center no-repeat;
    width: 45px;
    height: 45px;
    position: absolute;
    top: 10px;
    right: 5px;
    cursor: pointer;
}

#dd1.active span.openclose-button {
    background: url(images/up-arrow.png) center center no-repeat;
}

.find-criteria .wrapper-dropdown .dropdown li:hover {
    color: #fff;
    background: grey;
}

.find-criteria .field input[type="text"] {
    border: 1px solid #B0B4B7;
    top: -5px;
    position: relative;
    line-height: 1em;
    color: #b0b4b7;
    padding: 20px 25px;
    font-weight: 200;
    font-size: 16px;
}

.find-criteria .field input[type="text"]::-webkit-input-placeholder {
    font-size: 16px;
    font-style: normal;
    line-height: 59px;
}

.find-criteria .field input[type="text"]:-moz-placeholder { /* Firefox 18- */
    font-size: 16px;
    font-style: normal;
    line-height: 59px;
}

.find-criteria .field input[type="text"]::-moz-placeholder {  /* Firefox 19+ */
    font-size: 16px;
    font-style: normal;
    line-height: normal;
}

.find-criteria .field input[type="text"]:-ms-input-placeholder {
    font-size: 16px;
    font-style: normal;
    line-height: normal;
}

.find-criteria .search-btn {
    background-color: #f1b434;
    border: none;
    border-radius: 50px;
    padding: 18px 34px;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 65px;
}

.find-criteria .search-btn:hover {
    background-color: #E3AA33;
}

.find-criteria-advisor .search-btn {
    margin-top: 48px;
}

.find-criteria .search-btn .icon-search {
    width: 17px;
    height: 17px;
    display: inline-block;
    background: url(images/search-icon-white.png) no-repeat center center;
    vertical-align: middle;
    margin-right: 5px;
    margin-top: -1px;
}

.right-inner-addon {
    position: relative;
    max-width: 420px;
    width: 100%;
}
.right-inner-addon input {
    padding-right: 30px;
}
.right-inner-addon i {
    position: absolute;
    right: 10px;
    top: 3px;
    pointer-events: none;
    width: 45px;
    height: 45px;
    background: url(images/search.png) left top no-repeat;
    z-index: 100;
}

section.section.btm-section.bg-off-white {
    padding-bottom: 60px !important;
}

.consultant-info img {
    width: 100%;
    height: auto;
}

.consultant-info {
    background: #fff;
    padding-bottom: 20px;
    margin-bottom: 30px;
    display: block;
    color: #5c6771;
}

.consultant-name {
    padding: 15px 15px 0px 15px;
    font-family: 'CenturyLT', serif;
    font-size: 18px;
}

.consultant-state {
    padding: 0 15px;
    font-size: 13px;
}

.back-to-search {
    display: block;
    background: url(images/left-arrow.jpg) left 2px no-repeat;
    padding-left: 20px;
    text-transform: uppercase;
    color: #5c6771;
    margin-top: 20px;
    margin-bottom: 60px;
    font-size: 16px;
}

img.consultant-photo {
    width: 100%;
    max-width: 300px;
}

.consultant-details {
    padding-left: 80px;
    padding-bottom: 20px;
}

.consultant-details h2 {
    color: #cc8a00;
    font-family: 'CenturyLT', serif;
    font-size: 36px;
    margin-bottom: 0;
}

p.job-title {
    color: #f1b434;
    font-size: 21px;
    font-family: 'CenturyLT', serif;
}

p.state {
    color: #5c6771;
    font-size: 18px;
    text-align: right;
    padding-top: 15px;
}

.consultant-text {
    padding-top: 40px;
    color: #5c6771;
    font-size: 16px;
    line-height: 26px;
}

.consultant-text p {
    margin-bottom: 20px;
}

p.phone {
    /*background: url(images/phone.jpg) left center no-repeat;*/
    padding-left: 45px;
    line-height: 41px;
}

.email a {
    background: url(images/email.jpg) left center no-repeat;
    padding-left: 50px;
    line-height: 41px;
    display: inline-block;
    color: #5c6771;
    word-wrap: break-word;
    word-break: break-all;
    line-height: normal;
    padding-top: 8px;
    padding-bottom: 9px;
}

p.email {
    text-align: center;
}

p.linkedin {
    text-align: right;
}

.linkedin a {
    background: url(images/linkedin.jpg) left center no-repeat;
    padding-left: 50px;
    line-height: 41px;
    display: inline-block;
    color: #5c6771;
}

.find-criteria .wrapper-dropdown .dropdown li {
    color: #5d6770;
    background: #f7f7f7;
    display: inline-block;
    width: 45%;
    margin-right: 10px;
}

.find-criteria .wrapper-dropdown .dropdown li:first-child {
    width: initial;
}

.find-criteria .wrapper-dropdown .dropdown li.active {
    background: #c4c6c7;
}

.find-criteria .wrapper-dropdown .dropdown {
    opacity: 1.0;
    display: none;
}

.wrapper-dropdown.active .dropdown {
    display: block;
}

.social-media-links {
    font-family: 'CenturyLT', serif;
    font-size: 18px;
}

.other-consultants .intro-div h2 {
    font-size: 24px;
}

.photo-wrap {
    width: 100%;
    overflow: hidden;
    transition: height 1s ease-in;
    position: relative;
    height: 167px;
}

.photo-wrap:hover .photo-cover {
    opacity: 0.8;
}

.photo-wrap .photo-cover {
    opacity: 0.0;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.5);
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    text-align: center;
}

.view-more {
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: inline-block;
    height: 20px;
    color: #fff;
    text-transform: uppercase;
    font-size: 20px;
}

.state-item {
    display: inline-block;
    padding: 0 5px 0 10px;
    background: #f7f7f7;
    line-height: 45px;
    margin-right: 5px;
}

.state-item .search-choice-close {
    display: inline-block;
    padding: 0px 10px;
    background: url(images/close.png) left center no-repeat;
    position: relative;
    cursor: pointer;
}

.state-item span {
    padding-right: 10px;
}

.find-criteria .wrapper-dropdown {
    cursor: initial;
}

a.toc {
    text-align: center;
    display: block;
}

.referral {
    display: block;
}

/* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
    .sub-text {
        padding-top: 30px;
    }
    .consultant-details {
        padding-left: 20px;
    }
    .search-by-name {
        padding-top: 40px;
    }
    .card-longdesc {
        min-height: initial;
    }
    }

    @media only screen and (max-width : 992px) {
    .sub-text {
        padding-top: 30px;
    }
    .consultant-details {
        padding-left: 20px;
    }
    .search-by-name {
        padding-top: 40px;
    }
    .card-longdesc {
        min-height: initial;
    }
    }

    @media only screen and (max-width : 768px) {
        .df-get-recommendation .df-form--material .form-group {
            padding-left: 0;
            padding-right: 10px;
        }
    }

    @media only screen and (max-width : 716px) {
    .section.recommendation h3 {
        font-size: 30px;
    }
    .card-description p {
        font-size: 16px;
    }
    }
    @media only screen and (max-width : 640px) {
    .find-consultant h2 {
        font-size: 35px;
    }
    .consultant-details {
        width: 100%;
        padding-left: 0;
        padding-top: 40px;
    }
    .photo-container {
        width: 100%;
            max-width: 300px;
    }
    #consultants {
        min-height: 200px;
        background-position-x: 90%;
    }
    }

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
  #consultants {
    height: 300px;
    background-position-x: 80%;
  }
  .offer {
    font-size: 23px;
    line-height: 32px;
  }
  .customer-card h2 {
    font-size: 26px;
  }
  .card-divider {
    padding: 21px 5px;
    line-height: 24px;
  }
  .find-criteria .wrapper-dropdown .dropdown li {
    width: initial;
  }
}


/* CSS for Thank You Page */
.container.full-width {
    width: 100%;
}
.thankyou-header {
    color: #fff;
    background-repeat: no-repeat;
    background-position: left top;
    -webkit-background-size: cover;
    background-size: cover;
}
.thankyou-header .header-content {
    padding: 120px 22px 150px;
    line-height: 1.5;
    font-size: 24px;
    font-family: Georgia,Times,"Times New Roman",serif;
    font-weight: 300;
}
.thankyou-header #dark-overlay{
    display: none;
}
.thankyou-header .container.header__bottom {
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, .42);
    position: absolute;
    bottom: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 18px;
    font-weight: bold;
    font-family: Georgia,Times,"Times New Roman",serif
}
.thankyou-content {
    padding: 0;
    position: relative;
}
.thankyou-content .resource {
    color: #fff;
    height: 100%;
    min-height: 315px;
}
.thankyou-content .resource__content{
    max-width: 400px;
    margin: 0 auto;
    padding: 40px;
    line-height: 1.5;
    font-family: Georgia,Times,"Times New Roman",serif;
    font-size: 16px;
}
.thankyou-content .resource__content h2 {
    font-weight: bold;
    font-size: 18px;
}
.thankyou-content .resource__content .btn {
    background: rgba(0, 0, 0, .25);
    font-size: 15px;
    text-transform: uppercase;
    color: #fff !important;
    letter-spacing: 0.01em;
    font-family: 'HelveticaMD';
    width: 175px;
    height:auto !important;
    line-height:normal !important;
    border:none;
    padding:12px;
    display:inline-block;
    font-weight:normal;
    margin-top: 10px;
}
.thankyou-content .resource__content .btn:hover {
    background: rgba(0, 0, 0, .15);
}
.thankyou-content .resource.blue {background: rgb(0, 114, 206); }
.thankyou-content .resource.yellow {background: rgb(241, 180, 52); }
.thankyou-content .resource.purple {background: rgb(131, 49, 119);}

@media (max-width: 991px) {
    .container.full-width {padding: 0;}
    .thankyou-content .resource {min-height: 200px}
}

@media only screen and (max-width: 767px) {
    p.state {
        text-align: left;
    }
}



.bg-x-blue {
    background-color: rgba(0, 90, 150, 0.85);
    mix-blend-mode: multiply;
}


.bg-purple-light{background-color:#833177}
.bg-blue-light{background-color:#0077be}
.bg-purple-dark{background-color:#642f6c}
.btn-custom.icon-code,.btn-custom.icon-search,.btn-custom.icon-registernow{min-width:200px;max-width:250px;padding:17px 30px 10px}
@media only screen and (min-width: 992px) {
.btn-custom.icon-code,.btn-custom.icon-search,.btn-custom.icon-registernow{padding-left:70px}
}
.btn-custom.icon-code,.btn-custom.icon-code:hover,.btn-custom.icon-code:focus{background-position:25px center;background-repeat:no-repeat}
@media only screen and (min-width: 992px) {
.btn-custom.icon-code,.btn-custom.icon-code:hover,.btn-custom.icon-code:focus{background-image:url(../images/envelop.png)}
}
.btn-custom.icon-registernow,.btn-custom.icon-registernow:hover,.btn-custom.icon-registernow:focus{background-position:25px center;background-repeat:no-repeat}
@media only screen and (min-width: 992px) {
.btn-custom.icon-registernow,.btn-custom.icon-registernow:hover,.btn-custom.icon-registernow:focus{background-image:url(../images/icon-registernow.png)}
}
.btn-custom.icon-search,.btn-custom.icon-search:hover,.btn-custom.icon-search:focus{background-position:25px center;background-repeat:no-repeat}
@media only screen and (min-width: 992px) {
.btn-custom.icon-search,.btn-custom.icon-search:hover,.btn-custom.icon-search:focus{background-image:url(../images/magnglass.png)}
}
.btn-custom.btn-large{min-width:230px}
.btn-custom.btn-small{font-size:14px}
.btn-custom.btn-blue-transparent{background:#80b9e7;color:#fff;border:none}
.df-seminars .intro-div h2{margin-bottom:40px}
.df-seminars .intro-div .intro{font-weight:700;font-family:Georgia,Times,Times New Roman,serif;font-size:21px}
.df-seminars .para{font-size:18px}
.df-seminars #our-seminar{padding-bottom:230px;background:url(../images/boardroom.jpg) no-repeat center bottom #f6f5f3}
.df-seminars #our-seminar .callouts{margin-top:40px;margin-bottom:20px}
.df-seminars #our-seminar .callout{padding-top:75px;margin-bottom:30px}
.df-seminars #our-seminar .callout h2{font-size:18px;text-transform:uppercase;font-family:"HelveticaMD",serif}
.df-seminars #our-seminar .callout p{font-family:"HelveticaRG",serif;font-size:16px}
.df-seminars #our-seminar .seminars{background:url(../images/icon-fee.png) no-repeat center top}
.df-seminars #our-seminar .informed{background:url(../images/icon-resources.png) no-repeat center 5px}
.df-seminars #our-seminar .management{background:url(../images/events-icon.png) no-repeat center 10px}
.df-seminars #topics{padding:70px 0 130px}
.df-seminars #topics .btn-custom{margin-bottom:20px}
.df-seminars #topics .btn-custom:last-child{margin-left:20px}
.df-seminars #topics .topic-table{margin-right:20px;border-color:#0077be}
.df-seminars #topics .topic-table thead{background:#0077be;color:#fff;font-family:Georgia,Times,Times New Roman,serif;font-size:21px}
.df-seminars #topics .topic-table td{padding:20px 35px;border-color:#0077be}
.df-seminars #topics .topic-table tbody td{color:#00558c;font-size:18px;font-family:'HelveticaRG'}
.df-seminars #topics .register-today{margin:40px 0 0}
.df-seminars .shape.shape-testimonials{min-height:215px}
.df-seminars #testimonials{padding:0;color:#fff}
.df-seminars #testimonials .intro-div{padding-bottom:15px}
.df-seminars #testimonials h2{margin:0;line-height:1}
.df-seminars #testimonials .testimonials-content{padding:70px 0}
.df-seminars #testimonials .quote-sm{color:#fff;font-family:'CenturyLT',Georgia,Times,"Times New Roman",serif;font-weight:300;font-size:21px;line-height:1.4}
.df-seminars #testimonials .quote-by{font-family:'CenturyLT',Georgia,Times,"Times New Roman",serif;font-size:14px}
.df-seminars .register-now{color:#b0b4b8;font-size:16px;padding:20px 0;font-family:"HelveticaRG",serif}
.df-invite.sm-invitation-code .stack{top:10%}
.df-invite.sm-invitation-code .close-modal{position:absolute;top:0;right:0;z-index:10}
.df-invite.sm-invitation-code .close-modal a{display:block}
@media only screen and (min-width: 768px) {
.df-invite.sm-invitation-code .close-modal{top:-30px;right:-30px}
}
.df-invite.sm-invitation-code .close-modal a:hover{opacity:1}
.df-invite.sm-invitation-code .intro.error{color:#bf0d3e!important}
.df-invite.sm-invitation-code .card-content{background-color:#f1b434}
.df-invite.sm-invitation-code .card-content .header{padding:20px 0}
.df-invite.sm-invitation-code .card-content .header .head-1{font-weight:700;font-family:Georgia,Times,"Times New Roman",serif;font-size:32px}
.df-invite.sm-invitation-code .card-content .header .intro{color:#fff;font-family:"HelveticaRG",serif;font-size:18px;text-align:center}
.df-invite.sm-invitation-code .card-content input[type="text"]{border:none!important;border-radius:0!important;background:#fff url(../images/envelop_yellow.png) 98% center no-repeat}
.df-invite.sm-invitation-code .card-content input[type="text"].error{border:2px solid #bf0d3e!important}
.df-invite.sm-invitation-code .card-content button{border:none!important;min-width:200px;margin:35px auto;background-image:url(../images/tick_white.png);background-repeat:no-repeat;background-position:20px center;padding-top:17px;padding-bottom:10px}
@media only screen and (min-width: 768px) {
#seminar .header-content{margin-top:65px}
}
#seminar .cohost-logo{max-width:100%}
#seminar.seminar-co-host{background-image:url(../images/cohost.jpg)}
#seminar.seminar-co-host #dark-overlay{display:none}
#seminar.seminar-invited{background-image:url(../images/invite.jpg)}
@media only screen and (min-width: 768px) {
#seminar.seminar-invited{padding-bottom:140px}
}
#seminar .header-content h1{font-size:40px;margin-bottom:20px;text-transform:none}
#seminar .header-content p{font-size:16px}
#seminar .header-content .btn-custom{margin-top:20px}
.single-seminar-content{padding:100px 0 50px}
.single-seminar-content .topics-covered{box-shadow:none;border:none;border-radius:0;background:#f9f9f9;margin:30px 0}
.single-seminar-content .topics-covered h3{color:#5c6771;font-family:'HelveticaMD';font-size:18px;text-transform:uppercase;padding:0;margin:0;line-height:1}
.single-seminar-content .btn-custom{margin-bottom:20px}
.single-seminar-content .btn-custom:nth-child(even){margin-left:10px}
.single-seminar-content .backto{padding-left:0}
.single-seminar-content .backto a{background:url(../images/left-arrow.jpg) no-repeat left 1px;padding-left:15px;padding-top:5px;padding-bottom:5px;text-transform:uppercase;color:#5c6771;font-family:'HelveticaMD'}
.single-seminar-content .maplink{margin-top:10px}
.single-seminar-content .maplink a{text-decoration:underline;color:#5c6771}
.single-seminar-content .seminar-info-title{color:#5c6771;font-family:'HelveticaMD';font-size:18px;text-transform:uppercase;padding:0;margin:0;line-height:1;padding-bottom:15px;padding-right:15px;vertical-align:top}
.single-seminar-content .seminar-info-content{vertical-align:top;padding-bottom:15px}
.single-seminar-content .seminar-location{margin:30px 0}
.single-seminar-content.seminar-invite h2{font-size:36px}
.single-seminar-content.seminar-invite .intro{font-size:18px;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;color:#5c6771}
#df-seminar-rego{padding:0}
#df-seminar-rego .form-container{padding:30px 0 0}
#df-seminar-rego .form-container.addlGuest{padding-top:30px}
#df-seminar-rego .form-container.second_attendee{padding-top:40px}
#df-seminar-rego .form-container:last-child{padding:35px 0 0}
#df-seminar-rego .representative-container{padding-top:0!important}
#df-seminar-rego .representative-container .border-top{border-top:1px solid #fff;padding-top:20px}
#df-seminar-rego .representative-container .intro{margin-top:7px}
#df-seminar-rego .send-representative{display:inline-block;font-size:14px;min-width:200px;padding:13px 30px 7px}
.df-form-blue{padding:0}
.df-form-blue .error{color:#f1b434;margin:5px 0 0}
.df-form-blue .form-group{margin-bottom:20px}
.df-form-blue ::-webkit-input-placeholder{color:#fff}
.df-form-blue :-moz-placeholder{color:#fff}
.df-form-blue ::-moz-placeholder{color:#fff}
.df-form-blue :-ms-input-placeholder{color:#fff}
.df-form-blue input[type="text"],.df-form-blue input[type="number"],.df-form-blue input[type="tel"],.df-form-blue input[type="email"]{border-radius:0!important;border:none;background:rgba(255,255,255,0.5)!important;color:#fff;font-style:normal;font-weight:300;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out;padding-top:20px;padding-bottom:20px}
.df-form-blue input[type="text"]:hover,.df-form-blue input[type="text"]:active,.df-form-blue input[type="text"]:focus,.df-form-blue input[type="number"]:hover,.df-form-blue input[type="number"]:active,.df-form-blue input[type="number"]:focus,.df-form-blue input[type="tel"]:hover,.df-form-blue input[type="tel"]:active,.df-form-blue input[type="tel"]:focus,.df-form-blue input[type="email"]:hover,.df-form-blue input[type="email"]:active,.df-form-blue input[type="email"]:focus{border:none;background:rgba(255,255,255,0.25)}
.df-form-blue input[readonly]{cursor:not-allowed!important}
.df-form-blue .add_another_attendee .fa-plus,.df-form-blue .add_another_attendee .fa-minus{background:#f1b434;font-weight:300;width:40px;height:40px;line-height:40px;border-radius:50%;text-align:center;vertical-align:middle;position:relative;font-size:16px;margin-right:5px}
.df-form-blue .add_another_attendee .fa-plus:hover,.df-form-blue .add_another_attendee .fa-plus:active,.df-form-blue .add_another_attendee .fa-plus:focus,.df-form-blue .add_another_attendee .fa-minus:hover,.df-form-blue .add_another_attendee .fa-minus:active,.df-form-blue .add_another_attendee .fa-minus:focus{background:#cc8a00}
.df-form-blue .add_another_attendee .add_new_attendee,.df-form-blue .add_another_attendee .remove_attendee{color:#fff;text-decoration:none}
.df-form-blue .add_another_attendee .add_new_attendee:hover,.df-form-blue .add_another_attendee .add_new_attendee:active,.df-form-blue .add_another_attendee .add_new_attendee:focus,.df-form-blue .add_another_attendee .remove_attendee:hover,.df-form-blue .add_another_attendee .remove_attendee:active,.df-form-blue .add_another_attendee .remove_attendee:focus{text-decoration:underline}
.df-form-blue .add_another_attendee .add_new_attendee:hover .fa-plus,.df-form-blue .add_another_attendee .add_new_attendee:active .fa-plus,.df-form-blue .add_another_attendee .add_new_attendee:focus .fa-plus,.df-form-blue .add_another_attendee .remove_attendee:hover .fa-plus,.df-form-blue .add_another_attendee .remove_attendee:active .fa-plus,.df-form-blue .add_another_attendee .remove_attendee:focus .fa-plus{background:#cc8a00}
.df-form-blue .add_new_attendee{margin-right:20px}
.df-form-blue .attendee_book_seat{padding:17px 20px 10px;display:inline-block;border:none}
.df-form-blue .load_span,.df-form-blue .load_span1,.df-form-blue .load_span2{color:#f1b434;font-weight:700;display:none}
.df-form-blue .load_span img,.df-form-blue .load_span1 img,.df-form-blue .load_span2 img{max-width:30px}
.df-checkbox{display:none}
.df-checkbox+label{position:relative;margin-left:0;padding-left:22px;font-family:"Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;font-size:14px}
.df-checkbox+label:before{content:"\f096";font-family:FontAwesome;left:0;position:absolute;top:1px;display:inline-block;font:normal normal normal 18px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.df-checkbox:checked+label:before{content:"\f046"}
/*.df-modal{background:rgba(55,55,55,0.92);z-index:9999}*/
/*.df-modal .modal-content{background:#0077be}*/
.df-modal .modal-content a{color:#fff}
.df-modal .head-1{font-weight:700;font-family:Georgia,Times,"Times New Roman",serif;font-size:32px}
.df-modal .modal-header{padding:40px 40px 0;border:none}
.df-modal .modal-body,.df-modal .modal-footer{border:0;padding:0 40px}
.df-modal .modal-footer{padding-bottom:40px}
.df-modal .modal-footer .btn{margin:0 auto;padding-top:17px;padding-bottom:10px;padding-right:30px}
.df-modal .para{font-family:'HelveticaRG';font-size:18px;line-height:1.4}
.df-modal .close{position:absolute;top:4px;right:0}
@media only screen and (min-width: 768px) {
.df-modal .close{top:-30px;right:-30px}
}
.df-modal .close:hover,.df-modal .close:active,.df-modal .close:focus{opacity:1}
.df-seminar-listing .seminar{background:#F4F7FA;margin-bottom:30px;overflow:hidden}
@media only screen {
.df-seminar-listing .seminar{display:table;width:100%}
}
@media only screen and (max-width: 767px) {
.df-seminar-listing .seminar{display:block}
}
.df-seminar-listing .seminar .col-sm-8,.df-seminar-listing .seminar .col-sm-4{padding:35px}
@media only screen {
.df-seminar-listing .seminar .col-sm-8,.df-seminar-listing .seminar .col-sm-4{display:table-cell;float:none}
}
@media only screen and (max-width: 767px) {
.df-seminar-listing .seminar .col-sm-8,.df-seminar-listing .seminar .col-sm-4{display:block;float:left}
}
.df-seminar-listing .pagination a{text-decoration:none!important}
.df-seminar-listing .seminar-info{padding:35px}
.df-seminar-listing .seminar-city{font-size:18px;font-family:"HelveticaRG",serif;color:#5c6771;margin:2px 0 5px}
.df-seminar-listing .seminar-title{font-size:28px;color:#333;font-family:Georgia,Times,Times New Roman,serif;font-weight:300;margin:2px 0 15px;line-height:1.3}
.df-seminar-listing .seminar-content{font-size:15px;line-height:1.5;color:#5c6771;font-family:"HelveticaRG",serif;margin-bottom:30px}
.df-seminar-listing .info{color:#fff;margin-bottom:35px}
.df-seminar-listing .info h3{text-transform:uppercase;font-size:16px;margin-bottom:5px;font-family:"HelveticaMD",serif;font-weight:300}
.df-seminar-listing .info p{font-family:"HelveticaRG",serif;font-size:15px;font-weight:300}
.df-seminars-postcode .seminar_search label{margin-left:0}
.df-seminars-postcode .seminar_search,.df-seminars-postcode .seminar_search select,.df-seminars-postcode .seminar_search .input-group-addon,.df-seminars-postcode .seminar_search input{border-radius:0!important}
#df-seminar-rego .ez-checkbox{
  float: left;
}
#df-seminar-rego .ez-checkbox:before {
  content: "\f096";
  font-family: FontAwesome;
  vertical-align: middle;
  display: inline-block;
  font: normal normal normal 18px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
  color: #fff;
  margin-right: 9px;
}
#df-seminar-rego .ez-checkbox.ez-checked:before {
  content: "\f046";
  margin-right: 6px;
}
#df-seminar-rego .ez-checkbox+label {
  position: relative;
  margin-left: 0;
  font-family: "Helvetica Neue", "Helvetica", "HelveticaRG", Arial, sans-serif;
  font-size: 14px;
}
.df-seminar-listing .info ul{list-style:disc;padding-left:12px;}
@media only screen and (max-width: 570px) {
  .df-seminars #topics .btn-custom:last-child {
    margin-left: 0;
  }
}

#quote.section .quote-button .btn.btn-quote{
    width: 100%;
}
#quote.section .quote-button .btn.btn-quote:hover {
    background: #d19e3f;
}

#our-serv span.icon.i-1{
    width: 35px;
    height: 40px;
    background: url(images/sprite-bg.png) no-repeat 0 0;
    display: block;
    margin: 0 auto 13px !important;
}
#our-serv span.icon.i-2{
    width: 45px;
    height: 36px;
    background: url(images/sprite-bg.png) no-repeat 0 -96px;
    display: block;
    margin: 0 auto 13px !important;
}
#our-serv span.icon.i-3{
    width: 37px;
    height: 45px;
    background: url(images/sprite-bg.png) no-repeat 0 -189px;
}
#our-serv span.icon.i-4{
    width: 42px;
    height: 43px;
    background: url(images/sprite-bg.png) no-repeat -258px 0;
}
#our-serv span.icon.i-5{
    width: 42px;
    height: 45px;
    background: url(images/sprite-bg.png) no-repeat -255px -91px;
}
#our-serv .col-md-6 ul li{background: url(images/sprite-bg.png) no-repeat -284px -433px !important;}

#topcontrol{display: none !important;}

.page-template-page_what-we-offer #our-serv span.icon.i-1{
    width: 60px;
    height: 67px;
    background: url(images/sprite-bg.png) no-repeat 0 -253px;
}

.page-template-page_what-we-offer #our-serv span.icon.i-2{
    width: 78px;
    height: 67px;
    background: url(images/sprite-bg.png) no-repeat -223px -170px;
}



.page-template-page_what-we-offer #our-serv span.icon.i-3{
    width: 26px;
    height: 39px;
    background: url(images/sprite-bg.png) no-repeat 0 -334px;
}

.page-template-page_what-we-offer #our-serv span.icon.i-4{
    width: 34px;
    height: 34px;
    background: url(images/sprite-bg.png) no-repeat 0 -393px;
}

.page-template-page_what-we-offer #our-serv span.icon.i-5{
    width: 38px;
    height: 34px;
    background: url(images/sprite-bg.png) no-repeat -262px -241px;
}

.small-icon{width: 0;height: 0;margin-right: 0;}
.small-icon{
    display: inline-block;
    vertical-align: middle;
}

.page-template-page_what-we-offer .small-icon{
    width: 58px;
    height: 58px;
    margin-right: 11px;
}

.page-template-page_what-we-offer .small-icon.i1{background: url(images/sprite-bg.png) no-repeat -92px 0px; }
.page-template-page_what-we-offer .small-icon.i2{background: url(images/sprite-bg.png) no-repeat -175px 0;   }
.page-template-page_what-we-offer .small-icon.i3{background: url(images/sprite-bg.png) no-repeat -93px -73px;   }
.page-template-page_what-we-offer .small-icon.i4{background: url(images/sprite-bg.png) no-repeat -175px -78px;   }

.small-logo.i3{
    width: 87px;
    height: 55px;
    background: url(images/sprite-bg.png) no-repeat -92px -206px;
    float: right;
    margin: 5px 0 0 10px;
}
.small-logo.i4{
    width: 110px;
    height: 50px;
    background: url(images/sprite-bg.png) no-repeat -92px -145px;
    float: right;
    margin: 5px 0 0 10px;
}

.bot-icon.i1{
    display: block;
    margin: 0 auto 22px;
    width: 33px;
    height: 55px;
    background: url(images/sprite-bg.png) no-repeat -92px -281px ;
}
.bot-icon.i2{
    display: block;
    margin: 0 auto 22px;
    width: 63px;
    height: 55px;
    background: url(images/sprite-bg.png) no-repeat -144px -290px ;
}

.bot-icon.i3{
    display: block;
    margin: 0 auto 22px;
    width: 54px;
    height: 55px;
    background: url(images/sprite-bg.png) no-repeat -222px -295px ;
}

#quote .col-md-6 .tel{
     background: url(images/sprite-bg.png) no-repeat -275px -336px ;
}



#videohere .video-hold{
    width: 45%;
    height: 45%;
    position: absolute;
    left: 50%;
    top:50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
}
#videohere .video-link{
    position:relative;height:0;padding-bottom:56.25%
}

.slogan-h {
    position: relative;
    text-align: center;
    overflow: hidden;
    background: #833177;
    font: 27px/40px "CenturyLT",serif;
    color: #fff;
    padding: 55px 0 55px;
}

#videohere .modal-dialog{margin:85px auto 0 auto; }

.slogan-h p{margin: 0 auto !important;}




/* Date picker css */

.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker-header{background-color:#666;color:#e0e0e0;font-weight:700;-webkit-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);-moz-box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);text-shadow:1px -1px 0 #000;filter:dropshadow(color=#000, offx=1, offy=-1);line-height:30px;min-height:30px!important;border-width:1px 0 0;border-style:solid;border-color:#666}.ui-datepicker tbody tr,.ui-datepicker thead{border-bottom:1px solid #bbb}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{margin-top:2.5%}.ui-datepicker-next,.ui-datepicker-prev{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url(../images/datepicker/arrow.png);background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker-next{float:right;background-position:center 0}.ui-datepicker thead{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background:-o-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background:-ms-linear-gradient(top,#f7f7f7 0,#f1f1f1 100%);background:linear-gradient(to bottom,#f7f7f7 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1', GradientType=0 )}.ui-datepicker th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;filter:dropshadow(color=#fff, offx=1, offy=0)}.ui-datepicker tbody td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td a,.ui-datepicker td span{display:inline-block;font-weight:700;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=#fff, offx=1, offy=1)}.ui-datepicker-calendar .ui-state-default{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ededed 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ededed 0,#dedede 100%);background:-o-linear-gradient(top,#ededed 0,#dedede 100%);background:-ms-linear-gradient(top,#ededed 0,#dedede 100%);background:linear-gradient(to bottom,#ededed 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede', GradientType=0 );-webkit-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);-moz-box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#FFF2AA;border:1px solid #c19163;color:#666;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);text-shadow:0 1px 0 #FFF;filter:dropshadow(color=#FFF, offx=0, offy=1);position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0!important}body div#ui-datepicker-div[style]{z-index:9999!important}
.ui-datepicker-title select {
    margin-top: 8px;
    color: #000;
    margin-bottom: 8px;
}

.ui-datepicker-prev,.ui-datepicker-next{
    position: relative;
    line-height: normal;
    font-size: 0;
}
.ui-datepicker-prev:before{
    position: absolute;
    top: 8px;
    left: 15px;
    content:'<';
    line-height: normal;
    font-size: 15px;
    color: #fff;
}
.ui-datepicker-next:before{
    position: absolute;
    top: 8px;
    left: 6px;
    content:'>';
    font-size: 15px;
    line-height: normal;
    color: #fff;
}

.page-template-page-webinar .sidebar.same input.datepicker{
    width: 85% !important;
    margin-right: 5px;
}

.page-template-page-webinar .sidebar.same .ginput_container.ginput_container_radio input{
    width: 10px;
    height: 10px;
    float: left;
    background: none;
    -webkit-appearance: radio;
   -moz-appearance:    radio;
   appearance:         radio;
   margin-top: 6px;
   margin-right: 5px;
}
.page-template-page-webinar .sidebar.same .ginput_container.ginput_container_radio label{
    display: block;
    overflow: hidden;
    margin: 0;
}


.page-template-page-webinar .sidebar.same .ginput_container.ginput_container_select select{
     -webkit-appearance: menulist;
   -moz-appearance:    menulist;
   appearance:         menulist;
   background: #fff;
   border-radius: 0 !important;
   -webkit-border-radius: 0 !important;
   -moz-border-radius: 0 !important;
   color: #000;
   font: 15px/30px HelveticaNeueLT45,Arial,sans-serif;
   font-weight: normal;
   height: 38px;
   padding: 0 6px;
    border: none;
}


.main-holder .gform_body ul li.show-label label{
    display: block !important;
    margin-left: 0;
    margin-bottom: 2px;
}

.ui-datepicker-inline{margin: 0;box-shadow: none;-webkit-box-shadow: none;}
.main-holder .gform_body ul li.show-label label{text-transform: none;}
.main-holder .gform_body ul li.show-label label .gfield_required{display: none}
.main-holder .gform_body ul li.show-label label {font-family: Arial,sans-serif;font-weight: bold;font-size: 18px;}
.main-holder .gform_body ul li.show-label ul label{font-weight: normal;font-size: 16px;}
.main-holder li#field_66_12 p{font-family: Arial,sans-serif;font-size: 16px;font-weight: bold}

#gform_66{margin-top: -50px;}

#gform_66 ul.gfield_radio li{margin-bottom: 2px;}



.ui-datepicker-title{
    background: #ffcc00;
}
.ui-datepicker-title span{
    color: #000;
    text-shadow: none;
    text-transform: uppercase;
}

td.ui-datepicker-unselectable.ui-state-disabled,.ui-datepicker-unselectable .ui-state-default,.ui-datepicker thead{background: #fff;}

.ui-datepicker th{font-size: 12px;text-transform: uppercase;}


table.ui-datepicker-calendar{background:#fff; }


@media screen and (max-width: 480px){
    .feefo-reviews-rating-bar .excellent {padding-top: 0;}
    .feefo-reviews-rating-bar .good {padding-top: 0;}
    .feefo-reviews-rating-bar .poor {padding-top: 0;}
    .feefo-reviews-rating-bar .bad {padding-top: 0;}
}

.number-of-employee .quantity {
    -moz-appearance: textfield;
    -webkit-appearance: none;
}

.number-of-employee .alert {
    display: none;
}


#services-quote-form.df-modal .modal-header,#services-quote-form .modal-body.services-modal{padding-left: 0;padding-right: 0;}
#services-quote-form.df-modal .modal-header{padding-top: 0 !important;}
#services-quote-form.df-modal .close{top:0;right: 0;}






/*NEW HOMEAGE 2018*/


@font-face {
    font-family: 'Effra';
    src: url('careers/fonts/Effra-Regular.eot');
    src: url('careers/fonts/Effra-Regular.eot?#iefix') format('embedded-opentype'),
        url('careers/fonts/Effra-Regular.woff2') format('woff2'),
        url('careers/fonts/Effra-Regular.woff') format('woff'),
        url('careers/fonts/Effra-Regular.ttf') format('truetype'),
        url('careers/fonts/Effra-Regular.svg#Effra-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Effra';
    src: url('careers/fonts/EffraLight-Regular.eot');
    src: url('careers/fonts/EffraLight-Regular.eot?#iefix') format('embedded-opentype'),
        url('careers/fonts/EffraLight-Regular.woff2') format('woff2'),
        url('careers/fonts/EffraLight-Regular.woff') format('woff'),
        url('careers/fonts/EffraLight-Regular.ttf') format('truetype'),
        url('careers/fonts/EffraLight-Regular.svg#EffraLight-Regular') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Effra';
    src: url('careers/fonts/EffraMedium-Regular.eot');
    src: url('careers/fonts/EffraMedium-Regular.eot?#iefix') format('embedded-opentype'),
        url('careers/fonts/EffraMedium-Regular.woff2') format('woff2'),
        url('careers/fonts/EffraMedium-Regular.woff') format('woff'),
        url('careers/fonts/EffraMedium-Regular.ttf') format('truetype'),
        url('careers/fonts/EffraMedium-Regular.svg#EffraMedium-Regular') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Effra';
    src: url('careers/fonts/Effra-Bold.eot');
    src: url('careers/fonts/Effra-Bold.eot?#iefix') format('embedded-opentype'),
        url('careers/fonts/Effra-Bold.woff2') format('woff2'),
        url('careers/fonts/Effra-Bold.woff') format('woff'),
        url('careers/fonts/Effra-Bold.ttf') format('truetype'),
        url('careers/fonts/Effra-Bold.svg#Effra-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
#navigation .navbar-nav > li > a{font-family:"Open Sans",sans-serif;font-weight:300}
.page-template-page_wwo_new #home .header-content h1,
.home .header-content h1{font:bold 50px/56px Effra, Arial, sans-serif }
#navigation .my-employsure{font-family:"Open Sans",sans-serif;font-weight:300}
#navigation .logobar .tbcalls span{font-family:"Open Sans",sans-serif;font-weight:300}
#navigation .logobar .tbcalls strong{font-family:"Open Sans",sans-serif;font-weight:bold}
.header-content  .hc-para .para{color:#fff;font:21px/28px Effra, Arial, sans-serif }
.header-content .btn-subscribe{border-radius: 7px;-webkit-border-radius: 7px;font:500 15px/20px Effra, Arial, sans-serif!important;text-transform:none }
.page-template-page_wwo_new #home .header-content .hc-para .para{margin:0 42px 29px 0px;max-width:535px;font-size:21px;}
.page-template-page_wwo_new #home .header-content .btn-subscribe{font:500 15px/20px Effra, Arial, sans-serif!important;padding:9px 14px 9px;min-width: 132px;}
.page-template-page_wwo_new #our-serv h2{margin:0 0 33px;color:#000;font:bold 48px/58px Effra, Arial, sans-serif }
.page-template-page_wwo_new #our-serv .col-md-6 h3{margin:0 0 37px;color:#000;font:bold 32px/48px Effra, Arial, sans-serif }
.page-template-page_wwo_new #our-serv .col-md-6 ul li{color:#000;font:14px/22px Effra, Arial, sans-serif }
.page-template-page_wwo_new #our-serv p,
.page-template-page_wwo_new #our-serv{font:300 21px/25px Effra, Arial, sans-serif;color:#000}
.page-template-page_wwo_new #our-serv .col-md-6 ul li{padding:0 0 19px 33px}
.page-template-page_wwo_new #our-serv .col-md-4 h4{font:bold 15px/22px Effra, Arial, sans-serif;color:#000}
.page-template-page_wwo_new #why .btn,
.btn-subscribe{padding:9px 24px ;border-radius: 7px;-webkit-border-radius: 7px;font:500 15px/20px Effra, Arial, sans-serif!important;text-transform:none}
.page-template-page_wwo_new .btn-subscribe.btn-blue{padding:9px 24px ;min-width:188px;}
.page-template-page_wwo_new #service_list h2{font:bold 48px/58px Effra, Arial, sans-serif;color:#000}
.page-template-page_wwo_new #service_list{padding:60px 0 93px}
.page-template-page_wwo_new #service_list .bg-off-white h3{margin:0 0 13px;color:#000;font:bold 20px/28px Effra, Arial, sans-serif;}
.home .para{color:#5c6771;}
.para{font:16px/25px Effra, Arial, sans-serif;}
section.other-services .service-block a,
.page-template-page_wwo_new #service_list .bg-off-white .learn{font:bold 15px/20px Effra, Arial, sans-serif;color:#5c6771;}
section.other-services .service-block a:hover{color: #0077be;
text-decoration: none;}
.btn-blue{background:#1174cb}
a:hover.btn-blue, a:focus.btn-blue, .btn-blue:hover, .btn-blue:focus {    background: #005a96;    color: #fff;}
.page-template-page_wwo_new #our-serv .threecol{border-color:#ccc}
.page-template-page_wwo_new #why h2{margin:0 0 63px;font:bold 48px/58px Effra, Arial, sans-serif;color:#000}
.page-template-page_wwo_new #why{padding:63px 0 74px}
.page-template-page_wwo_new #why ul li:last-child h3 span,
.page-template-page_wwo_new #why ul li h3{font:bold 36px/48px Effra, Arial, sans-serif;}
.page-template-page_wwo_new #why ul li{font:bold 16px/18px Effra, Arial, sans-serif;color:#000;}
.page-template-page_wwo_new #why:after{min-height: 1px;width:205px;height:228px;content:'';position:absolute;bottom:0;left:50%;margin:0 0 0 -626px;background:url(images/rectangle.png) no-repeat;right:auto;-moz-transform: none;-webkit-transform:none;-o-transform:none;-ms-transform: none;transform:none;}
.page-template-page_wwo_new #why:before{min-height: 1px;-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);left:auto;width:205px;height:228px;content:'';position:absolute;top:0;right:50%;margin:0 -626px 0 0;background:url(images/rectangle.png) no-repeat;}
.page-template-page_wwo_new #why .btn{min-width:190px}
.page-template-page_wwo_new #testimonials{background:#f7f7f7}
.page-template-page_wwo_new #testimonials h2{margin:0 0 63px;font:bold 48px/58px Effra, Arial, sans-serif;color:#000}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .text-holder h2{margin:0 0 28px;color:#000;font:22px/28px Effra, Arial, sans-serif;}
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .text-holder{font:15px/21px Effra, Arial, sans-serif;color:#000;}
.page-template-page_wwo_new #testimonials .name, .page-template-page_wwo_new #testimonials .company{margin:5px 0 0 0;font:bold 15px/24px Effra, Arial, sans-serif;color:#000;}
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn,
.page-template-page_wwo_new .hyb-tab-content #newsletter .events-list li .btn,
.page-template-page_wwo_new #testimonials .more{border-radius: 7px;-webkit-border-radius: 7px;padding:9px 24px ;border-color:#1174cb;font:500 15px/24px Effra, Arial, sans-serif;}
.page-template-page_wwo_new .help-your-business{background:#fff;}
.page-template-page_wwo_new #why .btn{background:#1174cb}
.page-template-page_wwo_new #why .btn:hover{background: #005a96;color: #fff;}
.page-template-page_wwo_new #testimonials{padding:63px 0 43px}
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn,
.page-template-page_wwo_new .hyb-tab-content #newsletter .events-list li .btn,
.page-template-page_wwo_new #testimonials .more{min-width:191px;padding:7px 18px;margin:43px 0 0;text-transform:none;}
.page-template-page_wwo_new .help-your-business {  padding: 67px 0 94px;}
.page-template-page_wwo_new .help-your-business h2{font:bold 48px/58px Effra, Arial, sans-serif;color:#000}
.page-template-page_wwo_new .nav-tabs li a{padding:20px 5px;font:500 15px/21px Effra, Arial, sans-serif;color:#1174cb;letter-spacing: 1px;}
.home .section h3,
.page-template-page_wwo_new .hyb-tab-content #seminars .left h3 a{color:#000;font:22px/24px Effra, Arial, sans-serif;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .left,
.page-template-page_wwo_new .hyb-tab-content #seminars .left{font:300 14px/24px Effra, Arial, sans-serif;color:#000}
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn{margin:24px 0 0}
.tab-content .guides-intro{color:#000;font:24px/30px Effra, Arial, sans-serif;padding:20px 0 0;margin:0;}
.guides .guides-cat,
.section h3,
.df-modal h4,
.df-modal p,
.page-template-page_wwo_new .modal-body form ul li,
.blog-posts .post-date,
.blog-posts .post-category a,
label,
#header-404 .head-1,
#section-404 h1,
#section-404 h2,
#section-404 ol,
.header-content h1,
.find-criteria .field label,
.blog-posts p.para,
.find-consultant h2,
.find-criteria .field .checkbox label,
body,
.consultant-name,
#blog #search, #guides #search,
.intro-div,
.guides .guides-cat strong,
.page-template-page-videos .term-links a, body.archive.tax-series .term-links a, .post-type-archive-videos .term-links a, .page-template-archive-videos .term-links a,
.article p,
#tel-area .info-tel,
#bottom-form .col-md-4 h2,
#bottom-form .col-md-4 h3,
.linkedin-feed h5,
.article,
header#blog h4,
.expos-section .hold .top .text h3,
.single-guide .intro-div h2,
.single-guide .guide-index li, .tax-topics .guide-index li,
.article h2,
.article .share-this .head-4,
.page-template-page_assist .pa-the-program .intro-div .intro,
.single-guide .section ul li, .blog-post ul li,
.head-1, .head-2, .head-3,
.page-template-page_case-studies h2.txt-grey,
.feefo-review blockquote p,
.feefo-review blockquote cite .name,
.feefo-review blockquote cite .location,
.heading-text-section > .container h2.heading-with-line,
.heading-text-section,
.heading-text-section > .container h2.heading-with-line,
.heading-text-section > .container h2.heading-with-line,
#make-a-complaint h2,
#make-a-complaint #field_26_11 label,
section.enquiry h2,
.page-template-page_contact_optimised section.enquiry .cta-block p.tel a,
.enquiry-form-wrapper #gform_wrapper_47 ul li.gfield .gfield_checkbox label,
.page-id-19360 #stay-informed h2, #partner-with-employsure h2,
section.location-tabs h2,
section.location-tabs ul.tabs li a,
.cont-para,
.banner-title-only .para,
section.intro h2,
.container.steps .step-wrapper h3,
section.support-areas > .container h2,
section.support-areas .block-wrapper > .left > .left-inner h3,
section.support-areas ul.points li,
section.other-services h2,
section.other-services .service-block h3,
section.testimonials h2,
.policy-principles-section .more-info h2,
#provide-feedback h2,
#provide-feedback #field_27_10 label,
#provide-feedback #field_27_11 label,
.intro1-div,
.heading-text-section h2,
.risk-head,
.risk-para,
.bbt-list,
.quote,
.quote-by,
.quote-location,
section.provision h3,
#our-serv h2,
#our-serv,
.slogan-h,
.offer-area .box .heading h2,
.offer-area .box .text-h,
form h2,
li#field_3_9,
.seminar-current-events h2.heading-with-line,
.seminar-current-events .seminar-content-wrap h2,
.seminar-current-events .seminar-topics,
.page-template-page_seminars #speaker h2.heading-with-line,
.page-template-page_seminars #speaker .desc,
#register-your-interest h2,
.page-template-page_sitemap h1,
.terms-section,
.terms-section h2,
#our-serv h3,
#our-serv .col-md-6 h3,
#our-serv .col-md-6 ul li,
#our-serv .col-md-4 h4,
#our-serv .col-md-4,
a.lm,
#empl-plus h2,
#empl-plus .col-md-4 h3,
#testimonials h2,
#quote h2,
#quote,
#quote .col-md-6 .tel,
#testimonials .gmask ul li q,
#testimonials .gmask ul li span,
.consultant-details h2,
.social-media-links,
.email a,
.consultant-details h2,
p.job-title,
.cs-problem h2,
.cs-what-we-did h2,
.seminar-content-title,
.seminar-topics,
.nearest-seminar-section h2.heading-with-line,
.ns-seminar-text-map .text h2,
.ns-seminar-text-map .text h4,
.ns-seminar-text-map .text h4,
.single-cohost .partners h4,
.ns-seminar-text-map .text .address,
.ebook__intro h1,
.ebook__intro p,
.ebook__inner--top h3,
.single-cohost #gform_wrapper_56 h3,
.article .category-date-block a,
.videos-template-default #single-videos-post > section.article .movie-title h1,
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a,
.article .category-date-block > p > span,
.cs-the-result h2,
p.social-line:nth-child(2),
.tax-topics .intro-div h2,
.archive .section .content-styling h1, .archive .section .content-styling h2, .archive .section .content-styling h3, .archive .section .content-styling h4, .archive .section .content-styling h5, .archive .section .content-styling h6,
.archive .section .content-styling p,
.share-text,
.sbHolder,
.sbOptions a,
.icon-heading-text h4,
.feefo-search-box #feefo-reviews-search .select-area, .archive.category .select-area, .page-template-page_case-studies .select-area,
.blog-cat-lists li,
section.provision ul.points li,
.page-template-page_sitemap #learn .col-md-12 h2,
.page-template-page-landing_aug .visual-land h2,
.page-template-page-landing_aug .visual-land h4,
.page-template-page-landing_aug .section.text-s h2,
.page-template-page-landing_aug .section.text-s h4,
.page-template-page-landing_aug .section.text-s h3,
.page-template-page-landing_aug .section.text-s p,
.page-template-page-landing_aug .serv-list li h2 a,
.page-template-page-landing_aug .serv-list li h3 a,
.page-template-page-landing_aug .serv-list li,
.page-template-page-landing_aug .section.text-s h3,
.page-template-page-landing_aug .section.text-s p,
.page-template-page-landing_aug .link-list li h2,
.page-template-page-landing_aug .link-list li h3,
.page-template-page-landing_aug .link-list li .text-holder,
.faqs-accordion .answer,
.page-template-page-landing_aug #why h2,
.page-template-page-landing_aug #why ul li,
.page-template-page-landing_aug #why ul li h3,
.page-template-page-landing_aug #enquire h1,
.page-template-page-landing_aug #enquire p,
.page-template-page-landing_aug #enquire h3,
.page-template-page-landing_aug #enquire p strong,
.gform_wrapper .rep_form .gf_repeater_remove, .gform_wrapper .rep_form .gf_repeater_add, .single-cohost #gform_wrapper_56 .gf_repeater_remove, .single-cohost #gform_wrapper_56 .gf_repeater_add,
.single-cohost #register-now .form-tip,
.page-template-page-landing_aug #enquire .tel a,
.page-template-page-landing_aug #enquire input[type="email"], .page-template-page-landing_aug #enquire input[type="text"],
input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], input[type="search"], textarea, select, .select-form .dropdown-menu > li > a,
.single-guide .section h1, .single-guide .section h2, .single-guide .section h3, .single-guide .section h4, .single-guide .section h5, .single-guide .section h6, .blog-post h1, .blog-post h2, .blog-post h3, .blog-post h4, .blog-post h5, .blog-post h6,
#learn h2,
#topics2 h2,
#section-l2 h2, #section-l h2,
#section-l .col-md-4 h3,
#section-l .col-md-4,
.section.visual,
.section.visual .btn,
#section-l2 h2,
#section-l2 ul li,
.land-page #testimonials h2,
.land-page #testimonials .gmask ul li q,
.land-page #testimonials .gmask ul li span,
.land-page #testimonials .gmask ul li cite,
#section-l3 h2,
#section-l3,
#section-l3 .btn,
#cta h2,
#cta .btn,
#landing .header-content,
#landing .btn,
.tab-content .guides .guides-cat h3{font-family: Effra, Arial, sans-serif !important;}
.single-guide .guide-index li, .tax-topics .guide-index li,
.article h2,
.single-guide .section .content-styling ul li,
.page-template-page_assist #join .intro-div h4,
form#gform_9 input[type="submit"],
.risk-head,
.seminar-topics,
.seminar-current-events .seminar-topics,
.ns-seminar-text-map .text h2,
.ns-seminar-text-map .text h4,
.ns-seminar-text-map .text h4,
.seminar-topics-holder h3,
.ns-seminar-text-map .text .address,
.page-template-page_low-risk .gform_wrapper .gform_footer input, .page-template-page_medium-risk .gform_wrapper .gform_footer input, .page-template-page_high-risk .gform_wrapper .gform_footer input, .page-template-page_low-risk .btn-contact-container a, .page-template-page_medium-risk .btn-contact-container a, .page-template-page_high-risk .btn-contact-container a,
.share-text,
.header-content h3,
.page-template-page-lead-landing-thanks #gen-wrapper .banner .text-wrapper h1,
.page-template-page-lead-landing-thanks #gen-wrapper .banner .text-wrapper p,
#empl-plus,
.header1-search,
.page-id-19360 .topics-list li,
.page-id-19360 #events-top .para,
.page-template-page_awards_splash .btn, .page-template-page_events .btn,
#section-l2, #section-l,
.section.visual .btn,
#section-l2, #section-l,
#section-l2 ul li h3,
#landing .btn,
.content-section h2,
.content-section ul li,
.page-template-page_landing2-php .section.visual h2,
.land-page #quote h2,
.land-page #quote,
.land-page #quote .col-md-6 .tel,
.content-section,
.page-template-page_landing3-php .purple-box-h,
.page-template-page_landing3-php #section-l2 h2,
.page-template-page_landing3-php #q2 h2,
.page-template-page_landing3-php #q2 blockquote q,
.page-template-page_landing3-php #q2 blockquote cite span,
.page-template-page_landing3-php #q2 blockquote cite,
#section-l2 ul li,
.thankyou-header .header-content,
.thankyou-header .container.header__bottom,
#section-reg h2,
#section-reg,
#guides .header-content p,
section.single-guide,
.thankyou-content .resource__content ,
section.single-guide, .single-guide p, .blog-post, .blog-post p,
.single-event .filter-section .filter .filter-label,
.single-event .event-single-content .events-table .date,
.single-event .event-single-content .events-table .date,
.single-event .event-single-content .events-table th,
.single-event .event-single-content .events-table td,
.single-event .filter-section .filter ul li.active,
.single-event .filter-section .filter ul li,
.single-event .cant-find-block .block-title,
.single-event .cant-find-block p,
.single-event .cant-find-block small,
.single-event #banner h1, .page-template-page-events-listing #banner h1,
.page-template-page-get-quotes #form-area .blue-side h2,
.main-holder .content h2,
.modtemplate .container.header-content.text-left h1 span,
.main-holder .content h3,
.main-holder .content p,
.main-holder .content ul li,
.main-holder .sidebar h4,
.page-template-page-webinar .main-holder li#field_68_12 p,
.main-holder .gform_body ul li input[type="tel"]::-moz-placeholder, .main-holder .gform_body ul li input[type="email"]::-moz-placeholder, .main-holder .gform_body ul li input[type="text"]::-moz-placeholder,
.main-holder .gform_body ul li input[type="email"], .main-holder .gform_body ul li input[type="tel"], .main-holder .gform_body ul li input[type="text"],
.modtemplate .container.header-content.text-left h1,
.cta .text h2,
body,
footer .copy,
.main-holder .sidebar .web-info p,
#navigation .tel,
.subheader,
.press-list a,
.date, .excerpt p,
header#blog h4{font-family: Effra, Arial, sans-serif!important;}
.share-text,
.land-page #testimonials .gmask ul li span{font-weight:bold;}
.single-event .event-single-content .events-table .date,
.single-event .event-single-content .events-table .date,
.share-text{font-weight:bold!important;}
form#gform_7 .gform_footer.top_label {
    margin-bottom: 10px;
    margin: 0 auto;
        margin-bottom: 0px;
    float: none;
    display: block;
    text-align: center;
}
.land-page #quote .quote-button button{border-radius: 25px !important;-webkit-border-radius: 25px !important;line-height:78px!important;font-size:33px!important;}

.expos-section .hold .top .text h3,
.article h2,
.article .share-this .head-4,
.single-guide .section h1, .single-guide .section h2, .single-guide .section h3, .single-guide .section h4, .single-guide .section h5, .single-guide .section h6, .blog-post h1, .blog-post h2, .blog-post h3, .blog-post h4, .blog-post h5, .blog-post h6,
.page-template-page_assist #join .intro-div h4,
.feefo-review blockquote cite .name,
section.provision h3,
section.other-services .service-block a,
.seminar-current-events .seminar-topics .seminar-topic .title,
.quote-by,
#our-serv .col-md-4 h4,
.ns-seminar-text-map .text h2,
.ns-seminar-text-map .text h4,
.ns-seminar-text-map .text h4,
.ns-seminar-text-map .text .address,
.seminar-topics,
.single-cohost .partners h4,
.seminar-topics-holder h3,
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a,
.article .category-date-block a,
.article .category-date-block > p > span,
.blog-posts .related-posts-block .post-category > a,
.icon-heading-text h4,
.linkedin-feed h5{font-weight:bold;}
.main-holder .sidebar h4,
.seminar-topics-holder h3{font-weight:bold!important;}
.home .section h3,
.blog-posts .post-category a,
.blog-posts .post-date,
.blog-posts p.para,
.guides .guides-cat{color:#000;}
.find-criteria .search-btn,
.page-template-page_wwo_new .modal-body form .gform_footer.top_label input[type="submit"],
#bottom-form .gform_footer input[type="submit"],
.ebook__form .gform_wrapper .gform_footer input,
.btn-custom.health-check, .btn-custom.btn-border, .btn-custom.searchbtn,
header#blog .header-buttons a.btn-blog,

.page-template-page_assist #join .intro-div .btn-subscribe,
.page-template-page_assist .pa-benefits .center-text .btn-subscribe,
.single-cohost #register-now input[type="submit"], .single-seminar .ns-form .ns-g-form input[type="submit"], #register-your-interest input[type="submit"],
.case-studies .case-study .btn-custom,
.ajax-loader a,
.page-template-page_cohost .banner-title-only .btn-subscribe,
.page-template-page_complaint .banner-title-only .btn-subscribe,
.page-template-page_assist .pa-the-program .intro-div .btn-subscribe,
form#gform_47 input[type="submit"],

.page-id-19360 #stay-informed input[type="submit"], #partner-with-employsure input[type="submit"], #make-a-complaint input[type="submit"], #provide-feedback input[type="submit"],
section.cta-block-1 a[href^="tel:"],
.page-template-page_feedback-php .section .btn-subscribe,
.page-template-page_feedback-php .section .all-feedback .btn-subscribe,
.page-template-page_feedback-php .banner-title-only .btn-subscribe,
.btn-custom1,
form#gform_14 input[type="submit"],
.page-template-page-landing_aug .btn,
.page-template-page_seminars .banner-title-only .btn-subscribe.btn-grey,
form#gform_7 input[type="submit"],
.page-template-page_seminars .seminar-current-events .btn-subscribe,
#quote .btn-quote,
form#gform_13 .gform_footer.top_label input[type="submit"],
.wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink,
.page-template-page-landing_aug #enquire .gform_footer input[type="submit"],

.page-template-page-landing_aug .link-list li .btn,
.page-template-page_seminars .banner-title-only .btn-subscribe,
.thankyou-content .resource__content .btn,
.event-registration-page .gform_wrapper .gform_footer input,
.section.visual .btn,
#section-l3 .btn,
#cta .btn,
.elm-button,
.page-template-page_pricing .pricing-form table .price_getstarted.blue,
.single-cohost .banner-title-only .header-content .btn-subscribe, .single-seminar .banner-title-only .header-content .btn-subscribe,
.btn-custom{border-radius: 7px;-webkit-border-radius: 7px;padding:9px 24px ;font:500 15px/24px Effra, Arial, sans-serif!important;min-width:191px;padding:7px 18px;}
.main-holder .gform_footer input[type="submit"],
.box-h .box .button,
.main-holder .list li .button,
#landing .btn,
.land-page #quote .quote-button button,
.land-page #quote .quote-button button,
.land-page #quote .col-md-6 .tel,
.page-template-page_events .btn,
.elm-button,
.page-template-page_awards_splash .btn , .page-template-page_events .btn ,
.page-template-landing_may .header-content .mobile-tx.mobile-header-image p > .button, .page-template-landing_may .main-holder .content p > .button
{border-radius: 7px!important;-webkit-border-radius: 7px!important;height:40px!important;padding:9px 24px!important ;font:500 15px/24px Effra, Arial, sans-serif!important;min-width:191px!important;padding:7px 18px!important;}
.page-template-page_landing1 #cta .btn{margin-top:7px}
.page-template-page_awards_splash .btn span, .page-template-page_events .btn span,
 .page-template-page_events .btn span{font:500 15px/24px Effra, Arial, sans-serif !important;padding-top:2px;padding-bottom:0;background-position:100% 0;background-size: auto 29px;}
  .page-template-page_events .btn span:first-letter{text-transform:uppercase}
.land-page #quote .quote-button button,
.land-page #quote .quote-button button,
.land-page #quote .col-md-6 .tel{border:none!important;width:auto!important}
.land-page #quote .col-md-6 .tel span{background-position:0!important;background-size: auto 20px !important;}
.main-holder .gform_footer input[type="submit"]{padding-top:0!important;padding-bottom:0!important;}
.page-template-page_wwo_new #quote{background:#1174cb;text-align:center}
.page-template-page_wwo_new #quote  h3{text-transform:none;margin:0 0 68px;color:#f0b343;font:500 24px/30px Effra, Arial, sans-serif;}
.page-template-page_wwo_new #quote .tel-btn,
form#gform_9 input[type="submit"],
.page-template-page_wwo_new #quote  .btn-quote{color:#fff;display:inline-block;vertical-align:top;min-width:191px;padding:8px 26px!important;margin:0;text-transform:none;border-radius: 7px!important;-webkit-border-radius: 7px!important;background:#f0b343;font:500 15px/24px Effra, Arial, sans-serif;}
.find-criteria .search-btn,
header#blog .header-buttons a.btn-blog,
form#gform_9 input[type="submit"],
.page-template-page_wwo_new .modal-body form .gform_footer.top_label input[type="submit"]{background:#f0b343;}
header#blog .header-buttons a.btn-blog:hover,
form#gform_9 input[type="submit"]:hover,
.page-template-page_wwo_new .modal-body form .gform_footer.top_label input[type="submit"]:hover,
.find-criteria .search-btn:hover,
.page-template-page_wwo_new #quote .tel-btn:hover,
.page-template-page_wwo_new #quote  .btn-quote:hover{background:#d19e3f}
.page-template-page_wwo_new #quote .tel-btn .tel{color:#fff;}
.page-template-page_wwo_new #quote .or{display:inline-block;vertical-align:top;color:#fff;text-transform:uppercase;font:22px/26px Effra, Arial, sans-serif;margin:5px 80px}
.page-template-page_wwo_new #quote{padding:58px 0 79px}
.find-criteria .search-btn{padding:16px 18px;}
.elm-button{color:#fff!important;border:none!important;background:#0072ce!important}
.elm-button:hover{background:#005a96!important;border:none!important;}
.page-template-page-get-quotes #form-area form .gform_footer.top_label input[type="submit"],
.event-registration-page .gform_wrapper .gform_footer input,
form#gform_9 input[type="submit"]{padding:0!important;height:40px!important}


.feefo-reviews-search #feefo-reviews-search .btn,
form#gform_7 input[type="submit"],
form#gform_14 input[type="submit"],
#bottom-form .gform_footer input[type="submit"],
.page-id-19360 #stay-informed input[type="submit"], #partner-with-employsure input[type="submit"], #make-a-complaint input[type="submit"], #provide-feedback input[type="submit"],
form#gform_47 input[type="submit"],
.ebook__form .gform_wrapper .gform_footer input,
form#gform_13 .gform_footer.top_label input[type="submit"],
.single-cohost #register-now input[type="submit"], .single-seminar .ns-form .ns-g-form input[type="submit"], #register-your-interest input[type="submit"],
.page-template-page_wwo_new .modal-body form .gform_footer.top_label input[type="submit"]{padding:0;height:40px;line-height:40px;}

.page-template-page_contact_optimised form#gform_47 input[type="submit"] {width: 50%; max-width: 420px;}
.page-template-page_contact_optimised .enquiry-form-wrapper #gform_wrapper_47 .gform_footer.top_label {text-align: left;}

.wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink{min-width:1px}
.page-id-6005  .header-content h1:first-child{margin:0}
#videos .header-content{margin-top:0}
#complaint .header-content{margin-top:0}
.feefo-reviews-search #feefo-reviews-search .btn{height:50px;line-height:50px;padding:0 5px}
.page-template-page_low-risk .btn-custom,
.page-template-page_medium-risk .btn-custom,
.page-template-page_high-risk .btn-custom{line-height:45px!important;}
#navigation  .links-list ,
header .links-list{float:right;padding:20px 19px 0 0}
#navigation  .links-list a,
header .links-list a{text-indent:-9999px;overflow:hidden;width:26px;height:26px;float:left;margin:0 0 0 29px;background:url(images/extra-open.png) no-repeat;background-size:auto 25px}
#navigation  .links-list a.search,
header .links-list a.search{background-position: 0;}
/*.page-template-page-expo .links-list {display: none;}*/
#navigation .extra{width:350px;display:none;}
#navigation .logobar .tbcalls,
#navigation .my-employsure{float:right;}
.bbt-list{font-size:13px;}
#our-serv .col-md-4 h4{font-size:16px;}
.blog-posts .post-category a{padding-bottom:0}
.latest-posts .blog-posts .post-category a{padding-bottom:10px}
header#category{overflow:visible}
.page-template-page_wwo_new #service_list .col-md-3 .Compliance .otab-icons{background:url(images/serv1.png) no-repeat;}
.page-template-page_wwo_new #service_list .col-md-3  .Advice .otab-icons{background:url(images/serv2.png) no-repeat;}
.page-template-page_wwo_new #service_list .col-md-3  .Representation .otab-icons{background:url(images/serv3.png) no-repeat;}
.page-template-page_wwo_new #service_list .col-md-3 .Insurance .otab-icons{background:url(images/serv4.png) no-repeat;}
#quote .btn-quote{border-radius:7px!important;-webkit-border-radius:7px!important}
.page-template-page_what-we-offer .small-icon.i1{background: url(images/serv1.png) no-repeat;background-size:100% auto}
.page-template-page_what-we-offer .small-icon.i2{background: url(images/serv2.png) no-repeat;background-size:100% auto}
.page-template-page_what-we-offer .small-icon.i3{background: url(images/serv3.png) no-repeat;background-size:100% auto}
.page-template-page_what-we-offer .small-icon.i4{background: url(images/serv4.png) no-repeat;background-size:100% auto}
.guides-cat.ebook-grid{margin:0 -2px 0 0}
.guides .guides-cat:first-child{border-top:1px solid #ebebeb}
.guides .guides-cat:nth-child(2){border-top:1px solid #ebebeb}
.guides .guides-cat:nth-child(3){border-top:1px solid #ebebeb}
.guides .guides-cat:nth-child(3n+1){border-left:1px solid #ebebeb}
.guides .guides-cat {    padding: 22px 17px;}
.archive .section .content-styling p{font-size:16px;line-height:24px;}
.feefo-reviews-search #feefo-reviews-search .form-row{width: 58%;}
.feefo-reviews-search #feefo-reviews-search .btn{padding:0 13px}
.single-research  li#field_45_25 .gfield_label{display:block!important;}
form#gform_47  ul li.gfield input[type="tel"]:focus,
form#gform_47 .gform_body ul#gform_fields_47 li#field_47_6 .ginput_container_textarea textarea#input_47_6:focus,
form#gform_47  ul li.gfield input[type="email"]:focus,
form#gform_47  ul li.gfield input[type="text"]:focus{

border-color: #0072ce !important;
box-shadow:none !important;
opacity: 1 !important;
webkit-box-shadow:none) !important;
}
.page-template-page_contact_optimised section.enquiry .upperblock{border:none}
.single-ebooks li#field_45_25 .gfield_label,.single-research li#field_45_25 .gfield_label {
    display: inline-block !important;
    margin-left: 0;
	font-size:14px;
    min-width: 80px;
    width: 25%;
}
.single-ebooks li#field_45_25 .ginput_container.ginput_container_text label.empnum-value ,.single-research li#field_45_25 .ginput_container.ginput_container_text label.empnum-value {
    position: absolute;
    left: -17px;
    top: 15px;
}
.single-ebooks input#input_45_25,.single-research input#input_45_25{
    width: 85% !important;
    border: none;
    padding: 17px 20px 17px 5px !important;
}

.single-ebooks  li#field_45_25 .ginput_container.ginput_container_text,.single-research  li#field_45_25 .ginput_container.ginput_container_text{
    width: 70%;
    display: inline-block;
    float: right;
    margin-top: -15px !important;
    position: relative;
    text-align: right;
    border: 1px solid rgba(0,0,0,0.08);
}
.single-ebooks  input#input_45_25, .single-research  input#input_45_25 {
    width: 85% !important;
    border: none;
    padding: 17px 20px 17px 5px !important;
}
.page-template-page_contact_optimised section.enquiry .cta-block p.tel a{padding:4px 40px 5px 60px;line-height:40px;}
#contact header{overflow:visible!important}
@media only screen and (max-width: 1080px) {
	#navigation  .links-list a.search,
	header .links-list a.search,
	#navigation .extra{display:none;}
	.single-ebooks li#field_45_25 .ginput_container.ginput_container_text label.empnum-value,.single-research li#field_45_25 .ginput_container.ginput_container_text label.empnum-value {
    position: absolute;
    left: -21px;
    top: 18px;
    font-size: 12px;
}
.single-ebooks li#field_45_25 .ginput_container.ginput_container_text,.single-research li#field_45_25 .ginput_container.ginput_container_text {
    width: 65%;
    display: inline-block;
    float: right;
    margin-top: -15px !important;
    position: relative;
    text-align: right;
    border: 1px solid rgba(0,0,0,0.08);
}
}
@media only screen and (max-width: 767px) {
.page-template-landing_construction .ns-seminar-content{padding-bottom:60px!important;position:relative;}
#navigation .links-list{display:none;}
header .links-list{display:none;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{background:#fff}
.article p iframe{width:100%!important}
.article .share-this .a2a_kit{float:left}
.article .share-this .share-icon{margin:0}
.single-guide .section .content-styling ul.share-icon{margin:0 0 20px;overflow:hidden;}
.wp-pagenavi .previouspostslink, .wp-pagenavi .nextpostslink{padding-top:3px}
	.feefo-reviews-search #feefo-reviews-search .form-row{width:100%}
	.page-template-page_wwo_new #service_list h2{font-size:36px;margin:0 0 58px}
	.page-template-page_wwo_new #why{padding:50px 0}
	.page-template-page_wwo_new #testimonials{padding:40px 0 50px}
	.page-template-page_wwo_new #quote h3{margin:0 0 38px}
	.page-template-page_wwo_new #quote{padding:45px 0}
	.page-template-page_wwo_new .help-your-business h2 {
    font: bold 38px/48px Effra, Arial, sans-serif;    color: #000;    margin: 0 0 30px;}
	.page-template-page_wwo_new .help-your-business {    padding: 36px 0 50px;}
	.page-template-page_wwo_new #testimonials h2 {    margin: 0 0 33px;    font: bold 38px/48px Effra, Arial, sans-serif}
	.page-template-page_wwo_new #our-serv,
	.page-template-page_wwo_new #service_list{padding:50px 0 60px}
	.page-template-page_wwo_new #why h2 {    margin: 0 0 33px;    font: bold 38px/48px Effra, Arial, sans-serif;    color: #000;}
	.page-template-page_wwo_new #home .header-content .hc-para .para{margin:0 0 10px}
	#home .header-content h1,
	.header-content h1,
	.page-template-page_wwo_new #home .header-content h1, .home .header-content h1{margin:0 0 19px;font-size: 31px;line-height:35px;padding-top: 77px;}
	.header-content .hc-para .para,
	.page-template-page_wwo_new #home .header-content .hc-para .para{font-size: 17px;margin:0 0 20px}
	.page-template-page_wwo_new #home .header-content .hc-para .para{margin:0 auto 20px}
    .bg-white{padding-bottom:0!important;}
}

.page-template-page_our-company .we-offer .otab-sep .otab-icons{border:none!important}

.page-template-page_wwo_new #testimonials .more,
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn,
.header-content .btn-subscribe,
.btn-custom.health-check, .btn-custom.btn-border, .btn-custom.searchbtn,

.btn,
.page-template-page_assist .pa-the-program .intro-div .btn-subscribe,
.btn-subscribe ,
header#blog .header-buttons a.btn-blog,
.elm-button,
.page-template-page_pricing .pricing-form table .price_getstarted.blue{text-transform:lowercase!important;}

.page-template-page_wwo_new #our-serv h2:first-letter,
.page-template-page_wwo_new #our-serv .col-md-6 h3:first-letter,
.page-template-page_pricing .pricing-form table .price_getstarted.blue:first-letter,
.elm-button:first-letter,
.page-template-page_wwo_new #service_list h2:first-letter,
.page-template-page_wwo_new #why h2:first-letter,
.page-template-page_assist .pa-the-program .intro-div .btn-subscribe:first-letter,
.btn-custom:first-letter,
#home .header-content h1 span:first-letter,
header#blog p.blog:first-letter,
header#blog .header-buttons a.btn-blog:first-letter,
.btn-subscribe :first-letter,
.head-1:first-letter, .head-2:first-letter, .head-3:first-letter, .head-4:first-letter,
.btn:first-letter,
h1:first-letter,h2:first-letter,h3:first-letter,h4:first-letter,h5:first-letter,h6:first-letter,
.page-template-page_wwo_new #testimonials h2:first-letter,
.page-template-page_wwo_new #testimonials .test-holder .gmask ul li .text-holder h2:first-letter,
.page-template-page_wwo_new #testimonials .more:first-letter,
.page-template-page_wwo_new .help-your-business h2:first-letter,
.home .section h3:first-letter, .page-template-page_wwo_new .hyb-tab-content #seminars .left h3 a:first-letter,
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn:first-letter,
.header-content .btn-subscribe:first-letter,
.intro-div h2:first-letter,
#bottom-form .col-md-4 h2:first-letter,
.guides .guides-cat a:first-letter,
.btn-custom.health-check:first-letter, .btn-custom.btn-border:first-letter, .btn-custom.searchbtn:first-letter,
.page-template-page_wwo_new #why .btn:first-letter, .btn-subscribe:first-letter,
h1 span:first-letter,h2 span:first-letter,h3 span:first-letter,h4 span:first-letter,h5 span:first-letter,h6 span:first-letter,
.page-template-page_awards_splash .btn span:first-letter, .page-template-page_events .btn span:first-letter,
.header-content h1:first-letter{text-transform:uppercase!important}
.search .btn-custom.searchbtn{text-transform:none!important}
#feefo-reviews-search input[type="submit"]{text-transform:none!important}
.guides .guides-cat a,
h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,
#home .header-content h1 span{display:inline-block}

.page-template-page_wwo_new #our-serv .twocols .col-md-6:first-child .icon{background: url('images/Employee management.svg') no-repeat;width: 50px;max-width: 50px !important;height: 50px;}
.page-template-page_wwo_new #our-serv .twocols .col-md-6 .icon{background: url('images/Workplace safety.svg') no-repeat;width: 50px;max-width: 50px !important;height: 50px;}
.page-template-page_wwo_new #our-serv .threecol{display:none;}
.page-template-page_wwo_new #why{background: #0072ce}

.page-template-page_wwo_new #why .btn{background:#f1b434}
.page-template-page_wwo_new #why h2,
.page-template-page_wwo_new #why p,
.page-template-page_wwo_new #why{color:#fff;}
.page-template-page_wwo_new .hyb-tab-content #newsletter .events-list li .btn,
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn,
.page-template-page_wwo_new #testimonials .more{border:none;background:#1174cb;color:#fff}
.page-template-page_wwo_new .hyb-tab-content #newsletter .events-list li .btn:hover,
.page-template-page_wwo_new .hyb-tab-content #seminars .events-list li .btn:hover,
.page-template-page_wwo_new #testimonials .more:hover{border:none;background:#005a96}

.page-template-page_wwo_new .help-your-business h2,
.page-template-page_wwo_new #testimonials h2,
.page-template-page_wwo_new #service_list h2,
.page-template-page_wwo_new #our-serv .col-md-6 h3,
.page-template-page_wwo_new #our-serv h2{color:#1174cb}

.page-template-page_our-company  .intro-div h2{color:#1174cb}
.page-template-page_our-company .bg-dark-grey{background:#1174cb}
.page-template-page_our-company .btn-custom.btn-border{
    color: #fff;
    display: inline-block;
    vertical-align: top;
    min-width: 171px;
    padding: 8px 16px !important;
    margin: 50px 0 0;border:none;
    text-transform: none;
    border-radius: 7px !important;
    -webkit-border-radius: 7px !important;
    background: #f0b343;
    font: 500 15px/24px Effra, Arial, sans-serif;
}
.page-template-page_our-company .btn-custom.btn-border:hover{border:none;background: #d19e3f;}
#working-at-employsure .intro-div h2{color:#fff;}
#our-history .intro-div h2{color:#fff;}
.page-template-page_wwo_new #why .btn:hover{background:#d19e3f}

.page-template-page_our-company .we-offer .otab-sep {
    background: #fff;
    border: 1px solid #ebebeb;
    color: #5c6771;
    font: 15px/20px "Helvetica Neue","Helvetica","HelveticaRG",Arial,sans-serif;
    padding-bottom: 49px;
    padding-left: 10px;
    padding-right: 10px;
	padding-top:48px;
    position: relative;
}
.page-template-page_our-company .we-offer .otab-sep h3{margin: 0 0 13px;
color: #000;
font: bold 20px/28px Effra, Arial, sans-serif;}
.page-template-page_our-company .we-offer .otab-sep:before{display:none;}
.page-template-page_our-company .we-offer   .otab-icons img{opacity:0}
.page-template-page_our-company .col-md-3 .Compliance .otab-icons{background:url(images/serv1.png) no-repeat;}
.page-template-page_our-company .col-md-3  .Advice .otab-icons{background:url(images/serv2.png) no-repeat;}
.page-template-page_our-company .col-md-3  .Representation .otab-icons{background:url(images/serv3.png) no-repeat;}
.page-template-page_our-company .col-md-3 .Insurance .otab-icons{background:url(images/serv4.png) no-repeat;}
.page-template-page_our-company .col-md-3  .bg-off-white .learn {
    font: bold 15px/20px Effra, Arial, sans-serif;
    color: #5c6771;
	text-transform:uppercase;
	text-decoration:underline;margin: 12px 0 11px;display:inline-block;vertical-align:top
}
.page-template-page_our-company .col-md-3  .bg-off-white .learn:hover {
    color: #0077be;
    text-decoration: none;
}
.page-template-page_our-company .col-md-3  .bg-off-white .last-p {
    bottom: 10px;
    left: 0;
    position: absolute;
    width: 100%;
}

section.other-services .service-block figure  img{opacity:0}
section.other-services .service-block figure.Compliance {background:url(images/serv1.png) no-repeat;background-size: auto 100%;}
section.other-services .service-block figure.Advice{background:url(images/serv2.png) no-repeat;background-size: auto 100%;}
section.other-services .service-block figure.Representation {background:url(images/serv3.png) no-repeat;background-size: auto 100%;}
section.other-services .service-block figure.Insurance{background:url(images/serv4.png) no-repeat;background-size: auto 100%;}
.page-template-page_our-services  .col-md-4:nth-child(4){display:none;}

h1{font-weight:bold;}
h2{font-weight:500}
h3{font-weight:normal}
p{font-weight:normal;}
.btn-yellow:hover{background: #d19e3f;border-color:#d19e3f}



.page-template-page_what-we-offer #our-serv span.icon.i-1{background: url('images/Employee management.svg') no-repeat;}
.page-template-page_what-we-offer #our-serv span.icon.i-2{background: url('images/Workplace safety.svg') no-repeat;}

.single-event #banner h1, .page-template-page-events-listing #banner h1{
font: bold 50px/56px Effra, Arial, sans-serif!important;}
@media only screen and (max-width: 767px) {

.guide-template-default.single.single-guide .header-content h1{padding-top:10px}
	#case-studies .header-content{text-align:center}
	#case-studies .header-content h1{padding-top:0}
	.single-event #banner h1, .page-template-page-events-listing #banner h1{font-size:42px!important;}
}

#working-at-employsure,
#our-history{background:url(images/patern.jpg)  50% 0;background-size: auto;}

.page-template-page_wwo_new #quote h3{margin:0 0 82px;color:#fff;font-size:38px;line-height:50px;font-weight:normal}
#quote .cta-list{margin:0;paddding:0;list-style:none;overflow:hidden;text-align:center;}
#quote .cta-list li{vertical-align:top;width:30%;margin:0 1%;display:inline-block;vertical-align:to;overflow:hidden;}
#quote .cta-list li a,
#quote .cta-list li button{text-align:center;border:none;margin:0 auto;background:none;font-size:23px;line-height:30px;width:auto;height:auto;color:#fff;font-weight:normal;padding:80px 0 0;display:block;}
#quote .cta-list li button.quote-form-link{background:url(images/mail-quote.png) no-repeat 50% 0;background-size:68px auto;}
#quote .cta-list li button.quote-form-link:hover{background:url(images/mail-quote-h.png) no-repeat 50% 0;background-size:68px auto;color:#f1b434;}
#quote .cta-list li a.tel-link{background:url(images/tel-quote.png) no-repeat  50% 0;background-size:68px auto;}
#quote .cta-list li a.tel-link:hover{background:url(images/tel-quote-h.png) no-repeat 50% 0;background-size:68px auto;color:#f1b434;}
#quote .cta-list li a.chat-link{background:url(images/chat-quote.png) no-repeat 50% 0;background-size:68px auto;}
#quote .cta-list li a.chat-link:hover{background:url(images/chat-quote-h.png) no-repeat 50% 0;background-size:68px auto;color:#f1b434;}
.page-template-page_wwo_new #quote {   padding: 57px 0 77px;}
.ebook__form .gform_wrapper .gform_footer input,
#bottom-form .gform_footer input[type="submit"]{text-transform:none}
#blog{background:url(images/patern-purple.jpg) no-repeat;background-size:cover}
#blog h1{color:#fff;}
#blog .header-content h3{font-size:20px!important;font-family:Effra, Arial, sans-serif}

@media only screen and (max-width:767px) {.page-template-page_wwo_new #quote h3{font-size:32px;line-height:39px;}
		#quote .cta-list li a, #quote .cta-list li button{font-size:20px;line-height:25px;}

		#blog .header-content h1{padding:0;font-size:43px;}
		#guides .header-content h1,
		.page-template-archive-videos #videos .header-content h1{font-size:43px;}
		#guides .header-content h1{padding-top:0!important}
		#guides .header-content p,
		#blog .header-content h3{font-size: 17px!important;
margin: 0 0 20px;}
		.header-content{text-align:center}
        .single-cohost .header-content {margin-top:45px;}
        .press-div .col-lg-3 {top: 0 !important;}
		}
@media only screen and (max-width:440px) {
    .page-template-page_contact_optimised form#gform_47 input[type="submit"] {width: 100%;}
		#quote .cta-list li{width:100%;margin:0 0  40px}
		#quote .cta-list li:last-child{margin:0}
		.page-template-page_wwo_new #quote h3{font-size:32px;line-height:39px;}
		#quote .cta-list li a, #quote .cta-list li button{font-size:20px;line-height:25px;}
}
header .mob{display:none;}

.banner-title-only .header-content h1{text-shadow:none}
.banner-title-only .header-content h1 {    color: #fff;   font-size: 55px;    margin: 0 0 19px;    padding-top: 97px;font: bold 50px/56px Effra, Arial, sans-serif;}
.page-id-19380 .banner-title-only .header-content h1{margin:3% 0 20px}
 .banner-title-only .header-content h1{margin:3% 0 20px}
.banner-title-only .para{margin-bottom:20px;font-size:21px;}
.page-template-page-events-listing .banner-title-only{padding-bottom: 130px;}
#expos{min-height: 466px;}
#expos .header-content{margin-top: 44px;}
#empl-plus{background:#833177;color:#fff}
#empl-plus .col-md-4 h3,
#empl-plus h2{color:#f1b434;}
#empl-plus .gold:hover{background:#f1b22f;color:#fff}
@media only screen and (max-width: 767px) {
		.banner-title-only .para{font-size:17px;}
		header .mob{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover!important}
		.banner-title-only .header-content h1{margin: 0 0 19px;font-size: 43px;line-height: 45px;padding-top: 97px;}
		.page-template-page-events-listing .banner-title-only {    padding-bottom: 73px;}
		#home{min-height: 467px;}
}
#facebook-page-plugin .fb_iframe_widget,
#facebook-page-plugin  .fb_iframe_widget span,
#facebook-page-plugin iframe{display:block;width:100%!important}
.single-research #blog{padding-bottom:0!important}

body,
.cta .text h2,
.main-holder .sidebar .date,
.main-holder .sidebar h4,
footer .copy,
.main-holder .sidebar .time,
.event-registration-page .signup-block h3,
.event-registration-page .signup-block .time,
.event-registration-page .signup-block .pre-form-data span.cal_hold,
input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], input[type="search"], textarea, select, .select-form .dropdown-menu > li > a,
.event-registration-page .gform_wrapper .gform_footer input,
.event-registration-page .signup-block small,
.event-registration-page .signup-block .link-center,
.event-registration-page .content-block p,
.event-registration-page .signup-block address,
.ginput_container input,
body.event-registration-page .gform_wrapper .gform_footer input,
.event-registration-page .gform_wrapper#gform_wrapper_61 .gform_footer input,
.event-registration-page .signup-block .add-calendar .atcb-link,
.event-registration-page .signup-block .share-event-white,
.main-holder .gform_body ul li input[type="email"], .main-holder .gform_body ul li input[type="tel"], .main-holder .gform_body ul li input[type="text"],
.main-holder .content h2{font-family:Effra, Arial, sans-serif !important}
.main-holder .sidebar .date,
.main-holder .sidebar .time,
.main-holder .sidebar h4{font-weight:bold!important}
.header-content .mobile-tx.mobile-header-image p > .button, .main-holder .content p > .button{text-align: center;max-width: 200px;text-transform: uppercase;width: 100%;background: #f1b434;display: block;cursor: pointer;margin: 0 auto 0 0;border: none;height: 44px;color: #fff;border-radius: 7px !important;-webkit-border-radius: 7px !important;height: 40px !important;padding: 9px 24px !important;font: 500 15px/24px Effra, Arial, sans-serif !important;min-width: 191px !important;padding: 7px 18px !important;}
.main-holder .gform_footer input[type="submit"] {    max-width: 300px;    text-transform: uppercase;    width: 100%;    display: block;    cursor: pointer;    margin: 0 auto;    border: none;    height: 44px;padding-top: 0 !important;padding-bottom: 0 !important;border-radius: 7px !important;-webkit-border-radius: 7px !important;height: 40px !important;font: 500 15px/24px Effra, Arial, sans-serif !important;min-width: 191px !important;padding: 0 18px !important;   color: #fff;}
.main-holder .gform_footer input[type="submit"]:hover{ background: #dd931a;}




/* page-fearandbenefits updates */

.page-template-page-fearandbenefits .container.container-fluid{
    width: auto !important;
    margin:0 !important;
    padding: 0 !important;
}
.section-tabs.test-30 .nav-tabs{height: auto !important;}
.page-template-page-fearandbenefits .section-tabs.test-30 .nav-tabs > li > a{display: inline-block;vertical-align: top;}
.page-template-page-fearandbenefits .section-tabs.test-30 .nav-tabs > li.active > a{border-bottom: 3px solid #1175cd !important;}


/*ppc-contact*/
#navigation .logobar .tbcalls strong,
.page-template-page_ppc_contact .fw-banner .with-bg-image h1,
.page-template-page_ppc_contact .fw-banner p,
.fw-banner h1, .fw-banner p, .ppc-enquiry-section .enquiry-form h2, .ppc-enquiry-section .blue-bg h2, .ppc-enquiry-section .blue-bg h3,
.gform_wrapper label.gfield_label + div.ginput_container .gfield_select, .ppc-enquiry-section .enquiry-form .ginput_container input,
.ppc-enquiry-section .enquiry-form .gform_wrapper .gform_footer .button,
#navigation .login-me a.my-employsure-page-ppc,
.ppc-enquiry-section h2,
.ppc-enquiry-section .blue-bg p,
footer.footer-white .credit ul li,
footer.footer-white .credit .copy,
#navigation .logobar .tbcalls span{font-family:Effra, Arial, sans-serif !important}
#navigation .login-me a.my-employsure-page-ppc:hover{background: #d19e3f;}
.page-template-page_ppc_contact .fw-banner a.rc-phone{font-family:Effra, Arial, sans-serif !important;border-radius:7px!important;-webkit-border-radius:7px!important;}
.ppc-enquiry-section .blue-bg .btn-external,
.ppc-enquiry-section .enquiry-form .gform_wrapper .gform_footer .button{font: 500 15px/20px Effra, Arial, sans-serif !important;
padding: 0!important;height:40px;line-height:40px!important;min-width: 132px;border-radius:7px!important;-webkit-border-radius:7px!important;text-transform:none!important;}

/* Header tags CSS fixes */
.pages-wrapper ul.pages li h4 {
    font-weight: 400;
}

.pages-wrapper ul.pages li {
    background-position: center 15px !important;
    padding-top: 50px !important;
}

.offer-area #picture-block.box .heading {
    margin-bottom: 20px;
    padding-bottom: 18px;
}

.custom-file-new .input-group-btn span.btn-file {
    height: 45px;
    line-height: 16px !important;
}

.custom-file-new .input-group-btn span.btn-file input[type="file"] {
    max-width: 100%;
    height: 45px;
}

.custom-file-new .input-group-btn .form-control {
    margin-top: 10px;
    visibility: hidden;
}

.movie-wrapper h2 {
    font-size: 22px;
    font-weight: normal;
}

.term-links h3 {
    font-size: 15px;
    color: #3a3a3a !important;
}

.videos-template-default #single-videos-post .row.movie-row > h2 {
    color: #0077be;
    font-size: 28px;
    margin-bottom: 30px;
    text-align: center;
}

ul.guide-index li h3 {
    font-size: 18px;
}


.guides .guides-cat h2 img {
    float: right;
    margin: 8px 17px 0 10px;
}

.guides .guides-cat h2 {
    font-size: 24px;
    font-weight: 400;
    line-height: 1.3333;
}
.guides .guides-cat h2::before,
.guides .guides-cat h2::after {
    content: "";
    display: table;
    clear: both;
}

.ebook__inner h2 {/*font-size: 14px;*/color: #5c6771;font-weight: bold;}
.ebook__inner li h3 {font-size: inherit;margin: 0;}

/* ... */
.faqs-accordion h3,
.faqs-accordion h2 {
    background: url(images/bg-bottom.png) no-repeat 100% 21px;
    border-bottom: 2px solid #515151;
    color: #3a3a3a;
    cursor: pointer;
    font-size: 30px;
    letter-spacing: -0.8px;
    line-height: 40px;
    margin: 0 0 21px;
    overflow: hidden;
    padding: 0 25px 23px 0;
    text-transform: none;
    font-weight: normal;
}

.faqs-accordion .faqs-accordion-item.active h2 {
    background:url('images/bg-top2.png') no-repeat 100% 21px;
}

@media (max-width: 767px) {
    body.single-webinar > header {        
        padding-bottom: 0;
        min-height: 0;    
    }
}

h1.head-1.txt-maroon {
    font-weight: 400;
}
h2.head-3.txt-grey {
    font-size: 24px !important;
    font-weight: 400;
    margin-bottom: 18px !important;
}
.cat-item h3 {
    margin-bottom: 0;
}
.cat-item h3 a {
    font-size: 14px;
}
.pages a h4 {
    font-size: 14px;
    font-weight: 400;
}
.guide-index h3 strong {
    color: #5c6771;
    font-size: 18px;
}
.guide-index h3 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.blog-posts h3 a {
    color: #2e2d2b !important;
    font-size: 24px;
    line-height: 30px;
    margin: 0 0 7px;
    font-weight: 400;
}
.sm-container{max-width:640px;}
#btm-des{background-color:#f3f4f4;}
#get-in-touch{background-color:#F7F2E4;}
/*
* Services Reviews template
*/
#service-reviews-banner {
    background: url("images/bg-pattern-service.png") repeat;
}
#service-reviews-banner h1 {
    color: #fff;        
    font-weight: 700;
    font-size: 55px;
    line-height: 70px;
    letter-spacing: 1.38px;
    margin: 0;
}
#service-reviews-banner .header-logos {
    padding: 19px 0;    
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
}
#service-reviews-banner .header-logos img {
    width: auto;
    max-height: 112px;
    max-width: 140px;
    float: right;
    margin-left: 30px;
}
.reviews-services-section {
    padding: 56px 0 41px;
}
.reviews-services-content .thumbnail {
    border: none;    
    padding: 0;
    margin-bottom: 30px;
}
.reviews-services-content .preview {
    color: #000000; 
    font-size: 18px;
    font-weight: 700;
    line-height: 24px; 
    letter-spacing: 0.55px;
    margin: 0 0 21px;
}
.reviews-services-content p {
    color: #000000; 
    font-size: 14px;
    font-weight: 400;
    line-height: 25px; 
    letter-spacing: 0.35px; 
    margin: 0 0 21px;
}
.reviews-services-content p a {
    color: #1174cb;   
}
.reviews-services-content .mobile-content {
    display: none;
}

.reviews-services-sidebar {
    border-radius: 5px;
    border: 1px solid #e1e1e1;
    background-color: #ffffff;
    padding: 40px 20px;
}
.reviews-services-sidebar h2 {
    text-align: center;
    color: #000000; 
    font-size: 22px;
    font-weight: 700;
    line-height: 29px;
    letter-spacing: 0.55px;
}
.reviews-services-sidebar h2 > span {
    display: block;
    margin: 22px auto;
    overflow: hidden;
    text-indent: 200%;
    white-space: nowrap;
}
.reviews-services-sidebar .trustpilot-block {    
    margin-top: 46px;
}
.reviews-services-sidebar .feefo-block h2 .feefo-logo {
    height: 26px;
    width: 111px;
    background: url('images/sr-feefo_logo.svg') no-repeat center;
    background-size: contain;
}
.reviews-services-sidebar .trustpilot-block h2 .trustpilot-logo {
    height: 42px;
    width: 170px;
    background: url('images/sr-trustpilot.svg') no-repeat center;
    background-size: contain;
}
.reviews-slider {
    padding: 0 40px;
    position: relative;    
}
.reviews-slider .next,
.reviews-slider .prev {
    cursor: pointer;
    display: block;
    width: 13px;
    height: 26px;
    position: absolute;
    top: 50%;
    margin-top: -13px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.reviews-slider .prev {
    left: 0;
    background-image: url("images/sr-arrow_left.png");
}
.reviews-slider .next {
    right: 0;
    background-image: url("images/sr-arrow_right.png");
}
.reviews-slider .reviews-slider-hold {
    position: relative;
    overflow: hidden;    
}
.reviews-slider .reviews-slider-hold ul {
    width: 10000em;
    position: relative; 
    list-style: none;
    margin: 0;
    padding: 0;
}
.reviews-slider .reviews-slider-hold ul li {
    float: left;
    text-align: center;
}
.reviews-slider .review-name,
.reviews-slider .review-company,
.reviews-slider .review-text {
    color: #000000; 
    font-size: 14px; 
    font-weight: 400;
    letter-spacing: 0.35px;
    line-height: 22px;
}
.reviews-slider .review-text {
    margin: 0 0 12px;
}
.reviews-slider .review-name {
    font-weight: 700;
}
.reviews-slider .rating-stars {
    color: #f8db57; 
    font-size: 30px;
    line-height: 39px;
    letter-spacing: 9px;
    margin-bottom: 14px;
}

.reviews-related-videos {
    padding-bottom: 59px;
}
.reviews-related-videos h2 {    
    color: #5e336a;
    font-size: 38px;
    font-weight: 700;
    line-height: 48px; 
    letter-spacing: 0.8px;
    border-bottom: 3px solid #5e336a;
    padding-bottom: 9px;
    margin-bottom: 27px;
}
.reviews-related-videos h2 a {
    color: #5e336a;    
}
.reviews-related-videos .videos-list:after {
    content: '';
    display: block;
    clear: both;
}
.reviews-related-videos .videos-list {
    margin-left: -16px;
    margin-right: -16px;
}
.reviews-related-videos .videos-list > * {
    padding: 0 26px;
    margin: 0 0 46px;
}
.reviews-related-videos .videos-list > *:nth-of-type(3n+1) {
    clear: left;
}
.reviews-related-videos .video-play {
    position: relative;
    display: block;
    margin: 0 0 22px;
}
.reviews-related-videos .video-play:after {
    content:"";
    display: block;
    width: 56px;
    height: 56px;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -28px;
    margin-top: -28px;
    background: #e9b64f;
    z-index: 1;
    transition: all 0.2s ease 0s;
}
.reviews-related-videos .video-play:hover:after {
    background-color: #b68116;
}
.reviews-related-videos .video-play:before {
    content:"";
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    left: 50%;
    top: 50%;
    border-width: 12px 0 12px 19px;
    border-color: transparent transparent transparent #ffffff;    
    margin-left: -7px;
    margin-top: -12px;
    z-index: 2;
}
.reviews-related-videos .quotation {
    color: #5e336a;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: 0.35px;
    display: block;
    margin: 0 0 8px;
    height: 60px;
    overflow: hidden;
    border: none;
}
.reviews-related-videos .videos-list .name {
    display: block;
    color: #000000; 
    font-size: 14px;
    font-weight: 400;
    line-height: 20px; 
    letter-spacing: 0.35px;
}
.reviews-related-videos .videos-list .company {
    display: block;
    color: #000000; 
    font-size: 14px;
    font-weight: 700;
    line-height: 20px; 
    letter-spacing: 0.35px;
}
.reviews-related-videos .button {
    border-radius: 7px;
    background-color: #5e336a;
    color: #fff;
    width: 240px;
    height: 42px;
    margin: 14px auto 0;
    display: block;
    font-size: 16px;
    font-weight: 700;
    line-height: 42px;
    letter-spacing: 0.35px;
    text-align: center;      
    transition: all 0.2s ease 0s;  
}
.reviews-related-videos .button:hover {
    background-color: #402348;
}
@media (min-width: 992px) {
    .col-md-7.reviews-services-content {
        width: 63%;
        padding-right: 30px;
    }
    .col-md-5.reviews-services-sidebar {
        width: 37%;
    }
}
@media (max-width: 991px) and (min-width: 768px) {
    .reviews-related-videos .videos-list > * {
        padding: 0 10px;
        margin: 0 0 35px;
    }
    .reviews-related-videos .videos-list {
        margin-left: 0;
        margin-right: 0;
    }
    .reviews-services-sidebar .feefo-block,    
    .reviews-services-sidebar .trustpilot-block {
        width: 50%;
        float: left;
    }
    .reviews-services-sidebar .trustpilot-block {
        margin-top: 0;
    }
    .reviews-services-sidebar:after {
        content: '';
        display: block;
        clear: both;
    }
    .reviews-slider {
        padding: 0 30px;
    }
    .reviews-services-sidebar .trustpilot-block h2 img {
        margin: 14px auto 15px;
    }
    .reviews-services-sidebar .feefo-block {
        padding-right: 15px;
    }
    .reviews-services-sidebar .trustpilot-block {
        padding-left: 15px;
    }
} 

@media (max-width: 991px) {
    #service-reviews-banner h1 {
        text-align: center;
    }
    #service-reviews-banner .header-content {
        margin-top: 58px;
    }
    #service-reviews-banner .header-logos { 
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row-reverse;
    }
    #service-reviews-banner.pd-btm-100 {
        padding-bottom: 50px !important;
    }
    #service-reviews-banner .header-logos img {
        float: none;        
        margin: 0 15px;
        max-height: 90px;
    }
}
@media (max-width: 767px) {
    #service-reviews-banner h1 {
        font-size: 31px;
        line-height: 35px;
        padding-top: 15px;
        margin-bottom: 10px;
    }
    .reviews-related-videos .videos-list > * {
        width: 50%;
        float: left;
    }
    .reviews-related-videos .videos-list > * > * {
        max-width: 280px;
        margin-left: auto;
        margin-right: auto;        
    }
    .reviews-related-videos .videos-list > *:nth-of-type(3n+1) {
        clear: none;
    }
    .reviews-related-videos .videos-list > *:nth-of-type(2n+1) {
        clear: left;
    }
    .reviews-services-sidebar {
        width: calc(100% - 20px);
        margin-left: 10px;
        margin-right: 10px;
    }    
    .reviews-services-content .desktop-content {
        display: none;
    }
    .reviews-services-content .mobile-content {
        display: block;
    }
    .reviews-related-videos .videos-list {
        margin-left: 0;
        margin-right: 0;
    }
}
@media (max-width: 481px) {    
    .reviews-related-videos .videos-list > * {
        width: 100%;
        float: none;
        margin: 0 0 30px;
    }
    #service-reviews-banner .header-logos img { 
        max-height: 75px;
    }
    .reviews-related-videos h2 {
        font-size: 30px; 
        line-height: 40px;        
    }
    .reviews-slider .rating-stars {
        font-size: 24px;
        line-height: 29px;
        letter-spacing: 5px;
        margin-bottom: 10px;        
    }
    .reviews-services-sidebar {
        padding: 25px 15px;
    }
}