.yikes-mailchimp-container-8 .yikes-easy-mc-form label.label-inline {
    width: 48%;
    padding-right: 5%;
}
.yikes-mailchimp-container-8 .yikes-easy-mc-form label.label-inline > input {
    background: transparent;
    border: 1px solid #fff !important;
}
::-webkit-input-placeholder {color:#fff;}
::-moz-placeholder          {color:#fff;}/* Firefox 19+ */
:-moz-placeholder           {color:#fff;}/* Firefox 18- */
:-ms-input-placeholder      {color:#fff;}
.custom-qf .quickfinder {
    padding: 0;
}
.wpb_raw_code.wpb_content_element.wpb_raw_html {
    margin-bottom: 0;
    padding-bottom: 0;
}
.mouse-scroll {
    color: #ffffff;
    z-index: 10000;
    border-color: #ffffff;
        position: absolute;
    bottom: 40px;
    left: 50%;
    margin-left: -10px;
        border-width: 1px;
}
@media (max-width: 500px){
    .mouse-scroll {
        display: none;
    }
}
@media (max-width: 1200px){
    body .vc_custom_1458747428401 {
            background-image: url('https://preview.ariawp.com/thegem/wp-content/uploads/sites/7/2016/03/16-5.jpg') !important;
    }
.wpcf7 .cf-style3-textarea span, .wpcf7 .cf-style3-textarea textarea {
    width: 100%;
    max-height: 200px;
}
}
@media (max-width: 1199px) {
    .wpb_row > * {
     margin-top: 0em;
    }
    .wpb_column.vc_column_container.vc_col-sm-12 {
    padding-top: 0px !important;
    margin-top: 0px;
    }
    .vc_column-inner {
        padding-top: 0px !important;
    }
}
@media  (max-width: 1281px) and (min-width: 1199px)  {
    .wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-6 {
    width: 70% !important;
    }
    #custom2 .gem-divider {
       margin-top: 60px !important;
    }
}
@media  (max-width: 1281px)  {
    body  .vc_custom_1458816620809 {
            background-image: url('https://preview.ariawp.com/thegem/wp-content/uploads/sites/7/2016/03/17-4.jpg') !important;
    }
    body  .vc_custom_1458748392314 {
            background-image: url('https://preview.ariawp.com/thegem/wp-content/uploads/sites/7/2016/03/18-3.jpg') !important;
    }
    body  .vc_custom_1458744621486 {
            background: #00a7bb;
             background: 100% !important;
            background-image: url('https://preview.ariawp.com/thegem/wp-content/uploads/sites/7/2016/03/19-2.jpg') !important;
    }
    .yikes-mailchimp-container-8 .form-sbs .submit-button-inline-label {
        width: auto;
    }
}
#primary-navigation .hamburger-toggle > span {
        background-color: #ffffff;
}
.yikes-mailchimp-container .agency-sparta-style .yikes-easy-mc-submit-button:hover {
    color: #212331;
    background-color: #ffffff;
}
.yikes-mailchimp-container .agency-sparta-style .yikes-easy-mc-submit-button:hover:before {
       color: #212331;
}
@media (max-width: 1199px) {
.wpb_row > * {
    margin-top: 0;
}
}
@media (max-width: 768px) {
.quickfinder .quickfinder-item {
    margin: 0;
}
body .vc_custom_1458726921259 {
    margin-top: 50px !important;
}
}
@media (max-width: 1200px) {
    .wpcf7-form .cf-style3-name,
    .wpcf7-form .cf-style3-email,
    .wpcf7-form .cf-style3-website {
    width: 33.3333% !important;
        float: left;
}
.wpcf7 .cf-style3-website span, .wpcf7 .cf-style3-name span, .wpcf7 .cf-style3-email span, .wpcf7-form .contact-form-style-1 .combobox-wrapper, .wpcf7 .cf-style1-website span, .wpcf7 .cf-style1-name span, .wpcf7 .cf-style1-email span {
    width: 100%;
    max-width: 100%;
}
.wpcf7 .cf-style3-textarea span, .wpcf7 .cf-style3-textarea textarea {
    width: 100%;
    max-height: 120px;
}
.wpcf7 p {
    margin-bottom: 24px;
}
}
@media (max-width: 767px) {
    .wpcf7-form .cf-style3-name,
    .wpcf7-form .cf-style3-email,
    .wpcf7-form .cf-style3-website {
    width: 100% !important;
}
.wpcf7 .cf-style3-website span, .wpcf7 .cf-style3-name span, .wpcf7 .cf-style3-email span, .wpcf7-form .contact-form-style-1 .combobox-wrapper, .wpcf7 .cf-style1-website span, .wpcf7 .cf-style1-name span, .wpcf7 .cf-style1-email span {
    width: 100%;
    max-width: 100%;
}
.wpcf7 .cf-style3-textarea span, .wpcf7 .cf-style3-textarea textarea {
    width: 100%;
    max-height: 120px;
}
.wpcf7 p {
    margin-bottom: 24px;
}
}
