@import 'bootstrap-c.css';
@import 'font-awesome.min.css';

/* Maintain Aspect Ratios */ .RatioBox{position: relative;}.RatioBox::before{content: "";display: block;padding-top: 100%;}.RatioBoxContent{position: absolute;top: 0;left: 0;bottom: 0;right: 0;}.ratio2_1::before{padding-top: 50%;}.ratio1_2::before{padding-top: 200%;}.ratio4_3::before{padding-top: 75%;}.ratio16_9::before{padding-top: 56.25%;}

/* Embed responsive (alternative to Bootstrap's version) */ .embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } iframe{border:0;}

/* Bootstrap Additions */
.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5, .col-xs-1-8, .col-sm-1-8, .col-md-1-8, .col-lg-1-8{position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}.col-xs-1-5{width: 20%;float: left;}.col-xs-1-8{width: 12.5%; float: left}@media (min-width: 768px){.col-sm-1-5{width: 20%;float: left;}.col-sm-1-8{width: 12.5%; float: left}}@media (min-width: 992px){.col-md-1-5{width: 20%;float: left;}.col-md-1-8{width: 12.5%; float: left}}@media (min-width: 1200px){.col-lg-1-5{width: 20%;float: left;}.col-lg-1-8{width: 12.5%; float: left}} 
.well, .panel, .progress{ -webkit-box-shadow: none; box-shadow: none; }

/* Gutenberg like Bootstrap */
.wp-block-columns{ margin-left: -15px; margin-right: -15px; }
.wp-block-columns::before, .wp-block-columns::after, .wp-block-group::before, .wp-block-group::after{ content: " "; display: table;}
.wp-block-columns::after, .wp-block-group::after { clear: both; }

/* Flex Columns */
.wp-block-columns.flex, .wp-block-columns.FLEX, .wp-block-columns.DFL{ flex-wrap: wrap; }
.wp-block-columns.flex .wp-block-column, .wp-block-columns.FLEX .wp-block-column, .wp-block-columns.DFL .wp-block-column{ padding-left: 15px; padding-right: 15px; flex-wrap: wrap; }

.flex-reverse { flex-direction: row-reverse; }
.VAM-flex { align-items: center; }

@media(max-width: 525px){
.wp-block-columns.flex .wp-block-column[style],
.wp-block-columns.FLEX .wp-block-column[style],
.wp-block-columns.DFL .wp-block-column[style]{ flex-basis: 100% !important; flex-grow: 1; } }

/* Main Container */
*:focus, :focus { outline: 0; }

.skip { position: absolute; top: -200px; left: -200px; height: 1px; width: 1px; text-align: left; overflow: hidden; }

a.skip:active, a.skip:focus, a.skip:hover {
left: 8px; top: 8px; height: auto; width: auto; display: block; font-size: 18px; font-weight: 600; padding: 16px 24px; background: #f1f1f1; color: #0073aa; z-index: 100000; line-height: normal; text-decoration: none; -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6); box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
}

/* Main Container */
.MainContainer{ float:left; clear: both; width: 100%; margin-top: 100px; }
.admin-bar .MainContainer{ margin-top: 68px; }

.MainContainer .TheContent { min-height: 80vh; padding-bottom: 60px; }

@media(min-width: 992px){
.MainContainer .WithSidebar{ padding-left: 0px;}
.MainContainer .WithSidebar + div{ padding-right: 0px; }
}
@media(max-width: 992px){
.MainContainer .WithSidebar, .MainContainer .WithSidebar + div{ padding-left: 0px; padding-right: 0px; }
}
@media(max-width: 768px){
.admin-bar .MainContainer, .MainContainer{ margin-top: 81px; }
}
@media (min-width: 768px) { 
body.admin-bar, .admin-bar .navbar.navbar-fixed-top{ margin-top: 32px; }
}
/* End Main Container */

/* Typography */
body { font-weight: 300; line-height: 26px; }
p { margin: 0 0 15px; }
p:empty, html body p:empty {display: none;}
.TEXT-UPPERCASE, .navbar-nav > li > a, .h2, h2, .h3, h3{ text-transform: uppercase; }
.Text-Capitalize{ text-transform: capitalize; }
.CamelCase, h1.CamelCase, h2.CamelCase, h3.CamelCase, h4.CamelCase, h5.CamelCase, h6.CamelCase, .h1.CamelCase, .h2.CamelCase, .h3.CamelCase, .h4.CamelCase, .h5.CamelCase, .h6.CamelCase {text-transform: none; }
.has-text-align-center { text-align: center; }
.has-text-align-right { text-align: right; }
.has-text-align-left{ text-align:left; }
span.drop-cap{display:block;}
.drop-cap::first-letter, span.drop-cap::first-letter { float: left; margin: 0 7px -5px 0; font-size: 335%; line-height: 90%; }
.lead { font-size: 20px; }
.text-light, .h1, h1, .form-control{ font-weight: 300; }
.text-regular{ font-weight: 400; }
.text-semi-bold{ font-weight: 600; }
.text-bold{ font-weight: 700; }

.CounterLabel{ line-height: 18px; }

.bottomH1Toggle { margin-top: 20px; }
.SplitH1 span.lead{ margin-top:5px; }

/* Links */
a, .btn {
-webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -ms-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; transition: all .5s ease 0s;
}

a.anchorlink{ display: block; position: relative; top: -125px; visibility: hidden; }

.AjaxLink:hover{ cursor: pointer; }

/* Buttons */
.PostTile .btn { padding: 2px 4px; }

.pager li > a, .pager li > span{ border: none; }
.pager li > a, .pager li > span, .pager li > a:hover, .pager li > a:focus{ background-color: transparent; }

.pager li > a i, .pager li > span i { font-size: 9px; top: -1px; }

.post-password-form input[type="submit"], .comment-form input[type="submit"]{
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
padding: 6px 12px;
font-size: 15px;
line-height: 1.42857143;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
color: #ffffff;
background-color: #f58025;
border-color: #f58025;
}

/* Icons */
.SocialIcons .fa{
margin: 1px 3px;
}

.SocialIcons .fa::before, .SocialIcons .fa::after{ font-size:20px; }

.PercentAfter::after{
content: '%';
display: inline-block;
margin-left: 4px;

}

.PlusAfter::after{
content: '+';
display: inline-block;
margin-left: 4px;
}

