@media (min-width: 992px) and (max-width: 1199.98px) {
/* ***************About us **********************/
  .entry_details .container .second_social_ul a:hover {
    color: #DE255F;
    transition: 0.4s;
  }

  footer.footer_wrap {
    margin-top: 0px;
  }

  #hero_slider {
    min-height: 621px;
    object-fit: cover;
  }

  .pride_in_the_park.mt-5.contact-musical-section .container {
    max-width: 960px;
  }

  .pride_in_the_park.mt-5.booth-musical-section .container {
    max-width: 960px;
  }

  section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 {
    width: 615px !important;
  }

  section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 {
    width: 505px !important;
    padding-right: 15px !important;
    padding-left: 12px !important;
  }

  .seatle-park-right {
    margin-left: 10px !important;
  }

  .section_wrap.route-image-section .container .row .col-lg-12:nth-child(1) {
    padding-right: 0px;
  }

  .seatle-park-right {
    width: 1117px;
    max-width: 1133px;
    top: 17em !important;
  }

  .seatle-park-right::after {
    height: 81%;
  }

  section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-md-12:nth-child(2) .overlay_b_i_2section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 {
    width: 624px;
  }

  .single-seatle {
    padding-right: 96px;
  }

  .entry_details .social_ul {
    margin-left: 0px;
  }

  .relative_entry .container {
    max-width: 960px !important;
    padding-right: 16px;
    padding-left: 16px;
  }

  .section_channel.news_section {
    margin-top: 9em;
  }

  .parade-number-box {
    width: 487px !important;
  }

  .epic-img {
    margin-top: 4em;
  }

  section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-md:nth-child(2) .overlay_b_i_2 {
    width: 537px;
  }

  .color-div {
    width: 46%;
    margin-left: 28%;
  }

  .pride-overlay-text h3 {
    font-size: 36px !important;
    width: 84%;
  }

  .overlay-we-can::after {
    height: 39%;
    top: 8px;
  }

  .pride-overlay-text p {
    width: 100%;
    text-align: inherit;
  }

  .pride-small {
    padding-right: 50px;
  }

  .overlay-seatle-image {
    margin-left: -16px;
  }

  .section_wrap.seatle-out-title {
    margin-top: 4em;
    margin-bottom: 1em;
  }

  .content__area_right {
    padding: 0px !important;
  }

  .section_wrap.about-us {
    margin-top: -2em !important;
  }

  .overlay-we-can::after {
    height: 67%;
    top: 8px;
  }

  .overlay-we-can {
    top: 2em !important;
    width: 78% !important;
  }

  .section_wrap.about-us .container .row .col-12:nth-child(2) img {
    margin-top: 0px !important;
  }

  .section_wrap.sounders-pride-section .container .row .col-lg-6:nth-child(2) {
    padding-right: 38px;
    padding-left: 40px;
  }

  section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i.p-5 .button_div .btn_pride {
    padding: 6px 40px;
  }

  .section_wrap.about-us {
    margin-top: 0em !important;
  }

  .mission-statement {
    padding-right: 25px;
  }

  .first-order {
    top: 20px !important;
  }

  .parade-numer {
    width: 86%;
    padding-left: 38px;
  }

  .parade-number-box .fourth-pride .pride-second-child {
    width: 94% !important;
  }

  .contact-question-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 {
    margin-left: -83px;
    padding-left: 98px !important;
    margin-top: -11px !important;
    margin-right: 20px;
    width: 109%;
  }

  .section_wrap.toptips-section .container .row .col-md-6:nth-child(2) {
    margin-top: 50px;
  }

  .seatle-park-right h3 {
    font-size: 46px;
  }

  .seatle-park-right {
    top: 94% !important;
  }

  .slider_content {
    padding: 2em 2em;
    font-size: 15px;
  }

  .pride-overlay-text::after {
    height: 32%;
  }

  .pride-overlay-text h3::after {
    top: 5px;
    height: 33%;
  }

  .pride-color-div {
    width: 54%;
    padding-left: 19%;
  }

  .pride_in_the_park.mt-5.contact-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i {
    padding: 44px 26px !important;
    padding-top: 31px !important;
  }

  .pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(1) .overlay_b_i {
    padding-left: 27px !important;
    width: 611px;
  }

  section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 {
    transform: translate(-12%, -26%);
  }

  .section_wrap.register-section .container .row .col-md-6:nth-child(1) .btn_cyn {
    width: 41%;
  }

  .owl-slider .owl-item.active .item .row .slider_content a.slider_btn {
    width: 64% !important;
  }

  .contact-question-section .container .row .col-lg-6:nth-child(1) .overlay_b_i {
    margin-left: 0px !important;
    padding-left: 16px !important;
    margin-left: -1px !important;
  }

  .about-middle {
    padding-right: 0px !important;
  }

  .overlay-we-can h3 {
    top: 1.7em;
    height: 224px;
    font-size: 36px !important;
    width: 96%;
  }

  .vision-vision {
    width: 88%;
  }

  .sec_fourth {
    margin-top: 4em;
  }

  .sec_fourth .container .row .col-lg-6:nth-child(2) .staff-slide {
    margin-top: 11em;
  }

  .sec_fourth .container .row .col-lg-6:nth-child(2) .owl-theme .owl-controls {
    margin-left: 7.3em;
  }

  .mission-statement {
    margin-left: 0%;
  }

  .question-sec {
    width: 512px;
    padding-left: 54px;
    margin-top: 54px;
  }

  .bottom-text {
    margin-top: 16em;
    margin-left: 13px;
  }

  .sec_sec {
    margin-right: 2%;
  }

  .blue-container {
    margin: auto;
    width: 100%;
    padding: 27px;
  }

  .staff_slider p {
    line-height: 1.3;
  }

  .staff-para {
    line-height: 1.3;
  }

  .contact_sec {
    padding-left: 24px;
  }

  .navigation {
    left: 28em;
  }

  .overlay-we-can {
    font-size: 36px;
    width: 67%;
    font-family: mont_heavy;
    font-weight: 800;
  }

  .staff-head {
    position: absolute;
    top: 5em;
  }

  .staff-image {
    position: relative;
  }

  .staff_slider img {
    float: none;
  }
    
