body.default .social-inner-wrap a.fa-google,
body.default .social-inner-wrap li a.fa-google:hover {
    background: #dd4b39
}

div.module-6 ul {
    display: block
}

div.module-6 ul li {
    width: 100%
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    div#ry-pg-banner .ry-bnr-wrp .ry-pg-title {
        top: 60%
    }
}

.module-220 .ry-carousel-navigation .button-next,
.module-220 .ry-carousel-navigation .button-prev {
    display: none;
}

/* edits */
/*div.module-43 {
    padding: 0 0 30px;
}
div.module-43 .ry-flex {
    flex-direction: column;
    align-items: center;
}
div.module-43 .ry-flex .ry-right {
    order: 1;
    background-color: #166ab1;
    width: 100%;
    max-width: 100%;
    align-items: center;
    padding: 10px 0;
}
div.module-43 .ry-flex .ry-right .ry-menu {
    margin-top: 0;
}
div.module-43 .ry-container {
    max-width: 100%;
}
div.module-43 .ry-flex .ry-left {
    padding-top: 20px;
    order: 2;
}
div.module-43 .ry-right .ry-menu .nav-menu {
    float: none;
    margin: auto;
    max-width:  85%;
}
div.module-43 .ry-right .ry-menu .nav-menu li a {
    color: #fff;
}
div.module-43.fixed .ry-flex .ry-right {
    padding: 0;
}
div.module-43.fixed .ry-menu .nav-menu li a {
    font-size: 12px;
}
div.ry-menu .ry-nav li.dropdown .dropdown-toggle span {
    display: inline-block;
}
div.ry-sticky-menu.fixed {
    padding: 0 0 30px;
    background: #fff;
}
div.module-43 .ry-right .ry-menu .ry-nav li.primary {
    padding: 0 10px;
}
div.module-43 .ry-right .ry-menu .ry-nav li.primary>a:hover {
    color: #fff;
}
div.module-43 .ry-right .ry-leads .search-bar-widget {
    display: none;
}
div.module-43.ry-sticky-menu .ry-contact li {
    position: absolute !important;
    left: 0;
    background-color: #013f88 !important;
    padding: 10px;
    border-radius: 20px;
    bottom: -145px;
}
div.module-43.ry-sticky-menu .ry-contact li:nth-child(2) {
    right: 0 !important;
    left: auto;
}
div.module-43 .ry-right .ry-leads .ry-contact li a, 
div.module-43 .ry-right .ry-leads .ry-contact li span.call_us, .module-43 .ry-right .ry-leads .ry-contact li:nth-child(1) a {
    color: #fff !important;
}
div.module-43 .ry-right .ry-leads .ry-contact li .contact__icon .icon__wrap, 
div.module-43 .ry-right .ry-leads .search-bar-widget .btn-primary,
div.module-43 .ry-right .ry-leads .ry-contact li:nth-child(2):hover .icon__wrap {
    border: 1px #fff solid;
}
div.module-43 .ry-right .ry-leads .ry-contact li .contact__icon .fa,
div.module-43 .ry-right .ry-leads .ry-contact li:nth-child(2):hover .icon__wrap i {
    color: #fff !Important;
}*/
/* form */
div.ry-form.ry-form-box {
    border: 1px #666 solid !important;
}

div.ry-form.ry-form-box input[type=text],
div.ry-form.ry-form-box select,
div.ry-form.ry-form-box textarea,
input.form-control,
textarea.form-control {
    border-color: #666 !important;
}

div.ry-form.ry-form-box input[type=text]::placeholder,
div.ry-form.ry-form-box textarea::placeholder,
div.ry-form.ry-form-box select,
input[type=text]::placeholder,
textarea::placeholder {
    color: #666 !important;
}
.thank-you {
	display: none;
}
.thank-you .ry-btn {
	max-width: 80% !important;
}

div.grecaptcha-badge {
   bottom: -100px !important;
}