/* Images */
/* WP image float and caption */
img{ max-width:100%; height: auto; }
.img-circle { -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
figure.alignleft, img.alignleft, .wp-caption.alignleft{ float:left; margin:0 15px 15px 0; }
figure.alignright, img.alignright, .wp-caption.alignright{ float:right; margin: 0 0 15px 15px; }
figure figcaption { margin-top: 4px; margin-bottom: 20px;}
figure.POC img, figure.aligncenter img{ display:block; margin-left:auto; margin-right:auto; }
figure.W100 img {width: 100%; }
figure.is-style-rounded img { border-radius: 6px; }
figure.is-style-default img { padding: 4px; background-color: #ffffff; border: 1px solid #dddddd; border-radius: 4px; }


/*Tile Gallery - WordPress Native Gallery*/
@media (max-width: 525px){
html body .gallery.gallery-columns-8 .gallery-item, html body .gallery.gallery-columns-7 .gallery-item, html body .gallery.gallery-columns-6 .gallery-item, html body .gallery.gallery-columns-5 .gallery-item, html body .gallery.gallery-columns-4 .gallery-item, html body .gallery.gallery-columns-3 .gallery-item, html body .gallery.gallery-columns-2 .gallery-item{ width: 100% !important; } }
@media (max-width: 525px){ .gallery.gallery-columns-2 br{ display:none; } }
@media (min-width: 525px) and (max-width: 768px){html body .gallery.gallery-columns-8 .gallery-item, html body .gallery.gallery-columns-7 .gallery-item, html body .gallery.gallery-columns-6 .gallery-item, html body .gallery.gallery-columns-5 .gallery-item, html body .gallery.gallery-columns-4 .gallery-item, html body .gallery.gallery-columns-3 .gallery-item{ width: 50% !important; } }
@media (max-width: 768px){ .gallery.gallery-columns-3 br{ display:none; } }
@media (min-width: 768px) and (max-width: 992px){ html body .gallery.gallery-columns-8 .gallery-item, html body .gallery.gallery-columns-7 .gallery-item, html body .gallery.gallery-columns-6 .gallery-item, html body .gallery.gallery-columns-5 .gallery-item, html body .gallery.gallery-columns-4 .gallery-item{ width: 33% !important; } }
@media (max-width: 992px){ .gallery.gallery-columns-8 br, .gallery.gallery-columns-7 br, .gallery.gallery-columns-6 br, .gallery.gallery-columns-5 br, .gallery.gallery-columns-4 br{ display:none; } }
@media (min-width: 992px) {.gallery-columns-8 dt, .gallery-columns-7 dt, .gallery-columns-6 dt, .gallery-columns-5 dt{
padding: 2%; } }

/*Navigation*/
#wp-admin-bar-comments { display: none; }

.navbar-default {
background-color: rgba(255,255,255, 0.9);
border-color: rgba(255,255,255, 0.9);
}

.navbar-default .navbar-toggle { border-color: transparent; }

.navbar-brand > img {max-height: 95px; width: auto; }
.navbar-brand.BrandLogo{ padding: 5px 35px 5px 0px; }
ul#menu-main-menu { margin-top: 10px; }
ul#menu-main-menu li a .caret { min-width: 15px; }

/* Drop Down Indicator */
.caret::before {
display: inline-block;
font-style: normal;
font-variant: normal;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
font-family: "Font Awesome 5 Pro";
font-weight: 900;
content: "\f0da";
text-decoration: inherit;
float: right;
margin-left: 4px;
margin-right: -2px;
color: #f58025;
}

ul li a .caret {
width: auto;
height: auto;
border: none;
}

.dropdown.open .caret::before { content: "\f0d7"; }
.dropdown-menu{ padding: 0px; }
.dropdown-menu li { border-bottom: 1px solid #fff; }
.dropdown-menu li:last-child { border-bottom: none; }

li.PrivacyChoices.menu-item::after{
content: '';
display: inline-block;
width: 29px;
height: 14px;
position: absolute;
margin-left: 10px;
margin-top: 5.5px;
background: url('/wp-content/themes/corona-insights/images/privacy-options.png');
background-size: 100%;
background-repeat: no-repeat;
}

/* Mobile Menu */
.nav > li.MobileOnly { display: none; }

@media (min-width: 768px){
.navbar-nav > li > a { padding-bottom: 0px; }
}

@media (max-width:991px) {
.nav > li > a { padding: 10px 12px; }
ul#menu-main-menu { margin-top: 30px; }
ul#menu-main-menu, ul#menu-main-menu ul { text-align: center; }
.navbar-collapse.collapse.in{ padding-bottom: 5px;}

#MainNavigation.bg-white{border-bottom: 2px solid #CECDCD;}

.navbar-collapse.collapse, .navbar-collapse.collapsing, #navbar { background-color: #fff; }
html body .navbar-nav > li.Button a { margin-top: 10px; margin-left: 0px;}
.FooterSearch .form-group label {max-width: 185px}
}

@media (max-width:767px) {
.navbar-nav {margin-bottom: 0px;}
.admin-bar .navbar-default { border-color: #CECDCD; }
.admin-bar .navbar-fixed-top { top: 45px; }

.navbar{ min-height: 50px; }
.navbar-brand { height: 70px; }
.navbar-toggle { margin-top: 20px; margin-bottom: 20px; }
.navbar-brand > img { max-height: 65px; width: auto; }
.navbar-default { border-width: 0px; }

.navbar-header, .navbar-header .nav > li, .navbar-collapse.collapse.in{ border-bottom: 2px solid #CECDCD; padding-bottom: 5px;}

.navbar-collapse.collapse, .navbar-collapse.collapsing, #navbar { background-color: #fff; }

ul#menu-main-menu, ul#menu-main-menu ul { text-align: center; margin-top: 0px; }
.dropdown-menu li, .navbar-default .navbar-nav .open .dropdown-menu > .active > a { background-color: #FBC69D; border-bottom: 1px solid #CECDCD; color: #994708; }
.SearchContainer { width: 200px; }
.SearchContainer input { width: 185px; }
.SearchForm i.POR { top: 4px; }

.FooterSearch form.SearchForm{position: relative; left: 7.5px}
}

@media(min-width: 992px){
.FooterSearch .form-group {width: 175px}
}

/* Footer */
footer{
clear: both;
background-color: #F2F2F2;
padding: 10px 0;
z-index: 10;
}

footer *{
color: #6f6f6f;
}

footer p:last-child, footer ul:last-child { margin-bottom: 0px; }

@media(max-width: 767px){
footer{ text-align: center; }
.MailChimpForm{
width: 280px;
display: block;
margin-left: auto;
margin-right: auto;
}
}
/* END Footer */


/* Blocks */

/* Background Section */
.bg-image.bg-parallax {
background-attachment: fixed;
padding-right: 50px;
padding-top: 60px;
padding-bottom: 50px;
position: relative;
z-index: -1;
}

.bg-image {
left: 0;
right: 0;
top: 0;
bottom: 0;
background-position: center;
background-size: cover;
}

.bg-image.overlay::after{
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
opacity: 0.7;
}

.SimpleBackgroundSection div.bg-simple{
background-repeat: no-repeat;
padding-top: 60px;
padding-bottom: 50px;
}

.bg-cover{background-size: cover;}
.bg-x-100 { background-size: 100% auto}
.bg-y-100 { background-size: auto 100%}

.bg-x-center { background-position-x: center; }
.bg-x-left { background-position-x: left; }
.bg-x-right { background-position-x: right; }

.bg-y-center { background-position-y: center; }
.bg-y-top { background-position-y: top; }
.bg-y-bottom { background-position-y: bottom; }

.bg-center-center { background-position-y: center; background-position-x: center;}

/* Background with Hover Text*/
.Overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
width: 100%;
opacity: 0;
transition: .5s ease;
background-color: rgba(0,0,0, 0.75);
}

.OverlayText.HoverHide{ transition: opacity .5s ease; }
.HoverContainer:hover .Overlay { opacity: 1; }
.HoverContainer:hover .OverlayText.HoverHide{ opacity: 0; }

.OverlayText {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
text-align: center;
}

/* Collapse */
.panel-heading > .accordion-title{ margin-top:0px; margin-bottom: 0px; }
.panel-title > a, .accordion-title > a { display: block; padding: 10px 15px; }
.panel-group .panel-heading { padding: 0px; }

.ShowMore:hover{ cursor: pointer; }
.tab-content > .tab-pane{ padding: 20px 10px; }


/* Multi-purpose Slider*/
.MultiPurpose.carousel .item{ padding:10px 20px; }
.MultiPurpose .carousel-indicators { bottom: -10px; }
.bg-circles-grey-slider .MultiPurpose .carousel-indicators { bottom: -25px; }
.MultiPurpose.well .carousel-indicators li { border: 1px solid #333333; }
.MultiPurpose.well .carousel-indicators .active { background-color: #333333 }
@media screen and (min-width: 768px){
.MultiPurpose .carousel-indicators { bottom: -10px; }
.bg-circles-grey-slider .MultiPurpose .carousel-indicators { bottom: -25px; }
}

.SliderBackgroundAccent{
background: url('../images/orange-line.png'), url('../images/orange-line.png'), url('../images/semi-transparent-background.png');
background-repeat: no-repeat, no-repeat, no-repeat;
background-size: 171px, 171px, cover;
background-position-y: 46px, 46px, -15px;
background-position-x: left, right, center;
}

@media(max-width: 991px){
.SliderBackgroundAccent{
background: url('../images/orange-line.png'), url('../images/orange-line.png'), url('../images/semi-transparent-background.png');
background-repeat: no-repeat, no-repeat, no-repeat;
background-size: 30px, 30px, cover;
background-position-y: 46px, 46px, -15px;
background-position-x: left, right, center;
}
}

/* Process Links */
.HomeProcessLinks {margin-top: -110px;}

.ProcessLinks.DTBL{ border-spacing: 6px; }

.ProcessLinks .DTBLC{
z-index: 10;
}

.ProcessButton p{
line-height: 15px
}


/* Lists */
dd { margin-bottom: 10px; }

.icon-list-item span.DTBLC:first-child i{ margin-right: 5px; min-width: 25px; }

dl dd.icon-list-item{ margin-left: 30px; }

ul.icon-list.icon-chevron, ul.icon-list.icon-chevron ul {
list-style: none;
list-style-type: none;
}

ul.icon-list.icon-chevron li::before {
content: '\f054';
font-family: "Font Awesome 5 Pro";
font-weight: 700;
font-size: 8px;
color: #38214e;
width: 20px;
height: 20px;
position: relative;
margin-left: 4px;
margin-right: -2px;
top: -2px;
display: inline-block;
}

ul.icon-list.icon-chevron ul li::before {
content: '-';
margin-right: 5px;
color: #38214e;
position: relative;
width: 20px;
height: 20px;
left: 0px;
font-weight: 500;
font-size: 14px;
display: inline-block;
}

ul.icon-list.icon-chevron ul{ padding-inline-start: 15px; }

ul.nav li.NavTitle{
color: #38214e;
padding: 10px 15px;
font-weight: 700;
}

.nav > li > span { position: relative; display: block; padding: 10px 15px; }

.bg-info.BG21 ol, .bg-info.BG21 ul {
list-style: none;
list-style-type: none;
counter-reset: li;
}

.bg-info.BG21 ol li, .bg-info.BG21 ul li { counter-increment: li }

.bg-info.BG21 ol li::before, .bg-info.BG21 ul li::before {
color: #38214e;
font-weight: 600;
display: inline-block;
width: 1em;
margin-left: -1.5em;
margin-right: 0.5em;
text-align: right;
direction: rtl;
}

.bg-info.BG21 ol li::before { content: '.'counter(li); }
.bg-info.BG21 ul li::before { content: "\2022"; }

/* Forms */
input, button, select, textarea, .form-control{ max-width: 100%; width: 100%; }
button.gform_button{width:auto;color:rgb(255, 255, 255);background-color:rgb(245, 128, 37);border-color: transparent;padding: 6px 12px;border-radius: 4px;transition: 0.5s;font-size: 1em;line-height: 1.42857;font-weight: normal;}
button.gform_button:hover{color: rgb(255, 255, 255);background-color: rgb(221, 102, 10);background: rgb(221, 102, 10)}

input[type="submit"]{ width: auto; }
::-webkit-input-placeholder {font-weight: 300; }
:-ms-input-placeholder { font-weight: 300; }
::placeholder { font-weight: 300; }

footer input, footer .form-control { width: 300px; }

.wpcf7-form label { margin-bottom: 0px; }

.FileList span.wpcf7-form-control-wrap{ float: right; max-width: 250px; }

.FileList li{
border-top: 1px solid #cecdcd;
padding: 12px 0;
}

.FileList li:last-child{ border-bottom: 1px solid #cecdcd; }

.FileList.AccentFileList li{ border-color: #38214e; }

/* Comment Form */
/* Fix logged-in*/

@media (min-width: 992px){
.single div.comment-respond{
margin-right: -15px;
margin-left: -15px;
}

.single .comment-respond p.comment-notes,
.single .comment-respond p.comment-form-author,
.single .comment-respond p.comment-form-email,
.single .comment-respond p.aiowps-captcha,
.single .comment-respond div.aiowps-captcha-equation,
.single .comment-respond p.comment-form-comment,
.single .comment-respond input.submit,
.single .comment-respond h3.comment-reply-title,
.single .comment-respond p.logged-in-as{
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}

.single .comment-respond p.comment-notes,
.single .comment-respond p.comment-form-author,
.single .comment-respond p.comment-form-email,
.single .comment-respond p.aiowps-captcha,
.single .comment-respond div.aiowps-captcha-equation{
float: left;
width: 25%;
}

.single .comment-respond p.comment-form-comment{
float: left;
width: 50%;
}

.single .comment-respond  p.comment-form-url{
display: none;
}

.single .comment-respond input.submit {
float: right;
clear: both;
margin-top: 20px;
margin-right: 15px;
}

.single.logged-in .comment-respond input.submit { float: left; margin-left: 15px; }
}

.single .comment-respond p.aiowps-captcha, .single .comment-respond p.aiowps-captcha label{ margin-bottom: 0px; }
/* END Coment Form*/

/* Gravity Forms */
.gform_wrapper ul { padding-left: 15px; }

.gform_wrapper form li.gfmc-row-1-col-1-of-3, .gform_wrapper form li.gfmc-row-1-col-2-of-3, .gform_wrapper form li.gfmc-row-1-col-3-of-3{
float: left;
clear: none;
width: 100% !important;
}

html body .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium { 
min-width: 205px;
float: right;
}

@media only screen and (min-width: 641px){
html body .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium { 
min-width: 205px;
float: right;
}
}

html body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html { padding-right: 0px; }

.gform_wrapper p.AddBorder{ border-bottom: 1px solid #cecdcd; padding-bottom: 3px; }

.gform_wrapper ul.gform_fields li.gfield.FileUpload{
color: #6f6f6f;
border-bottom: 1px solid #cecdcd;
padding-bottom: 10px;
display: inline-block;
}

.gform_wrapper form#gform_2 p.AddBorder, .gform_wrapper form#gform_2 ul.gform_fields li.gfield.FileUpload{ border-bottom: 1px solid #38214e; }

.gform_wrapper ul.gform_fields li.gfield.FileUpload label{
float: left;
clear: none;
margin-right: 25px;
}

.gform_wrapper ul.gform_fields li.gfield.FileUpload div.ginput_container_fileupload{ float: right; max-width: 210px; }

@media (min-width: 768px){
.gform_wrapper form#gform_1 li.gfmc-row-1-col-1-of-3 { width: 50% !important; }
.gform_wrapper form#gform_1 li.gfmc-row-1-col-2-of-3 { width: 50% !important; }

.gform_wrapper form#gform_2 li.gfmc-row-1-col-1-of-3 { width: 50% !important; }
.gform_wrapper form#gform_2 li.gfmc-row-1-col-2-of-3 { width: 50% !important; }
}

@media (min-width: 992px){
.gform_wrapper form#gform_1 li.gfmc-row-1-col-1-of-3 { width: 25% !important; }
.gform_wrapper form#gform_1 li.gfmc-row-1-col-2-of-3 { width: 41.66666667% !important; }
.gform_wrapper form#gform_1 li.gfmc-row-1-col-3-of-3 { width: 33.33333333% !important; }

.gform_wrapper form#gform_2 li.gfmc-row-1-col-1-of-3 { width: 25% !important; }
.gform_wrapper form#gform_2 li.gfmc-row-1-col-2-of-3 { width: 33.33333333% !important; }
.gform_wrapper form#gform_2 li.gfmc-row-1-col-3-of-3 { width: 41.66666667% !important; }
}

.gform_wrapper form li.gfmc-row-1-col-1-of-3 ul li:first-child{ margin-top: 4px; }

html body .gform_wrapper ul li.gfield { margin-top: 10px; }

html body .gform_wrapper .top_label div.ginput_container { margin-top: 0px; }

html body .gform_wrapper label.gfield_label, .gform_wrapper legend.gfield_label{
color: #6f6f6f;
font-weight: 300;
float: left;
clear: both;
}

html body .gform_wrapper li.hidden_label input {
margin-top: 5px;
color: #994708;
background-color: #ffffff;
background-image: none;
border: 1px solid #707070;
border-radius: 4px;
}

::placeholder { color: #994708; opacity: 1; }
:-ms-input-placeholder { color: #994708; }
::-ms-input-placeholder { color: #994708; }

html body .gform_wrapper textarea.medium{ height: auto; }

.gform_wrapper .gform_footer { text-align: center; }

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{
color: #ffffff;
background-color: #f58025;
border-color: #f58025;
margin-bottom: 0;
font-weight: normal;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
background-image: none;
border: 1px solid transparent;
padding: 6px 12px;
font-size: 15px;
line-height: 1.42857143;
border-radius: 4px;
-webkit-transition: all .5s ease 0s;
-moz-transition: all .5s ease 0s;
-ms-transition: all .5s ease 0s;
-o-transition: all .5s ease 0s;
transition: all .5s ease 0s;
}

.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover, .gform_wrapper .gform_page_footer input.button:hover, .gform_wrapper .gform_page_footer input[type=submit]:hover {
color: #ffffff;
background-color: #dd660a;
border-color: #d3620a;
}
/* Gravity Forms */


/* Search and Search Results */
.SearchForm i.POR { left: -28px; }

.SearchResults dt{ margin-bottom:5px; }
.SearchResults dd{ margin-bottom:25px; }

/* Posts and Blog */
@media(min-width: 992px){
.PostThumb{ float:right; }
.PostContent{ float:right; }
}


/* Page-list */
.page-list .current_page_item > a{font-weight: bold;}.page-list-ext{clear: both;}.page-list-ext::before, .page-list-ext::after{display: table;line-height: 0;content: "";}.page-list-ext::after{clear: both;}.page-list-ext .page-list-ext-item{clear: both;margin: 10px 0 30px 0;}.page-list-ext .page-list-ext-image{float: left;display: inline;margin: 5px 15px 15px 0;}.page-list-ext .page-list-ext-title{clear: none;}



.Testimonials .topper {
top: -44px;
background-color: #fff;
padding: 15px 15px 0;
min-width: 40px;
text-align: center;
}

.Testimonials .topperContainer{ margin-bottom: -20px; }

.Testimonials .TitleCompany { top: -20px; }

.Testimonials .carousel-indicators { left: 80%; bottom: -10px;}

.Testimonials .carousel-indicators li, .ClientRoster .carousel-indicators li, .MultiPurpose .carousel-indicators li{
border: solid 1px #cecdcd;
background-color: #cecdcd;
margin: 1px 6px;
}

.Testimonials .carousel-indicators .active, .ClientRoster .carousel-indicators .active, .MultiPurpose .carousel-indicators .active, .Testimonials .carousel-indicators li:hover, .ClientRoster .carousel-indicators li:hover, .MultiPurpose .carousel-indicators li:hover {
border: solid 1px #f58025;
background-color: #f58025;
}

@media(max-width: 991px){ .Testimonials .carousel-indicators { left: 71%; } }
@media(max-width: 767px){ .Testimonials .carousel-indicators { left: 49%; } }


.ClientRoster .carousel-indicators { bottom: -20px; }
@media(max-width: 991px){ .ClientRoster .carousel-indicators { bottom: -40px; } }

.ClientRoster img{ filter: grayscale(100%); opacity: 0.8; }

.TBLfixed { table-layout:fixed; }
.list-inline > li.DTBLC{ display: table-cell; }
.faux-carousel-indicators li { font-size: 16px; }
.faux-carousel-indicators li.active { font-weight: 700; }


.TeamMemberLI{
top: -17px;
color: #fff;
padding: 5px;
background-color: #2867B2;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.TeamMemberLI.FR{ right: 20px }
.TeamMemberLI.FL{ left: 20px }

.OurPeople .TeamMemberLI{
top: -11px;
padding: 3px;
}

.OurPeople .TeamMemberLI.FR{ right: 10px }
.OurPeople .TeamMemberLI.FL{ left: 10px }

@media(max-width: 500px){
.OurPeople .TeamMemberLI.FR{ left: 10px }
.OurPeople .TeamMemberLI.FL{ left: -10px }
}



/* Branding Guide Generated */
@media (min-width: 768px) and (max-width: 991px) { h1, .h1 { font-size: 43px } h2, .h2 { font-size: 16px } h3, .h3 { font-size: 15px } h4, .h4 { font-size: 14px } h5, .h5 { font-size: 13px } }
@media (min-width: 350px) and (max-width: 767px) { h1, .h1 { font-size: 34px } h2, .h2 { font-size: 16px } h3, .h3 { font-size: 14px } h4, .h4 { font-size: 13px } h5, .h5 { font-size: 12px } }
@media (max-width: 349px) { h1, .h1 { font-size: 24px } h2, .h2 { font-size: 15px } h3, .h3 { font-size: 14px } h4, .h4 { font-size: 12px }  h5, .h5 { font-size: 12px }}


.text-primary a, .text-success a, .text-info a, .text-warning a, .text-danger a { font-weight: 900; color: inherit; }
.border-radius-base { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .border-radius-large { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .border-radius-small { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.btn-default.btn-inverse{ color: #fff; background-color: #333; } .btn-primary.btn-inverse{ color: #337ab7; background-color: #fff; } .btn-success.btn-inverse{ color: #5cb85c; background-color: #fff; } .btn-info.btn-inverse{ color: #5bc0de; background-color: #fff; } .btn-warning.btn-inverse{ color: #f0ad4e; background-color: #fff; } .btn-danger.btn-inverse{ color: #d9534f; background-color: #fff; }

/* Hand Stuck Hover States*/
.btn-default.btn-inverse:hover{ color: #e6e6e6; } .btn-primary.btn-inverse:hover{ color: #286090; } .btn-success.btn-inverse:hover{ color: #449d44; } .btn-info.btn-inverse:hover{ color: #31b0d5; } .btn-warning.btn-inverse:hover{ color: #ec971f; } .btn-danger.btn-inverse:hover{ color: #c9302c; }



.text-white { color: #fff; }
.text-info-light, h1.text-info-light, .h1.text-info-light { color: #fbc69d; }
.text-info, h1.text-info, .h1.text-info { color: #f58025; }
h1, .h1, .text-info-dark { color: #994708; }


/*.text-primary*/ .faux-carousel-indicators li.active, .faux-carousel-indicators li:hover, .PostContent .lead { color: #38214e; }
.text-info-dark, ul.nav li.NavTitle.text-info-dark, .OurPeopleBio h2, .OurPeopleBio h3, .OurPeopleBio h4, .OurPeopleBio h5, .OurPeopleBio h6, .OurPeopleBio .h2, .OurPeopleBio .h3, .OurPeopleBio .h4, .OurPeopleBio .h5, .OurPeopleBio .h6 { color: #994708; }

.text-grey-darker, .faux-carousel-indicators li, .TabTitle a, .pager li > a .text-grey-darker, .pager li > span .text-grey-darker{ color: #6f6f6f; }
.text-grey-dark { color: #707070; }
.text-grey, .TabTitle.active a, .TabTitle a:hover, .faux-vertical-tabs ul.nav li a.active { color: #cecdcd; }
.text-grey-light { color: #f2f2f2; }
.text-grey-lighter { color: #f7f7f7; }

.bg-info.BG21 { background-color: rgba(245, 128, 37, 0.21); }

.bg-grey-base { background-color: #484747; }
.bg-grey-darker { background-color: #6f6f6f; }
.bg-grey-dark { background-color: #707070; }
.bg-grey { background-color: #cecdcd; }
.bg-grey.BG21 { background-color: rgba(206, 205, 205, 0.21); }
.bg-grey-light { background-color: #f2f2f2; }
.bg-grey-lighter { background-color: #f7f7f7; }

.bg-white, .vertical-tabs .nav > li > a:hover, .vertical-tabs .nav > li > a:focus, .faux-vertical-tabs ul.nav li a:hover, .faux-vertical-tabs ul.nav li a:focus { background-color: #fff; }


.bg-circles-grey{
background: url(../images/background-cirlces-grey.png);
background-size: 100% auto;
background-repeat: no-repeat;
background-position: center center;
}

.bg-circles-grey.bg-circles-grey-slider{ background-position: center 0%; }

hr{ border-top: 1px solid #38214e; }

.WithSplit{
padding: 5px 20px;
background: #fff;
top: -56px;
left: 50%;
transform: translateX(-50%);
}

/*Tabs*/
.vertical-tabs ul.nav li.NavTitle, .faux-vertical-tabs ul.nav li.NavTitle, .vertical-tabs .nav > li > a, .faux-vertical-tabs ul.nav li a, .vertical-tabs .nav > li > span, .faux-vertical-tabs .nav > li > span { padding: 10px 0px; }
.vertical-tabs .tab-content > .tab-pane { padding-top: 10px; }
.faux-vertical-tabs ul.nav li, .vertical-tabs ul.nav li { border-bottom: 1px solid #38214e; z-index: 5; }
.faux-vertical-tabs ul.nav.faux-nav li, .vertical-tabs ul.nav.faux-nav li { border-bottom: 1px solid #6f6f6f; }
.faux-vertical-tabs ul.nav li:last-child, .vertical-tabs ul.nav li:last-child, .faux-vertical-tabs ul.nav.faux-nav li:last-child, .vertical-tabs ul.nav.faux-nav li:last-child { border-bottom: 1px solid transparent; }

/*Posts*/
.PostTile {
padding-top: 15px;
padding-bottom: 20px;
border-top: 1.1px solid #f58025;
border-left: 2.2px solid #fff;
border-right: 2.2px solid #fff;
}

.PostTile:first-child { border-left: 2.2px solid #f7f7f7; }
.PostTile:last-child { border-right: 2.2px solid #f7f7f7; }

.PostTile p.Credit { bottom: 0px; }
.PostTile p.Credit span { margin-right: 20px; }

img.AuthorImage{ max-width: 60px; margin-top: -40px; margin-bottom: -20px;}


/*Contact*/
.ContactFax { margin-right: 23px; }

.JobListings .NavTitle.text-uppercase { font-size: 22px; }
.JobListings .TabTitle a { color: #f58025;  font-size: 18px; }

.FixedRing{
position: fixed;
z-index: -1;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
border-style: solid;
}
.FixedRing.Orange{ border-color: #f58025; }
.FixedRing.Purple{ border-color: #38214e; }
.FixedRing.Light{ opacity: 0.5 }


.FixedRing.Ring{ width: 926px; height: 926px; border-width: 100px; }
.FixedRing.Ring1000{ width: 1000px; height: 1000px; border-width: 108px; }
.FixedRing.Ring900{ width: 900px; height: 900px; border-width: 80px; }
.FixedRing, .FixedRing.Ring800{ width: 800px; height: 800px; border-width: 70px; }
.FixedRing.Ring700{ width: 700px; height: 700px; border-width: 60px; }
.FixedRing.Ring600{ width: 600px; height: 600px; border-width: 50px; }
.FixedRing.Ring500{ width: 500px; height: 500px; border-width: 40px; }
.FixedRing.Ring400{ width: 400px; height: 400px; border-width: 35px; }
.FixedRing.Ring500{ width: 500px; height: 500px; border-width: 30px; }
.FixedRing.Ring200{ width: 200px; height: 200px; border-width: 25px; }

/*SH CSS*/
.V0, .invisible{ opacity: 0; visibility: hidden; }
.D0, .hidden, .collapse{display:none} .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-property: height, visibility; -o-transition-property: height, visibility; transition-property: height, visibility; -webkit-transition-duration: .35s; -o-transition-duration: .35s; transition-duration: .35s; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; } .collapse.in{ display: block; }

.OFH{overflow:hidden}.OFA{overflow:auto}.OFSC{overflow:scroll}.OFySC{overflow-y:scroll}.OFxSC{overflow-x:scroll}
.DBL{display:block} .DIL{display:inline} .DILB{display:inline-block} .DFL, .FLEX, .flex {display: flex;}
.FL{float:left}.FR{float:right}.F0{float:none}.CB{clear:both}.C0{clear:none;}
.POR, .BrdrL-Pseudo, .BigBrdrL-Pseudo, .BrdrR-Pseudo, .BigBrdrR-Pseudo{position:relative}.POF{position:fixed}.POA{position:absolute}.POC{display:block; margin-left:auto; margin-right:auto}
.DTBL{ display: table; } .DTBLR{ display: table-row; } .DTBLC{ display: table-cell; float: none; } 
.VAM{ vertical-align: middle; } .VAB{ vertical-align: bottom; } .VAT{ vertical-align: top; }

.Z1{z-index:1}.Z2{z-index:2}.Z3{z-index:3}.Z4{z-index:4}.Z5{z-index:5}.Z6{z-index:6}.Z7{z-index:7}.Z8{z-index:8}.Z9{z-index:9}
.Z-2{z-index:-2}

.WA{width:auto;}.W5{width:5%;}.W10{width:10%;}.W15{width:15%;}.W20{width:20%;}.W25{width:25%;}.W30{width:30%;}.W35{width:35%;}.W40{width:40%;}.W45{width:45%;}.W50{width:50%;}.W55{width:55%;}.W60{width:60%;}.W65{width:65%;}.W70{width:70%;}.W75{width:75%;}.W80{width:80%;}.W85{width:85%;}.W90{width:90%;}.W95{width:95%;} .W5, .A-W5::after, .B-W5::before{width:5%;}.W10, .A-W10::after, .B-W10::before{width:10%;}.W15, .A-W15::after, .B-W15::before{width:15%;}.W20, .A-W20::after, .B-W20::before{width:20%;}.W25, .A-W25::after, .B-W25::before{width:25%;}.W30, .A-W30::after, .B-W30::before{width:30%;}.W35, .A-W35::after, .B-W35::before{width:35%;}.W40, .A-W40::after, .B-W40::before{width:40%;}.W45, .A-W45::after, .B-W45::before{width:45%;}.W50, .A-W50::after, .B-W50::before{width:50%;}.W55, .A-W55::after, .B-W55::before{width:55%;}.W60, .A-W60::after, .B-W60::before{width:60%;}.W65, .A-W65::after, .B-W65::before{width:65%;}.W70, .A-W70::after, .B-W70::before{width:70%;}.W75, .A-W75::after, .B-W75::before{width:75%;}.W80, .A-W80::after, .B-W80::before{width:80%;}.W85, .A-W85::after, .B-W85::before{width:85%;}.W90, .A-W90::after, .B-W90::before{width:90%;}.W95, .A-W95::after, .B-W95::before{width:95%;}
.W100, .divider, div.divider{width:100%;}

.CC1{column-count: 1; } .CC2{column-count: 2; } .CC3{column-count: 3; } .CC4{column-count: 4; } .CC5{column-count: 5; }

.HA{height:auto;} .H1{height:1px;}.H2{height:2px;}.H3{height:3px;}.H4{height:4px;}.H5{height:5px;}.H10{height:10px;}.H15{height:15px;}.H20{height:20px;}.H25{height:25px;}.H30{height:30px;}.H35{height:35px;}.H40{height:40px;}.H45{height:45px;}.H50{height:50px;}.H55{height:55px;}.H60{height:60px;}.H65{height:65px;}.H70{height:70px;}.H75{height:75px;}.H80{height:80px;}.H85{height:85px;}.H90{height:90px;}.H95{height:95px;}.H100{height:100px;}.H105{height:105px;}.H110{height:110px;}.H115{height:115px;}.H120{height:120px;}.H125{height:125px;}.H130{height:130px;}.H135{height:135px;}.H140{height:140px;}.H145{height:145px;}.H150{height:150px;}.H155{height:155px;}.H160{height:160px;}.H165{height:165px;}.H170{height:170px;}.H175{height:175px;}.H180{height:180px;}.H185{height:185px;}.H190{height:190px;}.H195{height:195px;}.H200{height:200px;}.H205{height:205px;}.H210{height:210px;}.H215{height:215px;}.H220{height:220px;}.H225{height:225px;}.H230{height:230px;}.H235{height:235px;}.H240{height:240px;}.H245{height:245px;}.H250{height:250px;}.H255{height:255px;}.H260{height:260px;}.H265{height:265px;}.H270{height:270px;}.H275{height:275px;}.H280{height:280px;}.H285{height:285px;}.H290{height:290px;}.H295{height:295px;}.H300{height:300px;}


.Top-1{top:-1%;}.Top-2{top:-2%;}.Top-3{top:-3%;}.Top-4{top:-4%;}.Top-5{top:-5%;}.Top-10{top:-10%;}.Top-15{top:-15%;}.Top-20{top:-20%;}.Top-25{top:-25%;}.Top-30{top:-30%;}.Top-35{top:-35%;}.Top-40{top:-40%;}.Top-45{top:-45%;}.Top-50{top:-50%;}

.Top1{top:1%;}.Top2{top:2%;}.Top3{top:3%;}.Top4{top:4%;}.Top5{top:5%;}.Top10{top:10%;}.Top15{top:15%;}.Top20{top:20%;}.Top25{top:25%;}.Top30{top:30%;}.Top35{top:35%;}.Top40{top:40%;}.Top45{top:45%;}.Top50{top:50%;}.Top55{top:55%;}.Top60{top:60%;}.Top65{top:65%;}.Top70{top:70%;}.Top75{top:75%;}.Top80{top:80%;}.Top85{top:85%;}.Top90{top:90%;}.Top95{top:95%;} .Top100{top:100%;}.Top105{top:105%;}.Top110{top:110%;}.Top115{top:115%;}.Top120{top:120%;}.Top125{top:125%;}.Top130{top:130%;}.Top135{top:135%;}.Top140{top:140%;}.Top145{top:145%;}.Top150{top:150%;}.Top155{top:155%;}.Top160{top:160%;}.Top165{top:165%;}.Top170{top:170%;}.Top175{top:175%;}.Top180{top:180%;}.Top185{top:185%;}.Top190{top:190%;}.Top195{top:195%;}.Top200{top:200%;}.Top205{top:205%;}.Top210{top:210%;}.Top215{top:215%;}.Top220{top:220%;}.Top225{top:225%;}.Top230{top:230%;}.Top235{top:235%;}.Top240{top:240%;}.Top245{top:245%;}.Top250{top:250%;}.Top255{top:255%;}.Top260{top:260%;}.Top265{top:265%;}.Top270{top:270%;}.Top275{top:275%;}.Top280{top:280%;}.Top285{top:285%;}.Top290{top:290%;}.Top295{top:295%;}.Top300{top:300%;}

.R1{right:-1%;}.R2{right:-2%;}.R3{right:-3%;}.R4{right:-4%;}.R5{right:-5%;}.R10{right:-10%;}.R15{right:-15%;}.R20{right:-20%;}.R25{right:-25%;}.R30{right:-30%;}.R35{right:-35%;}.R40{right:-40%;}.R45{right:-45%;}.R50{right:-50%;}.R55{right:-55%;}.R60{right:-60%;}.R65{right:-65%;}.R70{right:-70%;}.R75{right:-75%;}.R80{right:-80%;}.R85{right:-85%;}.R90{right:-90%;}.R95{right:-95%;}

.L1{left:-1%;}.L2{left:-2%;}.L3{left:-3%;}.L4{left:-4%;}.L5{left:-5%;}.L10{left:-10%;}.L15{left:-15%;}.L20{left:-20%;}.L25{left:-25%;}.L30{left:-30%;}.L35{left:-35%;}.L40{left:-40%;}.L45{left:-45%;}.L50{left:-50%;}.L55{left:-55%;}.L60{left:-60%;}.L65{left:-65%;}.L70{left:-70%;}.L75{left:-75%;}.L80{left:-80%;}.L85{left:-85%;}.L90{left:-90%;}.L95{left:-95%;}


.A-H10::after, .B-H10::before{height:10%; top: 45%;}.A-H20::after, .B-H20::before{height:20%; top: 40%;}.A-H30::after, .B-H30::before{height:30%; top: 35%;}.A-H40::after, .B-H40::before{height:40%; top: 30%;}.A-H50::after, .B-H50::before{height:50%; top: 25%;}.A-H60::after, .B-H60::before{height:60%; top: 20%;}.A-H70::after, .B-H70::before{height:70%; top: 15%;}.A-H80::after, .B-H80::before{height:80%; top: 10%;}.A-H90::after, .B-H90::before{height:90%; top: 5%;}

html body .MT0, h1, .h1, h1.MT0, h2.MT0, h3.MT0, h4.MT0, h5.MT0, h6.MT0, .h1.MT0, .h2.MT0, .h3.MT0, .h4.MT0, .h5.MT0, .h6.MT0 { margin-top: 0px; } html body .MB0, h1.MB0, h2.MB0, h3.MB0, h4.MB0, h5.MB0, h6.MB0, .h1.MB0, .h2.MB0, .h3.MB0, .h4.MB0, .h5.MB0, .h6.MB0 { margin-bottom: 0px; } .ML0{margin-left:0px;}.MR0{margin-right:0px;}

.RG{ padding-left: 0px; padding-right: 0px; }
.SG{ padding-left: 5px; padding-right: 5px; } .SG-L{ padding-left: 5px; } .SG-R{ padding-right: 5px; } 
.HG{ padding-left: 7.5px; padding-right: 7.5px; } .HG-L{ padding-left: 7.5px; } .HG-R{ padding-right: 7.5px; }
.AG{ padding-left: 15px; padding-right: 15px; } .AG-L{ padding-left: 15px; } .AG-R{ padding-right: 15px; } .AG-2x{ padding-left: 30px; padding-right: 30px; } .AG-2x-L{ padding-left: 30px; } .AG-2x-R{ padding-right: 30px; }

.BR0{ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

.BrdrAll{border: solid 1.1px;} .BrdrB, .Brdr-Afr::after{border-bottom: solid 1.1px;} .Brdr-T, .Brdr-Bfr::before{border-top: solid 1.1px;} .BrdrL, .BrdrL-Pseudo::before{border-left: solid 1.1px;} .BrdrR, .BrdrR-Pseudo::after{border-right: solid 1.1px;}

.BigBrdr{border: solid 2.2px;} .BigBrdrB, .BigBrdr-Afr::after{border-bottom: solid 2.2px;} .BigBrdr-T, .BigBrdr-Bfr::before{border-top: solid 2.2px;} .BigBrdrL, .BigBrdrL-Pseudo::before{border-left: solid 2.2px;} .BigBrdrR, .BigBrdrR-Pseudo::after{border-right: solid 2.2px;}

.Brdr-Afr::after, .BigBrdr-Afr::after, .Brdr-Bfr::before, .BigBrdr-Bfr::before { height: 1px; content: ''; display: block; margin-right: auto; margin-left: auto;}

.Brdr-Afr::before, .BigBrdr-Afr::before{ display: table; content: " "; height: 100% } .Brdr-Afr.VAM::before, .BigBrdr-Afr.VAM::before { height: 50% }

.BrdrL-Pseudo::before, .BigBrdrL-Pseudo::before, .BrdrR-Pseudo::after, .BigBrdrR-Pseudo::after{ content: ''; display: block; position: absolute; }

.BrdrL-Pseudo::before, .BigBrdrL-Pseudo::before{ left: 0px; } .BrdrR-Pseudo::after, .BigBrdrR-Pseudo::after{ right: 0px; }

.Brdr, .Brdr-Afr::after, .BigBrdr-Afr::after, .Brdr-Bfr::before, .BigBrdr-Bfr::before, .Brdr.BrdrL-Pseudo::before, .Brdr.BigBrdrL-Pseudo::before, .Brdr.BrdrR-Pseudo::after, .Brdr.BigBrdrR-Pseudo::after{border-color: #dddddd; }

.BrdrDark, .BrdrDark.Brdr-Afr::after, .BrdrDark.BigBrdr-Afr::after, .BrdrDark.Brdr-Bfr::before, .BrdrDark.BigBrdr-Bfr::before, .BrdrDark.BrdrL-Pseudo::before, .BrdrDark.BigBrdrL-Pseudo::before, .BrdrDark.BrdrR-Pseudo::after, .BrdrDark.BigBrdrR-Pseudo::after{ border-color: #38214e; }

.BrdrFFF, .BrdrFFF.Brdr-Afr::after, .BrdrFFF.BigBrdr-Afr::after, .BrdrFFF.Brdr-Bfr::before, .BrdrFFF.BigBrdr-Bfr::before, .BrdrFFF.BrdrL-Pseudo::before, .BrdrFFF.BigBrdrL-Pseudo::before, .BrdrFFF.BrdrR-Pseudo::after, .BrdrFFF.BigBrdrR-Pseudo::after{ border-color: #fff; }

.BrdrInfo, .BrdrInfo.Brdr-Afr::after, .BrdrInfo.BigBrdr-Afr::after, .BrdrInfo.Brdr-Bfr::before, .BrdrInfo.BigBrdr-Bfr::before, .BrdrInfo.BrdrL-Pseudo::before, .BrdrInfo.BigBrdrL-Pseudo::before, .BrdrInfo.BrdrR-Pseudo::after, .BrdrInfo.BigBrdrR-Pseudo::after{ border-color: #f58025; }

.Brdr-0, .BrdrL-Pseudo-0::before, .BrdrR-Pseudo-0::after{border: none} .BrdrB-0{border-bottom: none;} .Brdr-T-0{border-top: none;} .BrdrL-0{border-left: none;} .BrdrR-0{border-right: none;}


/*SH CSS at screen widths*/
@media (min-width: 1330px){
.DBL-xl{display:block}.DIL-xl{display:inline}.DILB-xl{display:inline-block}
.FL-xl{float:left}.FR-xl{float:right}.F0-xl{float:none}.CB-xl{clear:both}.C0-xl{clear:none;}
.POR-xl{position:relative}.POF-xl{position:fixed}.POA-xl{position:absolute}
.DTBL-xl{ display: table; }.DTBLR-xl{ display: table-row; }.DTBLC-xl{ display: table-cell; float: none; } 
.HA-xl{height:auto;}.H-xl-0{height:0px;}.H-xl-1{height:1px;}.H-xl-2{height:2px;}.H-xl-3{height:3px;}.H-xl-4{height:4px;}.H-xl-5{height:5px;}.H-xl-10{height:10px;}.H-xl-15{height:15px;}.H-xl-20{height:20px;}.H-xl-25{height:25px;}.H-xl-30{height:30px;}.H-xl-35{height:35px;}.H-xl-40{height:40px;}.H-xl-45{height:45px;}.H-xl-50{height:50px;}.H-xl-55{height:55px;}.H-xl-60{height:60px;}.H-xl-65{height:65px;}.H-xl-70{height:70px;}.H-xl-75{height:75px;}.H-xl-80{height:80px;}.H-xl-85{height:85px;}.H-xl-90{height:90px;}.H-xl-95{height:95px;}.H-xl-100{height:100px;}.H-xl-105{height:105px;}.H-xl-110{height:110px;}.H-xl-115{height:115px;}.H-xl-120{height:120px;}.H-xl-125{height:125px;}.H-xl-130{height:130px;}.H-xl-135{height:135px;}.H-xl-140{height:140px;}.H-xl-145{height:145px;}.H-xl-150{height:150px;}.H-xl-155{height:155px;}.H-xl-160{height:160px;}.H-xl-165{height:165px;}.H-xl-170{height:170px;}.H-xl-175{height:175px;}.H-xl-180{height:180px;}.H-xl-185{height:185px;}.H-xl-190{height:190px;}.H-xl-195{height:195px;}.H-xl-200{height:200px;}.H-xl-205{height:205px;}.H-xl-210{height:210px;}.H-xl-215{height:215px;}.H-xl-220{height:220px;}.H-xl-225{height:225px;}.H-xl-230{height:230px;}.H-xl-235{height:235px;}.H-xl-240{height:240px;}.H-xl-245{height:245px;}.H-xl-250{height:250px;}.H-xl-255{height:255px;}.H-xl-260{height:260px;}.H-xl-265{height:265px;}.H-xl-270{height:270px;}.H-xl-275{height:275px;}.H-xl-280{height:280px;}.H-xl-285{height:285px;}.H-xl-290{height:290px;}.H-xl-295{height:295px;}.H-xl-300{height:300px;}
.RG-xl{ padding-left: 0px; padding-right: 0px; }.RG-L-xl{ padding-left: 0px; }.RG-R-xl{ padding-right: 0px; }
.SG-xl{ padding-left: 5px; padding-right: 5px; }.SG-L-xl{ padding-left: 5px; }.SG-R-xl{ padding-right: 5px; } 
.HG-xl{ padding-left: 7.5px; padding-right: 7.5px; }.HG-L-xl{ padding-left: 7.5px; }.HG-R-xl{ padding-right: 7.5px; }
.AG-xl{ padding-left: 15px; padding-right: 15px; }.AG-L-xl{ padding-left: 15px; }.AG-R-xl{ padding-right: 15px; }
.AG-2x-xl{ padding-left: 30px; padding-right: 30px; }.AG-2x-L-xl{ padding-left: 30px; }.AG-2x-R-xl{ padding-right: 30px; }
.BR0-xl{ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.Brdr-0-xl, .BrdrL-Pseudo-0-xl::before, .BrdrR-Pseudo-0-xl::after{border: none}.BrdrB-0-xl{border-bottom: none;}.Brdr-T-0-xl{border-top: none;}.BrdrL-0-xl{border-left: none;}.BrdrR-0-xl{border-right: none;}
.container.FullWidth-xl{width: 100%}

.bg-circles-grey{background-size: 70% auto; }
.R1-xl{right:-1%;}.R2-xl{right:-2%;}.R3-xl{right:-3%;}.R4-xl{right:-4%;}.R5-xl{right:-5%;}.R10-xl{right:-10%;}.R15-xl{right:-15%;}.R20-xl{right:-20%;}.R25-xl{right:-25%;}.R30-xl{right:-30%;}.R35-xl{right:-35%;}.R40-xl{right:-40%;}.R45-xl{right:-45%;}.R50-xl{right:-50%;}.R55-xl{right:-55%;}.R60-xl{right:-60%;}.R65-xl{right:-65%;}.R70-xl{right:-70%;}.R75-xl{right:-75%;}.R80-xl{right:-80%;}.R85-xl{right:-85%;}.R90-xl{right:-90%;}.R95-xl{right:-95%;}

.L1-xl{left:-1%;}.L2-xl{left:-2%;}.L3-xl{left:-3%;}.L4-xl{left:-4%;}.L5-xl{left:-5%;}.L10-xl{left:-10%;}.L15-xl{left:-15%;}.L20-xl{left:-20%;}.L25-xl{left:-25%;}.L30-xl{left:-30%;}.L35-xl{left:-35%;}.L40-xl{left:-40%;}.L45-xl{left:-45%;}.L50-xl{left:-50%;}.L55-xl{left:-55%;}.L60-xl{left:-60%;}.L65-xl{left:-65%;}.L70-xl{left:-70%;}.L75-xl{left:-75%;}.L80-xl{left:-80%;}.L85-xl{left:-85%;}.L90-xl{left:-90%;}.L95-xl{left:-95%;}

.FixedRing.Ring{ width: 926px; height: 926px; border-width: 100px; }
.FixedRing.Ring1000-xl{ width: 1000px; height: 1000px; border-width: 108px; }
.FixedRing.Ring900-xl{ width: 900px; height: 900px; border-width: 80px; }
.FixedRing.Ring800-xl{ width: 800px; height: 800px; border-width: 70px; }
.FixedRing.Ring700-xl{ width: 700px; height: 700px; border-width: 60px; }
.FixedRing.Ring600-xl{ width: 600px; height: 600px; border-width: 50px; }
.FixedRing.Ring500-xl{ width: 500px; height: 500px; border-width: 40px; }
.FixedRing.Ring400-xl{ width: 400px; height: 400px; border-width: 35px; }
.FixedRing.Ring500-xl{ width: 500px; height: 500px; border-width: 30px; }
.FixedRing.Ring200-xl{ width: 200px; height: 200px; border-width: 25px; }

.container { width: 1300px; }
.bg-circles-grey{background-size: 70% auto; }

.ProcessButton div.AG-2x p{ padding-left: 11%; }

.HomeProcessLinks { margin-top: -60px; }

}  /*xl*/

@media(min-width: 1600px){
.R1-xxl{right:-1%;}.R2-xxl{right:-2%;}.R3-xxl{right:-3%;}.R4-xxl{right:-4%;}.R5-xxl{right:-5%;}.R10-xxl{right:-10%;}.R15-xxl{right:-15%;}.R20-xxl{right:-20%;}.R25-xxl{right:-25%;}.R30-xxl{right:-30%;}.R35-xxl{right:-35%;}.R40-xxl{right:-40%;}.R45-xxl{right:-45%;}.R50-xxl{right:-50%;}.R55-xxl{right:-55%;}.R60-xxl{right:-60%;}.R65-xxl{right:-65%;}.R70-xxl{right:-70%;}.R75-xxl{right:-75%;}.R80-xxl{right:-80%;}.R85-xxl{right:-85%;}.R90-xxl{right:-90%;}.R95-xxl{right:-95%;}
.L1-xxl{left:-1%;}.L2-xxl{left:-2%;}.L3-xxl{left:-3%;}.L4-xxl{left:-4%;}.L5-xxl{left:-5%;}.L10-xxl{left:-10%;}.L15-xxl{left:-15%;}.L20-xxl{left:-20%;}.L25-xxl{left:-25%;}.L30-xxl{left:-30%;}.L35-xxl{left:-35%;}.L40-xxl{left:-40%;}.L45-xxl{left:-45%;}.L50-xxl{left:-50%;}.L55-xxl{left:-55%;}.L60-xxl{left:-60%;}.L65-xxl{left:-65%;}.L70-xxl{left:-70%;}.L75-xxl{left:-75%;}.L80-xxl{left:-80%;}.L85-xxl{left:-85%;}.L90-xxl{left:-90%;}.L95-xxl{left:-95%;}
.ProcessButton div.AG-2x p{ padding-left: 14%; }
.HomeProcessLinks { margin-top: -60px; }
} /* xxl */


@media (min-width: 1200px) and (max-width: 1329px){
.DBL-lg{display:block}.DIL-lg{display:inline}.DILB-lg{display:inline-block}
.FL-lg{float:left}.FR-lg{float:right}.F0-lg{float:none}.CB-lg{clear:both}.C0-lg{clear:none;}
.POR-lg{position:relative}.POF-lg{position:fixed}.POA-lg{position:absolute}
.DTBL-lg{ display: table; }.DTBLR-lg{ display: table-row; }.DTBLC-lg{ display: table-cell; float: none; } 
.HA-lg{height:auto;}.H-lg-0{height:0px;}.H-lg-1{height:1px;}.H-lg-2{height:2px;}.H-lg-3{height:3px;}.H-lg-4{height:4px;}.H-lg-5{height:5px;}.H-lg-10{height:10px;}.H-lg-15{height:15px;}.H-lg-20{height:20px;}.H-lg-25{height:25px;}.H-lg-30{height:30px;}.H-lg-35{height:35px;}.H-lg-40{height:40px;}.H-lg-45{height:45px;}.H-lg-50{height:50px;}.H-lg-55{height:55px;}.H-lg-60{height:60px;}.H-lg-65{height:65px;}.H-lg-70{height:70px;}.H-lg-75{height:75px;}.H-lg-80{height:80px;}.H-lg-85{height:85px;}.H-lg-90{height:90px;}.H-lg-95{height:95px;}.H-lg-100{height:100px;}.H-lg-105{height:105px;}.H-lg-110{height:110px;}.H-lg-115{height:115px;}.H-lg-120{height:120px;}.H-lg-125{height:125px;}.H-lg-130{height:130px;}.H-lg-135{height:135px;}.H-lg-140{height:140px;}.H-lg-145{height:145px;}.H-lg-150{height:150px;}.H-lg-155{height:155px;}.H-lg-160{height:160px;}.H-lg-165{height:165px;}.H-lg-170{height:170px;}.H-lg-175{height:175px;}.H-lg-180{height:180px;}.H-lg-185{height:185px;}.H-lg-190{height:190px;}.H-lg-195{height:195px;}.H-lg-200{height:200px;}.H-lg-205{height:205px;}.H-lg-210{height:210px;}.H-lg-215{height:215px;}.H-lg-220{height:220px;}.H-lg-225{height:225px;}.H-lg-230{height:230px;}.H-lg-235{height:235px;}.H-lg-240{height:240px;}.H-lg-245{height:245px;}.H-lg-250{height:250px;}.H-lg-255{height:255px;}.H-lg-260{height:260px;}.H-lg-265{height:265px;}.H-lg-270{height:270px;}.H-lg-275{height:275px;}.H-lg-280{height:280px;}.H-lg-285{height:285px;}.H-lg-290{height:290px;}.H-lg-295{height:295px;}.H-lg-300{height:300px;}
.RG-lg{ padding-left: 0px; padding-right: 0px; }.RG-L-lg{ padding-left: 0px; }.RG-R-lg{ padding-right: 0px; }
.SG-lg{ padding-left: 5px; padding-right: 5px; }.SG-L-lg{ padding-left: 5px; }.SG-R-lg{ padding-right: 5px; } 
.HG-lg{ padding-left: 7.5px; padding-right: 7.5px; }.HG-L-lg{ padding-left: 7.5px; }.HG-R-lg{ padding-right: 7.5px; }
.AG-lg{ padding-left: 15px; padding-right: 15px; }.AG-L-lg{ padding-left: 15px; }.AG-R-lg{ padding-right: 15px; }
.AG-2x-lg{ padding-left: 30px; padding-right: 30px; }.AG-2x-L-lg{ padding-left: 30px; }.AG-2x-R-lg{ padding-right: 30px; }
.BR0-lg{ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.Brdr-0-lg, .BrdrL-Pseudo-0-lg::before, .BrdrR-Pseudo-0-lg::after{border: none}.BrdrB-0-lg{border-bottom: none;}.Brdr-T-0-lg{border-top: none;}.BrdrL-0-lg{border-left: none;}.BrdrR-0-lg{border-right: none;}
.container.FullWidth-lg{width: 100%}

.bg-circles-grey{background-size: 70% auto; }
.R1-lg{right:-1%;}.R2-lg{right:-2%;}.R3-lg{right:-3%;}.R4-lg{right:-4%;}.R5-lg{right:-5%;}.R10-lg{right:-10%;}.R15-lg{right:-15%;}.R20-lg{right:-20%;}.R25-lg{right:-25%;}.R30-lg{right:-30%;}.R35-lg{right:-35%;}.R40-lg{right:-40%;}.R45-lg{right:-45%;}.R50-lg{right:-50%;}.R55-lg{right:-55%;}.R60-lg{right:-60%;}.R65-lg{right:-65%;}.R70-lg{right:-70%;}.R75-lg{right:-75%;}.R80-lg{right:-80%;}.R85-lg{right:-85%;}.R90-lg{right:-90%;}.R95-lg{right:-95%;}

.L1-lg{left:-1%;}.L2-lg{left:-2%;}.L3-lg{left:-3%;}.L4-lg{left:-4%;}.L5-lg{left:-5%;}.L10-lg{left:-10%;}.L15-lg{left:-15%;}.L20-lg{left:-20%;}.L25-lg{left:-25%;}.L30-lg{left:-30%;}.L35-lg{left:-35%;}.L40-lg{left:-40%;}.L45-lg{left:-45%;}.L50-lg{left:-50%;}.L55-lg{left:-55%;}.L60-lg{left:-60%;}.L65-lg{left:-65%;}.L70-lg{left:-70%;}.L75-lg{left:-75%;}.L80-lg{left:-80%;}.L85-lg{left:-85%;}.L90-lg{left:-90%;}.L95-lg{left:-95%;}

.FixedRing.Ring{ width: 836px; height: 836px; border-width: 90px; }
.FixedRing.Ring1000-lg{ width: 1000px; height: 1000px; border-width: 108px; }
.FixedRing.Ring900-lg{ width: 900px; height: 900px; border-width: 80px; }
.FixedRing.Ring800-lg{ width: 800px; height: 800px; border-width: 70px; }
.FixedRing.Ring700-lg{ width: 700px; height: 700px; border-width: 60px; }
.FixedRing.Ring600-lg{ width: 600px; height: 600px; border-width: 50px; }
.FixedRing.Ring500-lg{ width: 500px; height: 500px; border-width: 40px; }
.FixedRing.Ring400-lg{ width: 400px; height: 400px; border-width: 35px; }
.FixedRing.Ring500-lg{ width: 500px; height: 500px; border-width: 30px; }
.FixedRing.Ring200-lg{ width: 200px; height: 200px; border-width: 25px; }

.ProcessButton div.AG-2x p{ padding-left: 5%; }

.HomeProcessLinks { margin-top: -50px; }

}/*-lg*/

@media (min-width: 992px) and (max-width: 1199px){
.DBL-md{display:block}.DIL-md{display:inline}.DILB-md{display:inline-block}
.FL-md{float:left}.FR-md{float:right}.F0-md{float:none}.CB-md{clear:both}.C0-md{clear:none;}
.POR-md{position:relative}.POF-md{position:fixed}.POA-md{position:absolute}
.DTBL-md{ display: table; }.DTBLR-md{ display: table-row; }.DTBLC-md{ display: table-cell; float: none; } 
.HA-md{height:auto;}.H-md-0{height:0px;}.H-md-1{height:1px;}.H-md-2{height:2px;}.H-md-3{height:3px;}.H-md-4{height:4px;}.H-md-5{height:5px;}.H-md-10{height:10px;}.H-md-15{height:15px;}.H-md-20{height:20px;}.H-md-25{height:25px;}.H-md-30{height:30px;}.H-md-35{height:35px;}.H-md-40{height:40px;}.H-md-45{height:45px;}.H-md-50{height:50px;}.H-md-55{height:55px;}.H-md-60{height:60px;}.H-md-65{height:65px;}.H-md-70{height:70px;}.H-md-75{height:75px;}.H-md-80{height:80px;}.H-md-85{height:85px;}.H-md-90{height:90px;}.H-md-95{height:95px;}.H-md-100{height:100px;}.H-md-105{height:105px;}.H-md-110{height:110px;}.H-md-115{height:115px;}.H-md-120{height:120px;}.H-md-125{height:125px;}.H-md-130{height:130px;}.H-md-135{height:135px;}.H-md-140{height:140px;}.H-md-145{height:145px;}.H-md-150{height:150px;}.H-md-155{height:155px;}.H-md-160{height:160px;}.H-md-165{height:165px;}.H-md-170{height:170px;}.H-md-175{height:175px;}.H-md-180{height:180px;}.H-md-185{height:185px;}.H-md-190{height:190px;}.H-md-195{height:195px;}.H-md-200{height:200px;}.H-md-205{height:205px;}.H-md-210{height:210px;}.H-md-215{height:215px;}.H-md-220{height:220px;}.H-md-225{height:225px;}.H-md-230{height:230px;}.H-md-235{height:235px;}.H-md-240{height:240px;}.H-md-245{height:245px;}.H-md-250{height:250px;}.H-md-255{height:255px;}.H-md-260{height:260px;}.H-md-265{height:265px;}.H-md-270{height:270px;}.H-md-275{height:275px;}.H-md-280{height:280px;}.H-md-285{height:285px;}.H-md-290{height:290px;}.H-md-295{height:295px;}.H-md-300{height:300px;}
.RG-md{ padding-left: 0px; padding-right: 0px; }.RG-L-md{ padding-left: 0px; }.RG-R-md{ padding-right: 0px; }
.SG-md{ padding-left: 5px; padding-right: 5px; }.SG-L-md{ padding-left: 5px; }.SG-R-md{ padding-right: 5px; } 
.HG-md{ padding-left: 7.5px; padding-right: 7.5px; }.HG-L-md{ padding-left: 7.5px; }.HG-R-md{ padding-right: 7.5px; }
.AG-md{ padding-left: 15px; padding-right: 15px; }.AG-L-md{ padding-left: 15px; }.AG-R-md{ padding-right: 15px; }
.AG-2x-md{ padding-left: 30px; padding-right: 30px; }.AG-2x-L-md{ padding-left: 30px; }.AG-2x-R-md{ padding-right: 30px; }
.BR0-md{ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.Brdr-0-md, .BrdrL-Pseudo-0-md::before, .BrdrR-Pseudo-0-md::after{border: none}.BrdrB-0-md{border-bottom: none;}.Brdr-T-0-md{border-top: none;}.BrdrL-0-md{border-left: none;}.BrdrR-0-md{border-right: none;}
.container.FullWidth-md{width: 100%}

.bg-circles-grey{background-size: 69% auto; }

.R1-md{right:-1%;}.R2-md{right:-2%;}.R3-md{right:-3%;}.R4-md{right:-4%;}.R5-md{right:-5%;}.R10-md{right:-10%;}.R15-md{right:-15%;}.R20-md{right:-20%;}.R25-md{right:-25%;}.R30-md{right:-30%;}.R35-md{right:-35%;}.R40-md{right:-40%;}.R45-md{right:-45%;}.R50-md{right:-50%;}.R55-md{right:-55%;}.R60-md{right:-60%;}.R65-md{right:-65%;}.R70-md{right:-70%;}.R75-md{right:-75%;}.R80-md{right:-80%;}.R85-md{right:-85%;}.R90-md{right:-90%;}.R95-md{right:-95%;}

.L1-md{left:-1%;}.L2-md{left:-2%;}.L3-md{left:-3%;}.L4-md{left:-4%;}.L5-md{left:-5%;}.L10-md{left:-10%;}.L15-md{left:-15%;}.L20-md{left:-20%;}.L25-md{left:-25%;}.L30-md{left:-30%;}.L35-md{left:-35%;}.L40-md{left:-40%;}.L45-md{left:-45%;}.L50-md{left:-50%;}.L55-md{left:-55%;}.L60-md{left:-60%;}.L65-md{left:-65%;}.L70-md{left:-70%;}.L75-md{left:-75%;}.L80-md{left:-80%;}.L85-md{left:-85%;}.L90-md{left:-90%;}.L95-md{left:-95%;}

.FixedRing.Ring{ width: 690px; height: 690px; border-width: 74px; }
.FixedRing.Ring1000-md{ width: 1000px; height: 1000px; border-width: 108px; }
.FixedRing.Ring900-md{ width: 900px; height: 900px; border-width: 80px; }
.FixedRing.Ring800-md{ width: 800px; height: 800px; border-width: 70px; }
.FixedRing.Ring700-md{ width: 700px; height: 700px; border-width: 60px; }
.FixedRing.Ring600-md{ width: 600px; height: 600px; border-width: 50px; }
.FixedRing.Ring500-md{ width: 500px; height: 500px; border-width: 40px; }
.FixedRing.Ring400-md{ width: 400px; height: 400px; border-width: 35px; }
.FixedRing.Ring500-md{ width: 500px; height: 500px; border-width: 30px; }
.FixedRing.Ring200-md{ width: 200px; height: 200px; border-width: 25px; }

.HomeProcessLinks { margin-top: -30px; }

}/*-md*/

@media (min-width: 768px) and (max-width: 991px){
.DBL-sm{display:block}.DIL-sm{display:inline}.DILB-sm{display:inline-block}
.FL-sm{float:left}.FR-sm{float:right}.F0-sm{float:none}.CB-sm{clear:both}.C0-sm{clear:none;}
.POR-sm{position:relative}.POF-sm{position:fixed}.POA-sm{position:absolute}
.DTBL-sm{ display: table; }.DTBLR-sm{ display: table-row; }.DTBLC-sm{ display: table-cell; float: none; } 
.HA-sm{height:auto;}.H-sm-0{height:0px;}.H-sm-1{height:1px;}.H-sm-2{height:2px;}.H-sm-3{height:3px;}.H-sm-4{height:4px;}.H-sm-5{height:5px;}.H-sm-10{height:10px;}.H-sm-15{height:15px;}.H-sm-20{height:20px;}.H-sm-25{height:25px;}.H-sm-30{height:30px;}.H-sm-35{height:35px;}.H-sm-40{height:40px;}.H-sm-45{height:45px;}.H-sm-50{height:50px;}.H-sm-55{height:55px;}.H-sm-60{height:60px;}.H-sm-65{height:65px;}.H-sm-70{height:70px;}.H-sm-75{height:75px;}.H-sm-80{height:80px;}.H-sm-85{height:85px;}.H-sm-90{height:90px;}.H-sm-95{height:95px;}.H-sm-100{height:100px;}.H-sm-105{height:105px;}.H-sm-110{height:110px;}.H-sm-115{height:115px;}.H-sm-120{height:120px;}.H-sm-125{height:125px;}.H-sm-130{height:130px;}.H-sm-135{height:135px;}.H-sm-140{height:140px;}.H-sm-145{height:145px;}.H-sm-150{height:150px;}.H-sm-155{height:155px;}.H-sm-160{height:160px;}.H-sm-165{height:165px;}.H-sm-170{height:170px;}.H-sm-175{height:175px;}.H-sm-180{height:180px;}.H-sm-185{height:185px;}.H-sm-190{height:190px;}.H-sm-195{height:195px;}.H-sm-200{height:200px;}.H-sm-205{height:205px;}.H-sm-210{height:210px;}.H-sm-215{height:215px;}.H-sm-220{height:220px;}.H-sm-225{height:225px;}.H-sm-230{height:230px;}.H-sm-235{height:235px;}.H-sm-240{height:240px;}.H-sm-245{height:245px;}.H-sm-250{height:250px;}.H-sm-255{height:255px;}.H-sm-260{height:260px;}.H-sm-265{height:265px;}.H-sm-270{height:270px;}.H-sm-275{height:275px;}.H-sm-280{height:280px;}.H-sm-285{height:285px;}.H-sm-290{height:290px;}.H-sm-295{height:295px;}.H-sm-300{height:300px;}
.RG-sm{ padding-left: 0px; padding-right: 0px; }.RG-L-sm{ padding-left: 0px; }.RG-R-sm{ padding-right: 0px; }
.SG-sm{ padding-left: 5px; padding-right: 5px; }.SG-L-sm{ padding-left: 5px; }.SG-R-sm{ padding-right: 5px; } 
.HG-sm{ padding-left: 7.5px; padding-right: 7.5px; }.HG-L-sm{ padding-left: 7.5px; }.HG-R-sm{ padding-right: 7.5px; }
.AG-sm{ padding-left: 15px; padding-right: 15px; }.AG-L-sm{ padding-left: 15px; }.AG-R-sm{ padding-right: 15px; }
.AG-2x-sm{ padding-left: 30px; padding-right: 30px; }.AG-2x-L-sm{ padding-left: 30px; }.AG-2x-R-sm{ padding-right: 30px; }
.BR0-sm{ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.Brdr-0-sm, .BrdrL-Pseudo-0-sm::before, .BrdrR-Pseudo-0-sm::after{border: none}.BrdrB-0-sm{border-bottom: none;}.Brdr-T-0-sm{border-top: none;}.BrdrL-0-sm{border-left: none;}.BrdrR-0-sm{border-right: none;}
.container.FullWidth-sm, .W100-sm{width: 100%}

.R1-sm{right:-1%;}.R2-sm{right:-2%;}.R3-sm{right:-3%;}.R4-sm{right:-4%;}.R5-sm{right:-5%;}.R10-sm{right:-10%;}.R15-sm{right:-15%;}.R20-sm{right:-20%;}.R25-sm{right:-25%;}.R30-sm{right:-30%;}.R35-sm{right:-35%;}.R40-sm{right:-40%;}.R45-sm{right:-45%;}.R50-sm{right:-50%;}.R55-sm{right:-55%;}.R60-sm{right:-60%;}.R65-sm{right:-65%;}.R70-sm{right:-70%;}.R75-sm{right:-75%;}.R80-sm{right:-80%;}.R85-sm{right:-85%;}.R90-sm{right:-90%;}.R95-sm{right:-95%;}

.L1-sm{left:-1%;}.L2-sm{left:-2%;}.L3-sm{left:-3%;}.L4-sm{left:-4%;}.L5-sm{left:-5%;}.L10-sm{left:-10%;}.L15-sm{left:-15%;}.L20-sm{left:-20%;}.L25-sm{left:-25%;}.L30-sm{left:-30%;}.L35-sm{left:-35%;}.L40-sm{left:-40%;}.L45-sm{left:-45%;}.L50-sm{left:-50%;}.L55-sm{left:-55%;}.L60-sm{left:-60%;}.L65-sm{left:-65%;}.L70-sm{left:-70%;}.L75-sm{left:-75%;}.L80-sm{left:-80%;}.L85-sm{left:-85%;}.L90-sm{left:-90%;}.L95-sm{left:-95%;}

.FixedRing.Ring{ width: 534px; height: 534px; border-width: 58px; }
.FixedRing.Ring1000-sm{ width: 1000px; height: 1000px; border-width: 108px; }
.FixedRing.Ring900-sm{ width: 900px; height: 900px; border-width: 80px; }
.FixedRing.Ring800-sm{ width: 800px; height: 800px; border-width: 70px; }
.FixedRing.Ring700-sm{ width: 700px; height: 700px; border-width: 60px; }
.FixedRing.Ring600-sm{ width: 600px; height: 600px; border-width: 50px; }
.FixedRing.Ring500-sm{ width: 500px; height: 500px; border-width: 40px; }
.FixedRing.Ring400-sm{ width: 400px; height: 400px; border-width: 35px; }
.FixedRing.Ring500-sm{ width: 500px; height: 500px; border-width: 30px; }
.FixedRing.Ring200-sm{ width: 200px; height: 200px; border-width: 25px; }

.HomeProcessLinks { margin-top: -30px; }
} /*-sm*/

@media (max-width: 767px){
.DBL-xs{display:block}.DIL-xs{display:inline}.DILB-xs{display:inline-block}
.FL-xs{float:left}.FR-xs{float:right}.F0-xs{float:none}.CB-xs{clear:both}.C0-xs{clear:none;}
.POR-xs{position:relative}.POF-xs{position:fixed}.POA-xs{position:absolute}
.POC-xs{display:block; margin-left:auto; margin-right:auto}
.DTBL-xs{ display: table; }.DTBLR-xs{ display: table-row; }.DTBLC-xs{ display: table-cell; float: none; } 
.HA-xs{height:auto;}.H-xs-0{height:0px;}.H-xs-1{height:1px;}.H-xs-2{height:2px;}.H-xs-3{height:3px;}.H-xs-4{height:4px;}.H-xs-5{height:5px;}.H-xs-10{height:10px;}.H-xs-15{height:15px;}.H-xs-20{height:20px;}.H-xs-25{height:25px;}.H-xs-30{height:30px;}.H-xs-35{height:35px;}.H-xs-40{height:40px;}.H-xs-45{height:45px;}.H-xs-50{height:50px;}.H-xs-55{height:55px;}.H-xs-60{height:60px;}.H-xs-65{height:65px;}.H-xs-70{height:70px;}.H-xs-75{height:75px;}.H-xs-80{height:80px;}.H-xs-85{height:85px;}.H-xs-90{height:90px;}.H-xs-95{height:95px;}.H-xs-100{height:100px;}.H-xs-105{height:105px;}.H-xs-110{height:110px;}.H-xs-115{height:115px;}.H-xs-120{height:120px;}.H-xs-125{height:125px;}.H-xs-130{height:130px;}.H-xs-135{height:135px;}.H-xs-140{height:140px;}.H-xs-145{height:145px;}.H-xs-150{height:150px;}.H-xs-155{height:155px;}.H-xs-160{height:160px;}.H-xs-165{height:165px;}.H-xs-170{height:170px;}.H-xs-175{height:175px;}.H-xs-180{height:180px;}.H-xs-185{height:185px;}.H-xs-190{height:190px;}.H-xs-195{height:195px;}.H-xs-200{height:200px;}.H-xs-205{height:205px;}.H-xs-210{height:210px;}.H-xs-215{height:215px;}.H-xs-220{height:220px;}.H-xs-225{height:225px;}.H-xs-230{height:230px;}.H-xs-235{height:235px;}.H-xs-240{height:240px;}.H-xs-245{height:245px;}.H-xs-250{height:250px;}.H-xs-255{height:255px;}.H-xs-260{height:260px;}.H-xs-265{height:265px;}.H-xs-270{height:270px;}.H-xs-275{height:275px;}.H-xs-280{height:280px;}.H-xs-285{height:285px;}.H-xs-290{height:290px;}.H-xs-295{height:295px;}.H-xs-300{height:300px;}
.RG-xs{ padding-left: 0px; padding-right: 0px; }.RG-L-xs{ padding-left: 0px; }.RG-R-xs{ padding-right: 0px; }
.SG-xs{ padding-left: 5px; padding-right: 5px; }.SG-L-xs{ padding-left: 5px; }.SG-R-xs{ padding-right: 5px; } 
.HG-xs{ padding-left: 7.5px; padding-right: 7.5px; }.HG-L-xs{ padding-left: 7.5px; }.HG-R-xs{ padding-right: 7.5px; }
.AG-xs{ padding-left: 15px; padding-right: 15px; }.AG-L-xs{ padding-left: 15px; }.AG-R-xs{ padding-right: 15px; }
.AG-2x-xs{ padding-left: 30px; padding-right: 30px; }.AG-2x-L-xs{ padding-left: 30px; }.AG-2x-R-xs{ padding-right: 30px; }
.ML0-xs{margin-left:0px;}.MR0-xs{margin-right:0px;}
.BR0-xs{ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.Brdr-0-xs, .BrdrL-Pseudo-0-xs::before, .BrdrR-Pseudo-0-xs::after{border: none}.BrdrB-0-xs{border-bottom: none;}.Brdr-T-0-xs{border-top: none;}.BrdrL-0-xs{border-left: none;}.BrdrR-0-xs{border-right: none;}
.container.FullWidth-xs, .W100-xs{width: 100%}

.text-center-xs, h1.has-text-align-center.text-center-xs { text-align: center; } 
.text-left-xs, h1, .h1, h1.has-text-align-center, .h1.has-text-align-center, .SplitH1 .text-right { text-align: left; }
.text-right-xs { text-align: right; }

.CC2, .CC3 { column-count: 1; }

.R1-xs{right:-1%;}.R2-xs{right:-2%;}.R3-xs{right:-3%;}.R4-xs{right:-4%;}.R5-xs{right:-5%;}.R10-xs{right:-10%;}.R15-xs{right:-15%;}.R20-xs{right:-20%;}.R25-xs{right:-25%;}.R30-xs{right:-30%;}.R35-xs{right:-35%;}.R40-xs{right:-40%;}.R45-xs{right:-45%;}.R50-xs{right:-50%;}.R55-xs{right:-55%;}.R60-xs{right:-60%;}.R65-xs{right:-65%;}.R70-xs{right:-70%;}.R75-xs{right:-75%;}.R80-xs{right:-80%;}.R85-xs{right:-85%;}.R90-xs{right:-90%;}.R95-xs{right:-95%;}

.L1-xs{left:-1%;}.L2-xs{left:-2%;}.L3-xs{left:-3%;}.L4-xs{left:-4%;}.L5-xs{left:-5%;}.L10-xs{left:-10%;}.L15-xs{left:-15%;}.L20-xs{left:-20%;}.L25-xs{left:-25%;}.L30-xs{left:-30%;}.L35-xs{left:-35%;}.L40-xs{left:-40%;}.L45-xs{left:-45%;}.L50-xs{left:-50%;}.L55-xs{left:-55%;}.L60-xs{left:-60%;}.L65-xs{left:-65%;}.L70-xs{left:-70%;}.L75-xs{left:-75%;}.L80-xs{left:-80%;}.L85-xs{left:-85%;}.L90-xs{left:-90%;}.L95-xs{left:-95%;}

.FixedRing.Ring{ width: 348px; height: 348px; border-width: 38px; }
.FixedRing.Ring1000-xs{ width: 1000px; height: 1000px; border-width: 108px; }
.FixedRing.Ring900-xs{ width: 900px; height: 900px; border-width: 80px; }
.FixedRing.Ring800-xs{ width: 800px; height: 800px; border-width: 70px; }
.FixedRing.Ring700-xs{ width: 700px; height: 700px; border-width: 60px; }
.FixedRing.Ring600-xs{ width: 600px; height: 600px; border-width: 50px; }
.FixedRing.Ring500-xs{ width: 500px; height: 500px; border-width: 40px; }
.FixedRing.Ring400-xs{ width: 400px; height: 400px; border-width: 35px; }
.FixedRing.Ring500-xs{ width: 500px; height: 500px; border-width: 30px; }
.FixedRing.Ring200-xs{ width: 200px; height: 200px; border-width: 25px; }


.ProcessLinks .DTBLC{
display: block;
float: left;
width: 100%;
clear: both;
border-left: none;
border-right: none;
}

.ProcessLinks .DTBLC.ProcessButton { margin-top: 4.4px; }

.HomeProcessLinks { margin-top: -30px; }

}/*xs*/

@media (max-width: 500px){ 
.DBL-xxs{display:block}.DIL-xxs{display:inline}.DILB-xxs{display:inline-block}
.FL-xxs{float:left}.FR-xxs{float:right}.F0-xxs{float:none}.CB-xxs{clear:both}.C0-xxs{clear:none;}
.POR-xxs{position:relative}.POF-xxs{position:fixed}.POA-xxs{position:absolute}
.DTBL-xxs{ display: table; }.DTBLR-xxs{ display: table-row; }.DTBLC-xxs{ display: table-cell; float: none; } 
.HA-xxs{height:auto;}.H-xxs-0{height:0px;}.H-xxs-1{height:1px;}.H-xxs-2{height:2px;}.H-xxs-3{height:3px;}.H-xxs-4{height:4px;}.H-xxs-5{height:5px;}.H-xxs-10{height:10px;}.H-xxs-15{height:15px;}.H-xxs-20{height:20px;}.H-xxs-25{height:25px;}.H-xxs-30{height:30px;}.H-xxs-35{height:35px;}.H-xxs-40{height:40px;}.H-xxs-45{height:45px;}.H-xxs-50{height:50px;}.H-xxs-55{height:55px;}.H-xxs-60{height:60px;}.H-xxs-65{height:65px;}.H-xxs-70{height:70px;}.H-xxs-75{height:75px;}.H-xxs-80{height:80px;}.H-xxs-85{height:85px;}.H-xxs-90{height:90px;}.H-xxs-95{height:95px;}.H-xxs-100{height:100px;}.H-xxs-105{height:105px;}.H-xxs-110{height:110px;}.H-xxs-115{height:115px;}.H-xxs-120{height:120px;}.H-xxs-125{height:125px;}.H-xxs-130{height:130px;}.H-xxs-135{height:135px;}.H-xxs-140{height:140px;}.H-xxs-145{height:145px;}.H-xxs-150{height:150px;}.H-xxs-155{height:155px;}.H-xxs-160{height:160px;}.H-xxs-165{height:165px;}.H-xxs-170{height:170px;}.H-xxs-175{height:175px;}.H-xxs-180{height:180px;}.H-xxs-185{height:185px;}.H-xxs-190{height:190px;}.H-xxs-195{height:195px;}.H-xxs-200{height:200px;}.H-xxs-205{height:205px;}.H-xxs-210{height:210px;}.H-xxs-215{height:215px;}.H-xxs-220{height:220px;}.H-xxs-225{height:225px;}.H-xxs-230{height:230px;}.H-xxs-235{height:235px;}.H-xxs-240{height:240px;}.H-xxs-245{height:245px;}.H-xxs-250{height:250px;}.H-xxs-255{height:255px;}.H-xxs-260{height:260px;}.H-xxs-265{height:265px;}.H-xxs-270{height:270px;}.H-xxs-275{height:275px;}.H-xxs-280{height:280px;}.H-xxs-285{height:285px;}.H-xxs-290{height:290px;}.H-xxs-295{height:295px;}.H-xxs-300{height:300px;}
.RG-xxs{ padding-left: 0px; padding-right: 0px; }.RG-L-xxs{ padding-left: 0px; }.RG-R-xxs{ padding-right: 0px; }
.SG-xxs{ padding-left: 5px; padding-right: 5px; }.SG-L-xxs{ padding-left: 5px; }.SG-R-xxs{ padding-right: 5px; } 
.HG-xxs{ padding-left: 7.5px; padding-right: 7.5px; }.HG-L-xxs{ padding-left: 7.5px; }.HG-R-xxs{ padding-right: 7.5px; }
.AG-xxs{ padding-left: 15px; padding-right: 15px; }.AG-L-xxs{ padding-left: 15px; }.AG-R-xxs{ padding-right: 15px; }
.AG-2x-xxs{ padding-left: 30px; padding-right: 30px; }.AG-2x-L-xxs{ padding-left: 30px; }.AG-2x-R-xxs{ padding-right: 30px; }
.ML0-xxs{margin-left:0px;}.MR0-xxs{margin-right:0px;}
.BR0-xxs{ -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.Brdr-0-xxs, .BrdrL-Pseudo-0-xxs::before, .BrdrR-Pseudo-0-xxs::after{border: none}.BrdrB-0-xxs{border-bottom: none;}.Brdr-T-0-xxs{border-top: none;}.BrdrL-0-xxs{border-left: none;}.BrdrR-0-xxs{border-right: none;}

.container.FullWidth-xxs, .W100-xxs{width: 100%}
.text-center-xxs { text-align: center; } .text-left-xxs { text-align: left; } .text-right-xxs { text-align: right; }

.CC2, .CC3 { column-count: 1; }

.bg-circles-grey.bg-circles-grey-static h3 {
margin-top: 26px;
}

.bg-circles-grey{ background: none; position: relative; }

.bg-circles-grey::before{
content: "";
position: absolute;
width: 100vw;
height: 100vw;
top: 0%;
left: 0%;
z-index: -1;
background: url(../images/background-cirlces-grey.png);
background-size: 60% auto;
background-position: center center;
background-repeat: no-repeat;
transform: rotate(90deg);
}

.ContactFax { margin-right: 0px; }

.TBLfixed.faux-carousel-indicators li{
display: block;
float: left;
width: 100%;
clear: both;
}

.R1-xxs{right:-1%;}.R2-xxs{right:-2%;}.R3-xxs{right:-3%;}.R4-xxs{right:-4%;}.R5-xxs{right:-5%;}.R10-xxs{right:-10%;}.R15-xxs{right:-15%;}.R20-xxs{right:-20%;}.R25-xxs{right:-25%;}.R30-xxs{right:-30%;}.R35-xxs{right:-35%;}.R40-xxs{right:-40%;}.R45-xxs{right:-45%;}.R50-xxs{right:-50%;}.R55-xxs{right:-55%;}.R60-xxs{right:-60%;}.R65-xxs{right:-65%;}.R70-xxs{right:-70%;}.R75-xxs{right:-75%;}.R80-xxs{right:-80%;}.R85-xxs{right:-85%;}.R90-xxs{right:-90%;}.R95-xxs{right:-95%;}

.L1-xxs{left:-1%;}.L2-xxs{left:-2%;}.L3-xxs{left:-3%;}.L4-xxs{left:-4%;}.L5-xxs{left:-5%;}.L10-xxs{left:-10%;}.L15-xxs{left:-15%;}.L20-xxs{left:-20%;}.L25-xxs{left:-25%;}.L30-xxs{left:-30%;}.L35-xxs{left:-35%;}.L40-xxs{left:-40%;}.L45-xxs{left:-45%;}.L50-xxs{left:-50%;}.L55-xxs{left:-55%;}.L60-xxs{left:-60%;}.L65-xxs{left:-65%;}.L70-xxs{left:-70%;}.L75-xxs{left:-75%;}.L80-xxs{left:-80%;}.L85-xxs{left:-85%;}.L90-xxs{left:-90%;}.L95-xxs{left:-95%;}

.FixedRing.Ring{ width: 279px; height: 279px; border-width: 30px; }
.FixedRing.Ring1000-xxs{ width: 1000px; height: 1000px; border-width: 108px; }
.FixedRing.Ring900-xxs{ width: 900px; height: 900px; border-width: 80px; }
.FixedRing.Ring800-xxs{ width: 800px; height: 800px; border-width: 70px; }
.FixedRing.Ring700-xxs{ width: 700px; height: 700px; border-width: 60px; }
.FixedRing.Ring600-xxs{ width: 600px; height: 600px; border-width: 50px; }
.FixedRing.Ring500-xxs{ width: 500px; height: 500px; border-width: 40px; }
.FixedRing.Ring400-xxs{ width: 400px; height: 400px; border-width: 35px; }
.FixedRing.Ring500-xxs{ width: 500px; height: 500px; border-width: 30px; }
.FixedRing.Ring200-xxs{ width: 200px; height: 200px; border-width: 25px; }

} /*-xxs*/

/*Standard classes*/
.MT{margin-top: 15px}
.MB{margin-bottom: 15px}
.MTB{margin-top: 15px; margin-bottom: 15px}

.H100P, figure.SVG img{height:100%;width:auto}

.FS24{font-size: 24px}

/*Additional Colors*/
.bg-primary-light{background-color: #e5e2e8}
.bg-info-lighter{background-color: #fef6f1}
.text-primary-light{color: #e5e2e8}
.text-info-lighter{color: #fef6f1}

/*Table Columns*/
.brdr-15{border:solid 15px}
.brdr-primary-light{border-color: #e5e2e8}
.brdr-info-lighter{border-color: #fef6f1}

.navbar-nav > li.Button a{
color: #ffffff;
background-color: #f58025;
border-color: #f58025;
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
padding: 6px 12px;
font-size: 15px;
line-height: 1.42857143;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
margin-top: 32px;
margin-left: 15px;
}

.navbar-nav > li.Button a:hover {
color: #ffffff;
background-color: #dd660a;
border-color: #d3620a;
}

/*Case Studies*/

.TTY50{
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}

.bg-white50 { background-color: rgba(255, 255, 255, 0.50); }
.filterDiv{margin-bottom: 30px;}
.filterDiv .POR > .POA { top:0; bottom:0; left:0; right:0; }
.filterDiv img { filter: grayscale(100%); opacity: 0.8; }
.filterDiv > div.POR:hover img { filter: grayscale(0%); opacity: 1.0; }
.filterDiv a{
top:50%;
left:50%;
width:100%;
padding: 50% 15px;
}
.filterDiv a:hover{text-decoration: none;}
.filterDiv a::after{content: ""; position: absolute; top:0; bottom:0; left:0; right:0;}
