@media (min-width:320px) and (max-width: 575.98px) {
    /* ***************About us **********************/
  
    .sec_image img {
        width: 100%;
    }
    footer.footer_wrap{
        margin-top: 0px;
    }
    .entry_details .container .second_social_ul a:hover{
        color: #DE255F;
        transition: 0.4s;
    }
.vision{
    width: 100%;
    font-size: 30px;
}
.section_wrap.mission-section .container .row .col-12:nth-child(2) .heading h3{
    padding-left: 0px;
}
.entry_details .container .second_social_ul a {
    color: #08243E;
    font-size: 23px;
} 
/* .second_social_ul .fa-facebook-f::before, .fa-facebook::before {
    color: #08243E;
}
.second_social_ul .fa-facebook-f::before, .fa-facebook::before {
    color: #08243E;
} */
.slider_content h2{
    line-height: 53px !important;
}
.section_channel .container .header_title {
    font-size: 20px;
}
.info-details{
    display: block;
    font-family: Poppins;
font-weight: 700;
}
.section_wrap.seatle-out-title{
    margin-top: 3em;
}
.section_wrap.history-vision{
    margin-top: 3em;
}
.content__area_left .sec_content h1{
    font-size: 36px;
}
.sec_img{
   margin-left: -9px;
}
.sec_image{
position: relative;
top:66px;
margin-left: -21px;
margin-right: 10px;
margin-top: -96px;
}
.vision-vision{
    width: 100% !important;
    margin-top: 4em;
}
.staff_slider p{
    font-size: 14px;
    font-family: poppins;
    line-height: 1.5;
}
.red-box .section-title{
    font-size: 36px !important;
}
.direcotry-small{
    font-size: 36px !important;
}
.sec_fourth .container .row .col-12:nth-child(2) .staff-slide .owl-item .item .staff-image img{
    float: none;
    width: 60% !important;
    margin-left: 0px;
}
.page-pride2020 .header-slider .owl-slider .owl-stage-outer .item .row .col-12:nth-child(2) .align-center p{
    width: 100%;
}
.staff_details{
    padding-right: 12px;
}
.exective-officer{
    margin-top: 33px;
}
.bottom-officers-client {
    padding-top: 37px;
}
.para-one{
padding-right: 0px !important;
}
span.officer-name{
    font-size: 16px !important;
}
.sub-name{
    font-size: 14px !important;
}
.exective-staff{
    font-size: 14px;
}
.small-slider{
    margin-top: 6%;
}
.about-about{
    font-size: 36px !important;
    font-weight: 600;
    margin-top: 35px !important;
}
.abot{
    margin: auto;
width: 100%;
font-size: 24px;
}
.line-code{
width: 100%;
}
.directors{
margin-top:7%;
}
.director{
font-size: 16px;
}
.about-image img{
width: 100%;
}

.about-image{
margin-top: 5%;
}
.sec_six{
width: 94%;
margin-left: 16px;
}
.sec_seven{
margin-left: 0px;
}
.about-middle{
width: 100%;
padding-right: 0px !important;
}
.staff{
font-size: 36px;
}
.board{
font-size: 36px !important;
}
.staff-subpara{
width: 100%;
}
.sec_fifth{
margin-top: 5%;
}
.staff_slider img{
width: 50%;
float: none !important;
}
.eight-box{
width: 100%;
}
.staff-slide{
margin-top: 17%;
}
.staff-image{
position: relative;
}
.sec_fourth .container .col-12:nth-child(2){
padding-left: 17px;
}
.staff-head{
position: relative;
top: 0px !important;
}
.bottom-officers{
line-height: 11px;
}
.staffs{
margin-top: -30px !important;
}
.eight-box-small-div{
margin-left: 0%;
padding: 36px 16px;
margin-top: 0px;
}
h3.header_title{
font-size: 24px;
}
.sec_eight{
width: 100%;
margin-left: 0px;
}
.mission-image img{
width: 100%;   
}
.mission{
font-size: 14px;
}
.mission-image{
margin-top: 5%;
}
.history{
margin-top: 8%;
font-size: 36px !important;
}
.history-small{
font-size: 36px !important;
line-height: 40px !important;
}
.overlay-we-can h3{

height: 164px !important;
font-size: 36px !important;
top: 42% !important;
max-width: 521px !important;
left: 1em !important;
width: 284px !important;
}
.sec_fourth .container .row .col-12:nth-child(2) .owl-theme.al_right{
font-size: 32px;
}

.overlay-we-can::after{
height: 89%;
}
.overlay-we-can{
/* top: 8em !important; */
top:auto !important;
left: 42px;
bottom: -131px;
}
.mission-vision{
padding-right: 0px !important;
}
.mission{
margin-top: 27px;
}
.sec_third{
margin-top: 15%;
}
.seatle-line-code{
width: 90%;
}
.seatle{
margin-left: 4%;
font-size: 26px;
}
.overlay_b_i.p-5 p span{
color:#fff;
font-weight: 300px;
}
.we-can-bottom-text{
margin-top: 224px !important;
margin-bottom: -20%; 
padding-right: 10px;
padding-left: 0px;
}
.bottom-text{
margin-top: 40px !important;
margin-left: 0px !important;
line-height: 21px;
}
.left-director {
font-size: 16px;
}
.bottom-text .exective-officer p {
line-height: 21px;
}
.align-text-bottom .exective-officer{
line-height: 21px !important;
}
.vice-preside{
line-height: 21px !important;
}
.vice-preside-couple{
line-height: 21px !important;
}
.contact-subtext{
padding-top: 4px;
text-align: center;
font-size: 14px;
margin: auto;
display: block;
padding-bottom: 25px;
color:#fff;
}
a.btn_blue{
margin-top: 8px;
width: 68%;
margin: auto;
}
.red-box{
margin-left: 0px !important;
margin-top: 5% !important;
padding:37px 14px !important;
}
.bottom-board-sub-text{
margin-top: 3rem;
}
.contact_sec{
padding:30px !important;
 width: 573px !important; 
margin-top: 0px !important;
padding-bottom: 85px !important;
} 
a.btn_green{
padding: 4px;
width: 42%;
}
.swiper-button-next{
background-size: 20px 20px;
width: 35px !important;
height: 16px !important;
}

.staff-para{
width: 100% !important;
font-family: poppins;
font-size: 14px;
line-height: 1.5;
}
.contact-text{
padding-top: 2px !important;
font-size: 35px !important;
color: #fff;
text-align: center !important;
padding-bottom: 20px !important;
}
.question-sec{
margin-left: 0px;
width: 100%;
margin-top: -93px;
padding: 26px;
}
.hello{
margin-left: -9px;
} 
.question-text{
font-size: 36px;
text-align: center;
}
.history-para{
margin-top: 6% !important;
padding-right: 6px !important;
}
.section_wrap.history-vision .container .col-12:nth-child(2) .sec_content{
padding-left: 0px;
}
.header_title{
font-size: 26px;
}
.container-fluid{
padding-left: 7px;
}
.align-text-bottom{
padding-top: 0px;
}
.navigation .swiper-button-prev{
left:10px;
}
.board-two{
margin-top: 20px;
}
.navigation{
top: 56px;
}
.blue-container{
width: 100%;
padding:15px;
margin:auto;
} 
.sec_seven .row .col-12:nth-child(1){
padding: 0px;
}
.second-board-directory{
margin-top: 10px;
}
.question-subtext{
font-size: 14px;
padding-left: 20px;
display: block;
text-align: center;
}
.sec_sec{
margin-right: 0px !important;
margin-top: 0px;
}
.sec_fourth .container .row .col-12:nth-child(1) {
padding: 0px !important;
} 
.sec_eight .container .row .col-12:nth-child(1) {
padding: 0px !important;
}
.sec_fourth .container .row .col-12:nth-child(1) {
padding-right: 0px !important;
padding-left: 0px !important;
}
.sec_fourth .container .row .col-12:nth-child(1) .red-box .board-directors .exective-officer{
line-height: 21px !important;
}
.director-subpara{
padding-right: 0px !important;
}
.vice-preside-couple-two{
line-height: 21px !important;
}
.exective-officer.second-board-directory{
padding-left: 0px;
}
.section_wrap.about-foundation .container .row .col-12:nth-child(2) {
padding: 0px;
}
.section_wrap.mission-section .container .row .col-12:nth-child(1){
padding:0px !important;
}
.about-small{
font-size: 36px;
}
.section_wrap.mission-section .container .row .col-12:nth-child(1)
.order1{
order:2 !important;
}

.contact-question-section .container .row .col-12:nth-child(1) .overlay_b_i h2{
color:#fff !important;
}
.contact-question-section .container .row .col-12:nth-child(1) .overlay_b_i p{
color:#fff !important;
}
.mission-statement{
padding-right: 6px !important;
padding-left: 0px;
}
.section_wrap.about-foundation{
margin-top: 2em;
}
.contact-question-section .container .row .col-12:nth-child(2) .overlay_b_i_2{
padding-left: 23px !important;
margin-left: auto !important;
}
.contact-question-section .container .row .col-12:nth-child(1) .overlay_b_i{
margin-left: 0px !important;
text-align: center !important;
width: 100% !important;
margin-top: -2px;
}
.pride_in_the_park.mt-5.contact-question-section .container .row .col-12:nth-child(1) h3{
color:#fff !important;
font-size: 36px;
}
.pride_in_the_park.mt-5.contact-question-section .container .row .col-12:nth-child(1) p{
color:#fff !important;
}
.contact-question-section .container .row .col-12:nth-child(2) .overlay_b_i_2{
margin-top: -85px !important;
padding-right: 23px !important;
margin-bottom: 20px;
width: 98%;
}
.contact-question-section .container .row .col-12:nth-child(2) .overlay_b_i_2 a:hover{
text-decoration: underline !important;
}
.about-foundation .container .row .col-12:nth-child(1){
order:2;
}
.about-foundation .container .row .col-12:nth-child(2){
order:1;
}
.section_wrap.about-foundation .container .row .col-12:nth-child(1) .sec_content h1{
    font-size: 36px;
    margin-top: 31px;
}
.section_wrap.about-us .container .row .col-12:nth-child(2) img {
    margin-top: -1em !important;
}
.section_wrap.mission-section{
    margin-top: 8px;
}
.pride_in_the_park.mt-5.contact-question-section {
    margin-top: 0rem !important;
}
.pride_in_the_park a{
    font-size: 14px;
}
.bottom-officers .volunteer-normal strong {
    font-weight: 300;
}
.section_wrap.register-section .container .row .col-12:nth-child(1) .btn_cyn{
    width: 51% !important;
    padding: 5px 22px;
}
.section_wrap .container .row .col-lg-12 .heading h1{
    font-size: 36px;
}
/* ***********************pride 2020***********************/
.paradeinfo{
font-size: 60px;
}
.button_div{
margin-top: 32px;
}
.epic-img img{
width: 100%;
margin-left: -20px;
}
.epic-img{
margin-top: 15px;
}
.pride-overlay-text{
font-size: 28px;
width: 99%;
top: auto;
left: 5%;
position: relative;
max-width: 380px;
font-size: 36px;
color:#08243E;
bottom: 21px;
}
.epic-para{
margin-top:10em;
margin-left: 0%; 
}


.pride-color-div{
width: 86%;
padding-left: 30%;
padding-top: 10px;
padding-bottom: 29px;
}
.pride-schedule-details {
font-size: 20px;
font-family: poppins;
font-weight: 700;
color:#08243E;
}
.schedule-details-para{
font-family: Poppins;
font-weight: 400;
font-size: 18px;
}

.epic-img{
margin-top: -4em;
position: relative;
}
.parade-number ul::before{
top:18%
}
.parade-number ul li:last-child{
font-size: 15px;
width: 100%;
}
.parade-number ul::before{
top:30%;
}
.second_social_ul {
display: block;
}
.pride-name{
font-size: 36px;
}
.pride-small{
font-size: 36px;
font-weight: 300;
padding-right: 65px;
}
.parade-number-box{
padding:15px;
padding-bottom: 11px;
margin-top: 2em;
padding-left: 17px;
width: 100%;
}
.pride-overlay-text h3{
font-size: 36px !important;
width: 247px;
}
.pride-overlay-text p{
margin-left: -27px;
width: 100%;
text-align: inherit;
}
.pride-overlay-text h3::after{
height: 112px;
top:8px;
}
.parade-epic{
    background-position: bottom;
    background-size: inherit
}
.parade-numer{
margin-top: 1em;
width: 302px;
padding-left: 0px;
}
.parade-numer ul li:last-child{
width: 59% !important;
font-size: 18px;
}
ul.third-pride li:last-child{
    width: 143px !important;
}

.section_wrap.grand-seat-section .container .row .col-12:nth-child(2) h5{
    margin-bottom: 26px;
}
.section_wrap.grand-seat-section .container .row .col-12:nth-child(2) .heading h3{
    line-height: 28px;
}

.section_wrap.register-section .container .row .col-12:nth-child(1) h5{
    margin-bottom: 26px;
}
.section_wrap.register-section .container .row .col-12:nth-child(1) .heading h3{
    line-height: 27px;
}

section.parade-sec-eight .container .row .col-12:nth-child(1) .seatle-pride-park{
font-size: 20px;
display: block;
}
.middle-code {
display: none;
}
.parade-numer ul li.first-order {
    top: 8px;
    width: 166px !important;
}
.parade-numer ul li:first-child {
font-size: 60px;
}
.pride-second-child{
font-size: 18px;
}
.parade-numer ul {
padding-left: 40px !important;
}
.parade-numer ul::before {
width: 30px !important;
}
.third-pride .parade-numer ul::before{
top:35%;
}
.parade-numer ul li:first-child sup{
font-size: 22px;
vertical-align: middle;
left: -6px;
}
.parade-number-box .fourth-pride {
margin-top:-6px;
}
.section_wrap.parade-route-section .row .col-12 .heading h1 {
font-size: 36px;
}
.section_wrap.parade-route-section .container .row .col-12:nth-child(1) .heading .light{
font-size: 36px;
}
.owl-slider .owl-item.active .item .row .slider_content a.slider_btn{
width: 69% !important;
}
.section_wrap.toptips-section .container .row .col-12:nth-child(2) .sec_content ul {
margin-right: -36px !important;
}
.section_wrap.toptips-section .container .row .col-12:nth-child(1) .heading{
margin-top: -10px;
line-height: 33px;
}
.slider_content a{
width: 67%;
}
.parade-center-image img{
padding-right: 0px !important;
padding-left: 0px !important;
}
.section_wrap.parade-route-section {
margin-top: -52px !important;
}
.parade-route-section {
font-size: 36px;
margin-top: 25px;
}
.top-tips-heading {
font-size: 36px;
margin-top: -19px;
}
.topic-bg {
margin-top: 16%;
}
.sub-top-tips{
font-size: 36px;
}
.tips-list-view-two{
margin-left: -35px;
margin-top: -41px;
font-size: 14px;
}
.tips-list-view{
font-size: 14px;
padding-right: 9px;
margin-top: 18px;
}
ul.tips-list-view-two li{
padding-bottom: 17px;
}
.grant-seat {
margin-top: 10%;
margin-left: 1px;
}
.grant-stand-text {
font-size: 36px;
}
.special-event-text{
font-weight: 600;
}
.grant-button{
font-size: 16px;
width: 53%;
}
.register-button{
width: 72%;
margin: 1em 0px 0px;
font-size: 13px;
padding-bottom: 7px;
padding-top: 6px;
padding-left: 12px;
font-size: 16px;
}
.grant-read-more {
width: 50%;
font-size: 16px;
}
.grant-right-image{
margin-left: 0px;
margin-top: 12%;
}
.grant-right-image img{
width: 100%;
}
.parade-register{
margin-top: 10%;
}

.make-sec{
margin-left: 0px;
width: 100%;
padding-left: 13px;
padding-bottom: 90px;
}
.make-text{
font-size: 30px;
}
.make-sub-text{
font-size: 36px;
}
.make_sec{
margin-left: 0px;
padding:30px;
width: 100%;
margin-top: 0px;
padding-bottom: 50px;
}
.make-sub-small-text{
font-size: 36px;
line-height: 0.9;
}
.make-sub-title{
padding-top:26px ;
font-size: 14px;
}
.make-orange{
padding-left: 18px;
width: 42%;
font-size: 13px;
border-radius: 1px;
}
.purchase-button{
width: 78%;
font-size: 16px;
padding-top: 6px;
padding-left: 6px;

}
.press-sec{
padding-left: 22px;
margin-left: 0%;
width: 100%;
margin-top: -90px;
padding: 45px 18px 43px 17px;
}
.parade-text{
font-size: 36px;
text-align: center;
font-family: mont_heavy;

}
.press-sub-small-text{
font-size: 36px;
font-family: mont_light;
line-height: 1.2;

}
.press-contact{
width: 66%;
font-size: 16px;
}
.seatle-park{
font-size: 60px;
font-family: poppins;
margin-top: -2em;
}
.pride-park-details{
font-size: 20px;
}
.overlay-seatle-image img{
width: 322px;
margin-top: 34px;
margin-left: -19px;

}
.overlay-seatle-image{
position: relative;
margin-top:-9px;
}
.annual-heading{
font-size: 36px;
margin-top: 98px;
padding-left: 13px;
left: -1px;
max-width: 270px;
border-left: 2px solid black;
position: absolute;
}

.seatle-park-right{
margin-left: -39px;
width: 88%;
margin-top: -94px;
position: absolute;
top:296px !important;
left: 55px;
}
.section_wrap.register-section .container .row .col-12:nth-child(1) .button_div {
margin-top: 33px !important;
}
.section_wrap.grand-seat-section .container .row .col-12:nth-child(2) .button_div {
margin-top: 37px !important;
}
.seatle-park-right::after {
top:8px;
height: 89%;
}
.seatle-park-text{
margin-top: 233px;
margin-left: 0px;
font-size: 14px;
margin-right: 0px;
}
.seatle-park-bg{
height: auto;
}
.booth-reservation{
width: 100%;
margin-left: 0px;
padding: 32px 5px 66px 13px;
margin-bottom: 0px;
}
.booth-sub-text{
font-size: 36px;
}
.booth-small-text{
font-size: 36px;
}
.sounder-button{
width: 35%;
}
.reserve-button{
font-size: 16px;
padding-left: 6px;
padding-right: 11px;
padding-top: 5px;
padding-bottom: 5px;
border-radius: 1px;
width: 44%
}
.grant-seat p {
font-size: 14px;
}
.musical-lineup{
padding: 35px 21px 35px 23px;
font-size: 30px;
width: 100%;
margin-left: 0px;
margin-bottom: 0px;
margin-top: -30px;
}
.music-small-text{
font-size: 36px;
}
.music-text{
font-size: 36px;
padding-left: 0px;
text-align: center;
}
.music-button{
width: 46%;
margin:auto;
}
.parade-center-image{
margin-top: 13px;
}
ul.fourth-pride::before{
top:36%;
}
section.parade-epic .container .row .col-12:nth-child(2){
padding: 0px;
}
section.parade-sec-five .container .row .col-12:nth-child(1) {
padding: 0px;
}
.order1{
order:2;
}
.order2{
order:1;
}
section.parade-sec-six .container .row .col-12:nth-child(2) {
padding: 0px;
}
.ticket-text{
font-weight: 500;
}
section.parade-sec-seven .container .row .col-12:nth-child(1) {
padding: 0px;
}
.parade-sec-ten .container .row .col-12:nth-child(1) {
padding: 0px;
}
.music-sub-text{
font-size: 14px;
text-align: center;
}
ul.third-pride li:nth-child(2) {
left: 119px;
display: block;
top: -71px;
width: 42%;
}
.fourth-pride{
top: -50px;
}
ul.third-pride li.third-number {
margin-top: 60px;
}
ul.third-pride {
margin-top: -64px;
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-12:nth-child(1) {
padding: 0px;
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-12:nth-child(1) .overlay_b_i h3{
font-size: 36px;
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-12:nth-child(1) .overlay_b_i h3 .light{
font-size: 36px;
}
.parade-number-box .fourth-pride .pride-second-child{
width: 260px !important;
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-12:nth-child(2) .overlay_b_i_2 h3{
font-size: 36px;
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-12:nth-child(1) .overlay_b_i{
margin-left: 0px;
padding-left: 15px !important;
padding-bottom: 116px !important;
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-12:nth-child(2) .overlay_b_i_2 h3 .light{
font-size: 36px;
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-12:nth-child(2) .overlay_b_i_2{
transform: translate(0%, -33%);
width: 100%;
padding-right: 20px !important;
padding-left: 10px !important;
padding-top: 34px !important;
padding-bottom: 61px !important;
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-12:nth-child(1) .overlay_b_i.p-5 .button_div .btn_pride{
padding:9px 45px;
}
.owl-slider .owl-stage-outer .item .wrap_card a.read_more{
    margin-top: -20px;
}
.third-pride::before {
top: 97px !important;
}
.section_wrap.toptips-section .container .row .col-12:nth-child(1) h2{
font-size: 36px;
margin-top: -40px;
line-height: 30px;
}
.section_wrap.toptips-section .container .row .col-12:nth-child(2){
margin-left: -35px;
margin-top: -13px;
}
.section_wrap.toptips-section .container .row .col-12:nth-child(1) .tips-light{
font-size: 36px;
line-height: 37px;
}
.section_wrap.grand-seat-section .container .row .col-12:nth-child(1) {
padding: 0px;
margin-top: 0em;
}
.section_wrap.grand-seat-section .container .row .col-12:nth-child(2){
padding-left: 17px !important;
margin-top: 2em;
}
.section_wrap.grand-seat-section .container .row .col-12:nth-child(2) .button_div .btn_pride{
padding: 9px 49px !important;
}

.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(1) .overlay_b_i p{
padding-top: 4px;
}
.section_wrap.parade-route-section .container .row .col-12 .heading h1{
font-size: 36px;
}
.section_wrap.route-image-section{
margin-top: -1em;
}
.section_wrap.grand-seat-section .container .row .col-12:nth-child(2) .sec_content h3 {
line-height: 10px;
margin-top: 29px;
font-size: 36px;
}
.section_wrap.sounders-pride-section .container .row .col-12:nth-child(2) .history{
    margin-top: 16px;
}
.section_wrap.grand-seat-section  .container .row .col-12:nth-child(2) .sec_content p {
padding-top: 8px !important;
}
.section_wrap.grand-seat-section  .container .row .col-12:nth-child(2).sec_content h5 {
padding-top: 20px;
}
.section_wrap.register-section{
margin-top: 5em;
}
.section_wrap.register-section .container .row .col-12:nth-child(1) {
order: 2;
padding-right: 21px;
padding-left: 18px;
}
.section_wrap.register-section .container .row .col-12:nth-child(1) .sec_content p{
padding-top: 11px;
}
.section_wrap.register-section .container .row .col-12:nth-child(1) .button_div .btn_pride{
padding: 9px 40px;
}
.pride_in_the_park.mt-5.contact-musical-section{
margin-top: 4em !important;
}
.section_wrap.register-section .sec_content h3{
line-height: 30px;
font-size: 36px;
}
.section_wrap.register-section .container .row .col-12:nth-child(2) {
order: 1;
margin-top: -31px;
margin-bottom: 35px;
}
.section_wrap.register-section .container .row .col-12:nth-child(2) {
padding: 0px;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(2) .overlay_b_i_2{
width: 99%;
padding: 46px 20px !important;
padding-bottom: 63px !important;
transform: translate(-0%, -44%);
}
.section_wrap .container .row .col-12 .heading h1{
font-size: 36px;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(2) .overlay_b_i_2 h3{
font-size: 36px;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(2) .overlay_b_i_2 h3 .light{
font-size: 36px;
}

section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(1) .overlay_b_i h3{
font-size: 36px;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(1) .overlay_b_i h3 .light{
font-size: 36px;
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(1) .overlay_b_i{
width: 100% !important;
margin-left: 0px;
padding:47px 17px !important;
padding-bottom: 100px !important;;
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(1) {
padding: 0px;
}
.section_wrap.sounders-pride-section .container .row .col-12:nth-child(2) .sec_content p{
    padding-top: 17px;
    margin-top: 0px;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(1) .overlay_b_i.p-5 .button_div .btn_pride{
width: 36% !important;
padding: 9px 41px;
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(2){
margin-top: 80px;
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(2) .button_div{
margin-top: 2em;
}
.parade-sec-eight .container .row .col-12:nth-child(1) h3{
font-size: 20px;
}
.seatle-park-right h3{
font-size: 34px;
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(1) .overlay_b_i p{
font-size: 14px;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-12:nth-child(2) .overlay_b_i_2 .button_div .btn_pride{
padding:9px 33px;
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-12:nth-child(2) .overlay_b_i_2 .button_div .btn_pride{
padding:9px 46px !important;
}
.section_wrap.sounders-pride-section .container .row .col-12:nth-child(2) .button_div .btn_pride {
padding: 9px 65px;
}
.section_wrap.sounders-pride-section .container .row .col-12:nth-child(2) .button_div {
margin-top: 44px;
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-12:nth-child(2){
margin-top: 61px;
}
.section_wrap.grand-seat-section  .container .row .col-12:nth-child(2) .sec_content h5{
margin-top: 6px;
padding-bottom: 8px;
}
.section_channel.news_section{
margin-top: -8em;
}
.section_channel.news_section .news_bg{
padding: 16px !important;
}
.section_channel.regional-pride-block .event_bg{
padding: 15px !important;
}
.section_wrap.register-section .container .row .col-12:nth-child(1) .sec_content h5{
margin-top: -16px;
}
/*******************************News Details*********************** */
.details-list{
    font-size: 14px;
}
.new-note{
    font-size: 14px;
}
.entry_details p{
    font-size: 14px;
}
.relative_entry .container{
    padding-left: 15px;
    padding-right: 15px;
}
.relative_entry .container .header_title {
    font-size: 24px;
}
.entry_list_block .review-title a{
    font-size: 14px;
    padding-right: 50px;
}
.entry_content_sec{
    margin-top: -38px;
}
.entry_list_block h5{
    font-size: 14px;
}
.step-two-content{
    padding-top: 15px;
}
.entry_list_block h3{
    font-size: 18px;
    padding-top: 9px;
    margin-bottom: 0px;
}
.btn_red{
    width: 100%;
}
.entry_attr{
    margin-top: 28px;
}
ul.social{
display: ruby-base;
margin-top: 2em;
margin-left: 44px;
padding-bottom: 20px;
}
.category_title{
font-size: 14px;
margin-top:15px ;
}
.entry_title{
font-size:36px;
line-height: 36px;
}
.small-entry_title{
font-size: 36px;
}
.entry_text{
font-size: 14px;
}
.details-sec-one{
margin: 0px;
}
.new-catego{
font-size: 13px;
margin-top: 20px;
}
.catego-title{
font-size: 25px;
}
.your-path{
font-size: 25px;
}
.header-catego{
margin-top: 0px;
}
.catego-para{
margin-top: 5px;
padding-top: 10px;
}
.all-category{
margin-left: 0px;
}
.category-review{
font-size: 16px;
}
.step-catego{
font-size: 19px;
}
.details-sec-two{
margin-left: 0px;
}
.sec-two-category{
margin-left: -21px;
}
.details-sec-three{
margin-left: 10px;
}
.details-sec-four{
margin-left: 10px;     
}
.details-sec-five{
margin-left: 10px;     
}
.details-sec-six{
margin-left: 10px;     
}
.btn.btn-volunteer{
margin-left: -14px;
width: 100%;
font-size: 16px;
}
.details-sec-seven{
margin-left: 10px;
}  
.epic-img img{
width: 100%;
margin-left: -20px;
}

.epic-para{
margin-top:8em;
margin-left: 0%; 
}
.schedule-details-para{
font-family: Poppins;
font-weight: 400;
font-size: 18px;
}
.epic-img{
margin-top: -75px;
position: relative;
}
.entry_details .social_ul {
margin-top: 1em !important;
text-align: center;
}
.entry_step1 h3{
font-size: 18px;
line-height: 0.1;
}
.entry_step1 h5{
font-size: 18px;
line-height: 1.2;
}
.entry_step2 h5 a .entry_review{
line-height: 1.4;
font-size: 14px;
}
.entry_step2 h3{
font-size: 18px;
margin-top: -20px;
line-height: 0.6;
}
span.single-a {
font-family: mont_light;
font-weight: 300;
}
span.entry_midtext{
font-size: 14px;
}
.entry_social{
font-size: 14px;
}
.entry_step2 h5{
font-size: 18px;
}
.entry_content{
font-size: 14px;
margin-top: 16px;
}
.entry_details .social_ul {
margin-top: 0em;
display: none;
}
.second_social_ul {
display: block;
}
.entry_details .container .row .col-12:nth-child(2) ul.second_social_ul{
display: block;
/* margin-left: -44px; */
margin-top: 23px;
text-align: left;
}
.entry_step1{
font-size: 14px;
}
.entry_step1 span{
font-size: 14px;
}
.entry_step1 a{
font-size: 14px;
}
.entry_step2{
font-size: 14px;
}
.entry_step2 span{
font-size: 14px;
}
.entry_news{
font-size: 14px;
}
.entry_step2 .entry_review{
font-size: 18px;
}
span.entry_review span{
font-size: 18px;
}
.pride_in_the_park.mt-5.contact-question-section .container .row .col-12:nth-child(1) {
padding: 0px !important;
}
.prdie-sec-one .container .row .center_heading h3{
font-size: 20px;
line-height: 28px;
}
.prdie-sec-one .container .row .center_heading p{
font-size: 18px;
margin-top: -8px
}
.section_channel.news_section .news_bg .owl-theme.al_right {
font-size: 17px;
}
.section_wrap.sounders-pride-section{
margin-top: 39px;
}
.section_wrap.sounders-pride-section .container .row .col-12:nth-child(1) {
padding: 0px;
}
.section_wrap.sounders-pride-section .container .row .col-12:nth-child(2){
padding-left: 14px;
padding-right: 6px;
}
.section_wrap.sounders-pride-section .container .row .col-12:nth-child(2) .history{
line-height: 37px;
}
.section_wrap.sounders-pride-section .container .row .col-12:nth-child(2) .heading h4{
margin-top: 20px;
}

.section_channel.regional-pride-block .event_bg .header_title {
font-size: 20px;
}
.second-pride .pride-second-child {
padding-top: 13px;
}

.color-div{
    width: 301px;
    padding-left: 102px;
    padding-top: 15px;
}
.pride_in_the_park.mt-5.booth-musical-section
{
    margin-top: 3em !important;
}
.parade-sec-eight{
    margin-top: -1em;
}
.relative_entry .header_title {
    font-size: 14px;
}


}


/******************************************/
/****************LANDSCABE****************/
/******************************************/
@media (min-width: 576px) and (max-width: 767.98px){
    .entry_details .container .second_social_ul a:hover{
        color: #DE255F;
        transition: 0.4s;
    }
    .entry_details .container .second_social_ul a {
        color: #08243E;
        font-size: 23px;
    } 
    .section_wrap.grand-seat-section .container .row .col-sm-12:nth-child(2) .button_div a.btn_pride{
        padding: 9px 74px;
    }
    .entry_content_sec p {
        font-size: 14px;
    }
    .details-list{
        font-size: 14px;
    }
    .relative_entry .header_title {
        font-size: 24px;
    }
    .bottom-content{
        font-size: 14px;
    }
    .new-note{
        font-size: 14px;
    }
    .section_wrap.mission-section .container .row .col-sm-12:nth-child(2) .heading h3{
        padding-left: 0px;
    }
    .section_wrap.mission-section .container .row .col-sm-12:nth-child(2) .heading {
        margin-top: 25px;
    }
    .parade-epic .container .row .col-sm-12:nth-child(1){
        padding-right: 61px;
    }
    .pride-overlay-text h3::after{
        height: 43%;
        top: 7px !important;
    }
    .parade-epic{
        background-position: bottom;
        background-size: 100% 53%;
    }
    .prdie-sec-one .container .row .center_heading h3{
        line-height: 31px;
    }
    .pride-overlay-text p{
        width: 100%;
        margin-left: -59px;
        text-align: inherit;
    }
    .prdie-sec-one .container .row .center_heading h3{
        font-size: 24px;
    }
    .section_wrap.grand-seat-section .container .row .col-sm-12:nth-child(2) h5{
        margin-top: 35px;
        margin-bottom: 25px;
    }
    .section_wrap.register-section .container .row .col-sm-12:nth-child(1) h5{
        margin-bottom: 25px;
    }
    .section_channel.regional-pride-block .header_title {
        font-size: 24px;
    }
    .section_channel.regional-pride-block .container{
        max-width: 670px !important;
    }
    
    .section_channel.news_section .container{
        max-width: 670px !important;
    
    }
    .section_channel.header_title{
        font-size: 24px;
    }
    .container.news_bg .header_title{
        font-size: 24px;
    }
    .section_wrap.parade-route-section .container .row .col-lg-12 h1 {
        font-size: 36px !important;
    }
    .section_wrap .container .row .col-12 .heading h1{
        font-size: 36px;
    }
    section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-sm-12:nth-child(1) .overlay_b_i.p-5 .button_div .btn_pride{
        padding: 9px 55px;
    }
    section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-sm-12:nth-child(2) .overlay_b_i_2 .button_div .btn_pride{
        padding: 9px 60px       ;
    }
    section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-sm-12:nth-child(2) .overlay_b_i.p-5 .button_div .btn_pride{
        padding: 7px 30px;
    }
    section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-sm-12:nth-child(1) .overlay_b_i h3 .light{
        font-size: 36px;
    }
    section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-sm-12:nth-child(1) .overlay_b_i h3{
        font-size: 36px;
    }
    section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-sm-12:nth-child(2) .overlay_b_i_2 h3 .light{
        font-size: 36px;
    }
   
    section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-sm-12:nth-child(2) .overlay_b_i_2 h3{
        font-size: 36px;
    }

.middle-code{
    display: none;;
}
.mission-statement{
    padding-left: 0px;
}
.exective-officer.second-board-directory{
    padding-left: 0px;
}
.staff-slide{
    margin-left: 16px;
}
.section_wrap.about-foundation{
    margin-top: 1em;
}
.section_wrap.about-foundation .container .row .col-12:nth-child(1) .sec_content h1{
    font-size: 36px;
}
.about-small{
    font-size: 36px;
}
.we-can-bottom-text{
    padding-left: 0px;
    padding-right: 0px;
}
.sec_fourth .container .col-12:nth-child(2){
    padding-left: 0px;
}
.history-para{
    padding-right: 0px;
}
.section_wrap.history-vision .container .col-12:nth-child(2) .sec_content{
    padding-left: 0px;
}
.mission-vision{
    margin-top: 6%;
}
.content__area_left .sec_content h1{
    margin-top: 0px;
}
.section_wrap.seatle-out-title{
    margin-top: -4em !important;
}
.section_wrap.about-us .container .row .col-12:nth-child(2) img{
    margin-top: 1em !important;
}
.section_wrap.history-vision{
    margin-top: 2em !important;
}
.section_wrap.mission-section{
    margin-top: 5px;
}
.section_wrap.about-us img {
    margin-top: 23px;
}
.board-two{
    padding-left: 13px;
}
    .vision{
        width: 100%;
        font-size: 30px;
    }
    .small-slider{
        margin-top: 6%;
    }
    .sec_one{
        margin-top: 13%;
    }
    .seatle{
        margin-left: 4%;
    }
    .seatle-line-code{
        width: 91%;
        font-size: 27px;
    }
    .about-about{
        font-size: 36px;
        margin-top: 25px;
    }
    .direcotry-small{
        font-size: 36px;
    }
    .red-box .section-title{
        font-size: 36px;
    }
    .staff-subpara{
        width: 100%;
    }
    .abot{
        margin: auto;
width: 100%;
font-size: 24px;
    }
    .history-para{
        padding-bottom: 5px;
        margin-top: 15px;
    }
    .staff-slide{
        margin-top: 50px;
    }
    .staff{
        font-size: 36px;
    }
    .board{
        font-size: 36px;
    }
    .board-small{
        font-size: 36px;
    }
    .align-text-bottom{
        padding-top: 0px;
        padding-left: 13px;
    }
    .second-board-directory{
        margin-top: 0em;
    }
.line-code{
    width: 100%;
}
.directors{
    margin-top:7%;
}
.about-image img{
    width: 100%;
}
.about-image{
    margin-top: 5%;
}
.sec_six{
    width: 94%;
    margin-left: 16px;
}
.sec_seven{
    margin-left: 0px;
}
.about-middle{
    width: 100%;
}
.eight-box{
    width: 100%;
}
.eight-box-small-div{
    margin-left: 0%;
    padding: 36px 16px;
    margin-top: 0px;
}
.sec_eight{
    width: 100%;
    margin-left: 0px;
}
.mission-image img{
 width: 100%;   
}
.mission-image{
    margin-top: 0%;
}
.history{
margin-top: 8%;
font-size: 36px;
}
.overlay-we-can{
    font-size: 36px;
    top: auto !important;
    top: 141px;
    width: 355px;
    left: 3em;
    bottom: -85px;
}
.overlay-we-can::after{
    top:6px;
    height: 89%;
}
.overlay-we-can h3{
    width: 380px;
    height: 119px;
    top:6.1em;
    max-width: 358px;
    left: 35px;
    font-size: 36px;
}
.we-can-bottom-text{
margin-top: 9em;    
margin-bottom: -5em;
font-size: 14px;
}
.navigation .swiper-button-prev{
margin-left: -46px;
}
.blue-container{
margin:auto;
padding: 30px;
width: 100%;
}
.bottom-text{ 
    margin-top: 34px;
    margin-bottom: -20px;
    margin-left: -13px;
    padding-left: 13px;
}
.navigation{
    left: 30em;
}
.vision-vision{
    line-height: 0;
    width: 100%;
}
.sec_fifth{
    margin-top: 25px;
}

.red-box{
    margin-left: 0px;
    padding:33px 16px;
}
.bottom-board-sub-text{
    margin-top: 3rem;
}
.contact-subtext{
    padding-top: 8px;
    padding-bottom: 20px;
display: block;
}
a.btn_blue{
    margin-top: 11px;
    margin: auto;
}
.contact_sec{
    margin-left: 0px;
    padding-top: 24px;
    width: 100%;
    margin-top: 4px;
    text-align:center;
    padding-left: 0px;
}
.sec_sec{
    padding-top: 28px;
    margin-right: 0px;
  
}
a.btn_green{
    padding: 4px;
}
.question-sec{
margin-left: 0px;
width: 100%;
padding-bottom: 34px;
padding-top: 40px;
margin-top:15px;
padding-left: 4px;
text-align: center;
margin-top: -75px;
}
.hello{
    padding-left: 30px;
}
.sec_fourth{
    margin-top: 0px;
}
.sec_img img{
    margin-top: -23%;
    margin-right: 14px;
margin-left: 14px;
}

.sec_image .sec_img{
margin-left: 0px;
margin-top: -47px;
}
.history-small{
font-size: 36px;
}
.sec_image{
width: 100%;
margin-left: 0px;
}

.contact-text{
    padding-top: 13px;
    font-size: 35px;
}
.question-text{
    font-size: 35px;
}
.sec_seven .row .col-12:nth-child(1){
padding: 0px;
}
.sec_fifth .row .col-12:nth-child(2) {
padding: 0;
}
.sec_fourth .container .row .col-12:nth-child(1) {
padding: 0;
}
.sec_eight .container .row .col-12:nth-child(1) {
padding: 0px;
}
.sec_sec .container .row .col-12:nth-child(1){
padding: 0px;
}
.contact-question-section .container .row .col-12:nth-child(1) .overlay_b_i{
margin-top: -30px;
margin-left: 0px !important;
width: 100%;
}
.contact-question-section .container .row .col-12:nth-child(1) .overlay_b_i h3{
text-align: center;
}
.overlay_b_i.p-5 p span{
text-align: center;
display: block;
}
.contact-question-section .container .row .col-12:nth-child(1) .overlay_b_i p{
text-align: center;
display: block;
width: 100%;
}
.contact-question-section .container .row .col-12:nth-child(2) .overlay_b_i_2{
width: 87%;
margin: auto;
margin-top: -76px !important;
text-align:center;
padding-left: 0px;
}
.overlay_b_i_2.p-5 a.bold_txt {
text-decoration: underline !important;
}
.pride_in_the_park.mt-5.contact-question-section .container .row .col-12:nth-child(1) h3{
font-size: 36px;
}
.overlay_b_i_2 h2{
font-size: 36px;
}
.sec_one .container .row .col-12:nth-child(1) .sec_image img {
margin-left: -13px !important;
}

/*******************************************Pride 2020****************************************** */
.btn.btn-volunteer{
width: 65%;
}
.paradeinfo{
font-size: 60px;
}
.booth-sub-text{
font-size: 36px;
}
.pride-schedule-details{
font-size: 20px;
}
.schedule-details-para{
font-size: 18px;
}
.top-tips-heading{
font-size: 36px;
line-height: 0.9;
}

.sub-top-tips{
font-size: 36px;
line-height: 1.2;
}
.epic-img{
margin-top: -40px;
}
.pride-overlay-text{
top: -19px;
font-size:36px ;
width:100%;
position: relative;
}
.parade-number-box{
margin-top: 30px;
padding:12px;
width: 100%;
}
.parade-numer ul li:first-child{
font-size: 60px;
}
.parade-numer ul li:last-child{
font-size: 18px;
font-weight: 400;
}
.pride-second-child{
font-size: 18px;
font-weight: 400;
}
.parade-route-section{
margin-top: 40px;
font-size: 36px;
}
.topic-bg{
margin-top: 11%;
}
.special-event-text{
font-weight: 400;
}

.grant-stand-text{
font-size: 36px;
}
.grant-seat p {
font-size: 14px;
}
.ticket-text{
font-weight: 400;
}
.parade-register p{
font-size:14px;
}
.parade-register strong {
font-size: 14px;
font-family: poppins;
font-weight: 700;
}
.grant-seat{
margin-top: 6%;
margin-left: 0px;
}
.parade-register{
margin-top: 6%;
}
.purchase-button{
margin:0px;
font-size:16px;
}
.grant-read-more{
margin:0px
}
.register-button{
margin-top: 1em;
width: 43%;
font-size: 16px;
}
.grant-right-image{
margin-top: 5%;
margin-left: 0px;
}
.grant-right-image img{
width: 100%;
}
.make-sec{
width: 100%;
margin-left: 0px;
padding:40px 24px 50px 14px;
text-align: center;
}
.press-sec{
margin-top: -81px;
margin-left: 0px;
padding: 40px 3px 36px 27px;
width: 100%;
text-align: center;
}
.press-contact{
margin-left: auto;
margin-right: auto;
width: 38%;
font-size: 16px;
margin-top: 17px;
}
.seatle-park{
font-size: 60px;
margin-top: 30px;
} 
.pride-color-div{
width: 60%;
margin-left: 19%;
}
.pride-park-details{
font-size: 20px;
}
.seatle-park-bg{
margin-top: 14%;
height: auto;
}
.seatle-park-text{
margin-top: 13em;
margin-left: 0px;
margin-right: 0px;
}
.annual-heading{
font-size:36px;
width: 390px;
}
.booth-reservation{
margin-left: 0px;
width: 100%;
margin-bottom: 0px;
text-align: center;
}
.overlay-seatle-image img{
width: 100%;
margin-left: -16px;
}
.reserve-button{
width: 36%;
padding:5px 11px;
font-size: 14px;
margin: auto;
font-size: 16px;
}
.musical-lineup{
    margin-left: 0px;
    width: 100%;
    margin-bottom: 0px;
    margin-top: -5%;
    padding:48px 43px 38px 34px;
}
.music-text{
padding-left: 0px;
font-size: 36px;
text-align: center;
}
.music-sub-text{
font-size: 14px;
width: 98%;
padding-top: 12px;
margin-top: 0px;
}
.seatle-park-right{
width: 100%;
}
.epic-img img{
width: 100%;
margin-left: -27px;

}
.sounder-button{
font-size: 16px;
width: 32%;
}
.music-button{
font-size: 16px;
margin-left: auto;
margin-right: auto;
margin-top: 25px;
width: 32%;
}
.parade-center-image img{
margin-top: 20px;
}
.make-orange{
border-radius: 1px;
font-size: 14px;
margin: auto;
width: 28%;
}
.seatle-park-text p {
font-size: 14px;
}
.parade-epic .container .row .col-sm-12:nth-child(2) {
padding: 0px;
}
.epic-para{
margin-left: 0px;
margin-top: 8em;
}
.color-div{
width: 45%;
margin-left:30%;
}
.parade-sec-five .container .row .col-sm-12:nth-child(1) {
padding: 0px;
}
.epic_content{
font: 14px;
}
.pride-name{
font-size: 38px;
}
.pride-small{
font-size:  38px;
}
.order1{
order:2;
}
.section_wrap.parade-route-section .container .row .col-lg-12{
    font-size: 36px;
}
.parade-sec-six .container .row .col-sm-12:nth-child(2) {
padding: 0px;
}
.parade-sec-seven .container .row .col-sm-12:nth-child(1) {
padding: 0px;
}
.make-sub-text{
font-size: 36px;
}
.make-sub-small-text{
font-size: 36px;
line-height: 0.8;
}
.make-sub-title{
font-size: 14px;
padding-top: 15px;
}
.parade-text{
font-size: 36px;
}
.parade-sec-ten .container .row .col-sm-12:nth-child(1) {
padding: 0px;
}
.parade-register strong span {
font-size: 14px;
font-style: italic;
font-weight: 700;
}
ul.second-pride::before{
top:58% !important;
}

/* ****************************************News Details*************************/
.details-sec-two{
margin-left: 0px;
}
.details-sec-three{
margin-left: 0px;
}
.details-sec-four{
margin-left: 0px;
}
.details-sec-five{
margin-left: 0px;
}
.details-sec-six{
margin-left: 0px;
}
.details-sec-seven{
margin-left: 0px;
}
.details-sec-one{
margin: -13px;
}
.new-catego{
margin-top: 55px;
}
ul.social{
margin-top: 2em;
margin-left: 122px;
display: ruby-base;
padding-bottom: 20px;
}
.header-image-fluid{
padding-left: 0px;
padding-right: 0px;   
}
.social_ul{
display: none;
}
.entry_details .container .row .col-12:nth-child(2) ul.second_social_ul{
display: block;
/* margin-left: -45px; */
text-align: left;
margin-top:30px;
}
.entry_list_block h3{
    font-size: 18px;
    margin-bottom: 0px;
}
.btn_red{
    width: 100%;
}
.new-note{
    font-size: 14px;
}
.entry_list_block h3{
    padding-top: 14px;
}
.entry_list_block h5{
    font-size: 14px;
}
.entry_list_block .review-title a{
    font-size: 14px;
}
.category_title{
margin-top: 14px;
}
.entry_details .social_ul{
text-align: center;
margin-top: 1em;
}

.entry_title{
font-size: 36px;
}
.small-entry_title{
font-size: 48px;
}
.entry_step1 span{
font-size: 16px;
}
.entry_step1 a{
font-size: 18px;
}
.entry_step2 span{
font-size: 16px;
}
.entry_step2 .entry_review{
font-size: 18px;
}
span.entry_review span{
font-size: 18px;
}
.entry_step1 h3{
font-size: 24px;
}
.entry_step1 h5{
font-size: 18px;
line-height: 1;
}
.entry_step2 h3{
font-size: 24px;
}
.entry_step2 .entry_news .note_content {
font-size: 16px;
font-weight: 300 !important;
}
.btn.btn-volunteer{
width: 65%;
}
.entry_step2 h5 a .entry_review{
line-height: 1.2;
}
.entry_social{
font-weight: 300;
}
.entry_step2 h5{
font-size: 18px;
}
.owl-slider .owl-item.active .item .row .slider_content a.slider_btn{
width: 38% !important;
}
.parade-epic .container .row .col-sm-12:nth-child(2) {
margin-top: 2em;
}
.pride-overlay-text::after{
top:7px;
height: 38%;
}
.pride-overlay-text h3{
font-size: 36px !important;
width: 57%;
}

.second-pride .pride-second-child {
padding-top: 14px;
}
.section_wrap.parade-route-section{
margin-top: -16px;
}
.section_wrap.toptips-section .container .row .col-sm-12:nth-child(1) .heading{
margin-top: -35px;
}
.section_wrap.toptips-section .container .row .col-sm-12:nth-child(2){
margin-left: -37px;
}
.section_wrap.toptips-section .container .row .col-sm-12:nth-child(2){
margin-top: -13px;
}
.section_wrap.grand-seat-section {
margin-top: 3em;
}
.section_wrap.grand-seat-section .container .col-sm-12:nth-child(1) {
padding: 0px;
}
.section_wrap.register-section  .container .col-sm-12:nth-child(1) {
padding: 0px;
}
.section_wrap.grand-seat-section .container .row .col-sm-12:nth-child(2){
padding-left: 14px;
}
.section_wrap.grand-seat-section .container .row .col-sm-12:nth-child(2) .sec_content h5{
margin-top: 3em;
}
.section_wrap.register-section .container .row .col-sm-12:nth-child(1){
padding-left: 14px;
}
.section_wrap.register-section .container .row .col-sm-12:nth-child(2) {
  order: 1;
  margin-top: -1em;
}
.section_wrap.register-section .container .row .col-sm-12:nth-child(1) {
order: 2;
margin-top: 2em;
}
.section_wrap.parade-route-section .container .row .col-12 .heading h1 {
font-size: 36px;
}
.section_wrap.route-image-section{
margin-top:-1em;
}
.section_wrap.toptips-section .container .row .col-sm-12:nth-child(1) .tips-light{
font-size: 36px;
padding-right: 91px;
}
.section_wrap.toptips-section .container .row .col-sm-12:nth-child(1) h2{
font-size: 36px;
line-height: 43px;
}
.section_wrap.grand-seat-section .container .row .col-sm-12:nth-child(2) .heading h3{
    font-size: 36px;
    margin-bottom: 0px;
}
.section_wrap.register-section .container .row .col-sm-12:nth-child(1) .heading h3{
    font-size: 36px;
    margin-bottom: 0px;
}
.section_wrap.register-section .container .col-sm-12:nth-child(2) {
padding: 0px;
}
.section_wrap.grand-seat-section .sec_content h3{
font-size: 36px;
line-height: 31px;
}
.section_wrap.register-section .sec_content h3{
font-size: 36px;
line-height: 31px;
}
.section_wrap.register-section .container .row .col-sm-12:nth-child(1) .button_div .btn_pride{
padding: 9px 71px;
}
.section_wrap.register-section .container .row .col-sm-12:nth-child(1) .btn_cyn {
width: 40%;
padding: 6px 30px;
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-sm-12:nth-child(1) {
padding: 0px !important;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-sm-12:nth-child(2) .overlay_b_i_2{
transform: translate(0%, -44%);
width: 100%;
text-align: center;
padding-top: 100px !important;
padding-bottom: 100px !important;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-sm-12:nth-child(2) .overlay_b_i_2 .btn_pride{
padding: 9px 45px;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-sm-12:nth-child(2) .overlay_b_i_2 .button_div .btn_pride{
    padding: 9px 41px;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-sm-12:nth-child(1) .overlay_b_i.p-5 .button_div .btn_pride {
padding: 9px 45px;
}
.pride_in_the_park.mt-5.contact-musical-section .container .row .col-sm-12:nth-child(2){
margin-top: 5em;
}
.seatle-park{
margin-top: -2em;
}
.parade-sec-eight .container .row .col-12:nth-child(1) h3{
margin-top: 0em;
font-size: 20px;
}
section.parade-sec-eight .container .row .col-lg-12:nth-child(1) .seatle-pride-park{
    font-size: 20px;
}
.seatle-park-right{
width: 79%;
top: 19em !important;
}
.seatle-park-right::after{
height: 86%;
top: 9px; 
}
.seatle-park-right h3{
font-size: 36px;
}
.overlay-seatle-image img{
width: 536px !important;
margin-left: -27px;
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-sm-12:nth-child(1) .overlay_b_i{
padding-left: 14px !important;
width: 100%;
}
.pride_in_the_park.mt-5.booth-musical-section{
margin-top: 4em !important;
}
.parade-numer{
padding-left: 5px;
}
.section_channel.news_section{
margin-top: -7em;
}
.slider_content h2{
    line-height: 51px !important;
}
.section_wrap.toptips-section{
    margin-top: 4em;
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-sm-12:nth-child(1){
padding: 0px;
margin-left: 0px !important;
}

.pride_in_the_park.mt-5.contact-musical-section .container .row .col-sm-12:nth-child(1) .overlay_b_i{
width: 100%;
margin-left: 0px;
padding: 90px 15px !important;
padding-top: 39px !important;
}
.pride_in_the_park.mt-5.booth-musical-section .container .row .col-sm-12:nth-child(1) .overlay_b_i{
margin-left: 0px;
padding-bottom: 100px !important;
}
section.pride_in_the_park.mt-5.booth-musical-section .container .row .col-sm-12:nth-child(2) .overlay_b_i_2{
transform: translate(0%, -42%);
width: 100%;
text-align: center;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-sm-12:nth-child(1) .overlay_b_i h3{
font-size: 36px;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-sm-12:nth-child(1) .overlay_b_i h3 .light{
font-size: 36px;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-sm-12:nth-child(2)  .overlay_b_i_2 h3{
font-size: 36px;
}
section.pride_in_the_park.mt-5.contact-musical-section .container .row .col-sm-12:nth-child(2) .overlay_b_i_2 h3 .light{
font-size: 36px;
}
.section_wrap.sounders-pride-section{
margin-top: 3em;
}
.section_wrap.sounders-pride-section .container .row .col-sm-12:nth-child(1) {
padding: 0px;
}
.section_wrap.sounders-pride-section .container .row .col-sm-12:nth-child(2){
padding-left: 13px;
}
.section_wrap.sounders-pride-section .container .row .col-sm-12:nth-child(2) .heading h4{
margin-top: 30px;
}
.section_wrap.sounders-pride-section .container .row .col-sm-12:nth-child(2) .button_div .btn_pride {
padding: 9px 64px;
}
.prdie-sec-one .container .row .center_heading p{
margin-top: -10px;
font-size: 20px;
}
.info-details{
display: block;
font-family: Poppins;
font-weight: 700;
}
.tips-list-view{
margin-left: -39px;
}
footer.footer_wrap{
    margin-top: 0px;
}




}