/* ********************************Pride 2020***********************/
  .epic-img img {
    width: 100%;
    margin-left: -16px;
  }

  .pride-overlay-text {
    top: 330px;
    left: 44px;
    width: 72%;
  }

  .seatle-park-right::after {
    height: 79% !important;
  }

  .sub-top-tips {
    line-height: 1.2;
  }

  .purchase-button {
    width: 53%;
  }

  .grant-right-image img {
    width: 100%;
  }

  .parade-center-image img {
    padding-right: 0px;
  }

  .register-button {
    width: 43%;
    margin: 1em 0px 0px;
  }

  .make-sec {
    margin-left: -4%;
    width: 551px;
    padding: 22px 24px 27px 22px;
  }

  .press-sec {
    padding: 31px 3px 25px 139px;
    margin-top: 15%;
    margin-left: -20%;
    width: 556px;
  }

  .press-contact {
    width: 43%;
    margin-left: 15%;
  }

  .seatle-park-text {
    margin-top: 3%;
  }

  .seatle-park {
    font-size: 55px;
  }

  .pride-park-details {
    margin-top: 37px;
  }

  .overlay-seatle-image img {
    width: 100%;
  }

  .seatle-park-right {
    top: 92%;
    width: 910px;
    margin-left: 7px;
    max-width: 1000px;
  }

  .seatle-park-bg {
    height: auto;
    padding-bottom: 11%;
  }

  .booth-reservation {
    margin-left: -4%;
    padding: 30px 43px 55px 26px;
  }

  .musical-lineup {
    width: 487px;
    margin-top: 20%;
    margin-left: -4%;
    padding: 48px 43px 38px 36px;
  }

  .grant-read-more {
    width: 29%;
  }

  .music-button {
    width: 35%;
  }

  .reserve-button {
    width: 33%;
  }

  .make-orange {
    width: 28%;
  }

  .make-sub-title {
    width: 89%;
  }

  .sounder-button {
    width: 40%;
  }

  .music-text {
    padding-left: 0px;
  }

  .parade-sec-ten {
    margin-top: 3%;
  }

  .tips-list-view-two {
    margin-left: -7px;
    margin-top: 40px;
  }

  .parade-epic .container .row .col-lg-6:nth-child(2) {
    padding: 0px;
  }

  .parade-register strong span {
    font-size: 16px;
    font-style: italic;
    font-weight: 700;
  }

  section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-lg-6:nth-child(2) .overlay_b_i_2 {
    width: 542px !important;
    padding: 51px !important;
    transform: translate(-14%, -32%);
    padding-left: 98px !important;
  }

  .section_wrap.pride_guide_bg .container .row .image_container img {
    margin-top: 27%;
    margin-left: -20px;
  }

  .social_li li a {
    font-size: 21px;
  }

  nav#cssmenu {
    padding-bottom: 3.5em;
  }

  ul.foo_address li a {
    border-bottom: none;
  }

  .slider_content a {
    width: 37%;
  }

  ul.navbar-nav li a {
    padding: 0px 0px 0px 28px !important;
  }

  .slider_content h4 {
    font-size: 24px;
  }

  .slider_content h2 {
    font-size: 48px;
    line-height: 50px;
  }

  .slider_content {
    padding: 2em 3em !important;
  }

  #cssmenu>ul>li>a {
    padding: 1em 0px 1em 1em;
  }

  a.submenu-plus {
    background-size: 15px;
  }

  a.submenu-plus.submenu-minus {
    background-size: 15px;
  }

  h3.overlay_txt {
    font-size: 34px;
  }

  .section_wrap.pride_guide_bg .container .row .col-lg-6:nth-child(1) .image_container .overlay_txt {
    font-size: 36px;
    left: 0em;
    top: 7.2em;
  }

  .section_wrap.pride_guide_bg .container .row .col-lg-6:nth-child(2) .sec_content .btn_blue {
    width: 46%;
  }

  .email-octopus-form-row-subscribe button {
    position: absolute;
    /* right: 0; */
  }

  .parade_reg_overlay_bg {
    padding-bottom: 6em !important;
  }

  .reg_overlay_contain h2 {
    font-size: 34px;
    left: 1em;
    width: 60%;
  }
}

@media (min-width: 1200px) {
}