/*start fwa css*/
.page-id-18881 article.center:nth-child(2) figure {
    background-image: none !important;
}
.page-id-30165 form.form--simple ul.list--side li.type--select,
.page-id-30167 form.form--simple ul.list--side li.type--select,
.page-id-30169 form.form--simple ul.list--side li.type--select,
.page-id-30171 form.form--simple ul.list--side li.type--select,
.page-id-30749 form.form--simple ul.list--side li.type--select,
.page-id-19135 form.form--simple ul.list--side li.type--select{
       margin-bottom:10px;
    }
li.form--field.type--text.explorerfilter--location{
	margin-bottom:10px;
}
ul#nav_user--ul li a {
    color: #000 !important;
}
div#header_nav--div .list_your_business.btn {
    background: #d46e64 !important;
}
div#header_nav--div .list_your_business.btn:hover {
    background: #000 !important;
}
@media screen and (max-width:1024px){
/*--------------Home Page --------------------------*/
	.home_hero--content .home_hero--text {
    padding-top: 60px;
    padding-bottom: 20px;
}
.home_actions li.home_actions--single:last-child{
	margin-bottom:20px;
}
@media screen and (max-width:830px){
/*--------------Home Page --------------------------*/
.home_search ul.list--side li:not(:first-child){
	width:95%!important;
	margin-top:0px!important;
} 
	.home_search ul.list--side li:first-child{
		width:100%!important
	}
}
@media screen and (min-width:840px){
/*--------------Home Page --------------------------*/
.home_search ul.list--side li.type--select{
	width:auto!important;
}
.home_search ul.list--side li.explorerfilter--submit{
width:162px!important;
margin-top:0px!important;
} 
}
@media screen and (max-width:900px){
/*--------------Home Page --------------------------*/
.home_about--image{
height:490px!important;
}
/*------------Medias Page-----------------------*/
    .thick .adminCourseSearch {
        padding: 16px 0 !important;
    }
	.filter-links {
        text-align: left!important;
		padding-bottom:20px!important;
    }
/*-----------------Privacy Policy------------------------*/
	.privacy-policy .slim{
		padding: 0px !important;
	}
}
	
@media screen and (max-width:1024px){
/*--------------Home Page --------------------------*/
	.home_hero--content .home_hero--text {
    padding-top: 60px;
    padding-bottom: 20px;
}
.home_actions li.home_actions--single:last-child{
	margin-bottom:20px;
}
.page-id-30165 .explorer--header .main--wide .explorer--switch,
.page-id-30167 .explorer--header .main--wide .explorer--switch,
.page-id-30169 .explorer--header .main--wide .explorer--switch,
.page-id-30171 .explorer--header .main--wide .explorer--switch,
.page-id-30749 .explorer--header .main--wide .explorer--switch,
.page-id-19135 .explorer--header .main--wide .explorer--switch{
        
        top: 0px!important;
        
    }
.page-id-30165 form.form--simple ul.list--side li.explorerfilter--location,
.page-id-30167 form.form--simple ul.list--side li.explorerfilter--location,
.page-id-30169 form.form--simple ul.list--side li.explorerfilter--location,
.page-id-30171 form.form--simple ul.list--side li.explorerfilter--location,
.page-id-30749 form.form--simple ul.list--side li.explorerfilter--location,
.page-id-19135 form.form--simple ul.list--side li.explorerfilter--location{
        width: 50%!important;
    }
	.page-id-30165 form.form--simple ul.list--side li.type--select,
.page-id-30167 form.form--simple ul.list--side li.type--select,
.page-id-30169 form.form--simple ul.list--side li.type--select,
.page-id-30171 form.form--simple ul.list--side li.type--select,
.page-id-30749 form.form--simple ul.list--side li.type--select,
.page-id-19135 form.form--simple ul.list--side li.type--select{
        padding-top:8px!important;
		padding-bottom:8px!important;
		margin-bottom:0px!important;
    }
	li.form--field.type--text.explorerfilter--location{
	margin-bottom:0px!important;
}
.page-id-30165 .explorer--header.sticky-filter,
.page-id-30167 .explorer--header.sticky-filter,
.page-id-30169 .explorer--header.sticky-filter,
.page-id-30171 .explorer--header.sticky-filter,
.page-id-30749 .explorer--header.sticky-filter,
.page-id-19135 .explorer--header.sticky-filter{
        
        position:relative!important;
        
    }
}
@media screen and (max-width:830px){
/*--------------Home Page --------------------------*/
.home_search ul.list--side li:not(:first-child){
	width:95%!important;
	margin-top:0px!important;
} 
	.home_search ul.list--side li:first-child{
		width:100%!important
	}
}
@media screen and (min-width:840px){
/*--------------Home Page --------------------------*/
.home_search ul.list--side li.type--select{
	width:auto!important;
}
.home_search ul.list--side li.explorerfilter--submit{
width:162px!important;
margin-top:0px!important;
} 
}
@media screen and (max-width:900px){
.home_about--image{
height:490px!important;
}
/*------------Medias Page-----------------------*/
    .thick .adminCourseSearch {
        padding: 16px 0 !important;
    }
	.filter-links {
        text-align: left!important;
    }
/*-----------------Privacy Policy------------------------*/
	.privacy-policy .slim{
		padding: 0px !important;
	}
/*----------------list-your-business-----------------------*/
	.page-id-18881 section#landingBlocks .center {
		padding-bottom: 0px;
	}
	.page-id-18881 div#registerForm {
		padding-bottom: 0px;
	}
}
	@media (min-width:736px) and (max-width:1024px){
		div#header_mobile img#header_mobile--btn{
			width:60%!important;
			height:60%!important;
		}
	}
/*end fwa css*/


@media only screen and (min-width:1000px){

    .mobile{display: none;}

    .home_about--content p {padding-right: 10px}

    .profile_details--contact {padding: 24px 12px 24px 0;}
    .profile_details--map {padding: 24px 12px 24px 0;}

    .profile_details--contact .this--contact,
    .profile_details--contact p {font-size: 14px;}
    .profile_details h3 {font-size: 24px;}

    .instructor_rates p {font-size: 14px; line-height: 36px;}

    .explorer--wrap.on .courselist--item .item--image {width: 200px;}
    .explorer--wrap.on .courselist--item .item--header,
    /*.explorer--wrap.on .courselist--item .item--header > * {display: block !important; width: 100% !important;}*/
    .explorer--wrap.on .courselist--item .item--header .item--meta {padding: 8px 0 0;}
    .explorer--wrap.on .courselist--item .item--header .item--rating {padding: 4px 0 0;}
    .explorer--wrap.on .courselist--item .item--header .item--rating .birdies::after {display: none;}

    .profile_details .main--container .instructorData > li {width: 33.33% !important;}

    .profile_body--display .wrapper {position: relative;}

    /*.profile_details > div > div {width: 50%;}*/
    .profile_details > div > .profile_details--spacer {display: none !important;}
}


@media (max-width:1000px){


    /* .explorer--wrap.on .courselist--item .item--image */

    .home_testimonials--wrap {max-width: none;/* padding: 60px; */}
    .home_testimonials--wrap .slick-arrow.slick-next {right: 0;}
    .home_testimonials--wrap .slick-arrow.slick-prev {left: 0;}

    .off .courselist--item, .fourth {width: 33.33% !important}
    .third {width: 50%;}
     #memberships .third {
        width:50%;
    }

    #featuredPost .content {padding: 40px 20px 40px 60px}
    .home_actions ul{flex-flow: column nowrap;}
    .home_actions li {flex-basis: 100%;}

    #postContent .wide {max-width: 700px;}
    #postContent .wide.center,
    #postContent .wide.center > div {display: block; width: 100%;}
    #postContent .wide .postEntry figure {height: 400px;}
    #postContent .wide .postEntry p {padding: 0 0 24px;}

    /* .profile_header > .main--large {display: block;} */
    .profile_details > .main--container .profile_details--spacer {display: none;}
    .profile_header > .main--large > .profile_header--spacer {display: none;}

    .profile_body .main--container {padding: 32px 0 0;max-width: 100%;}
    .profile_body .main--container > .profile_body--display {display: block;max-width: 480px;margin: 0 auto;width: 100%;}
    .profile_body .main--container > .profile_body--desc {display: table-footer-group; padding: 32px; height: auto;}
    .profile_body .main--container > .profile_body--display .wrapper {max-width: 480px;margin: 0 auto;}
    .profile_body .main--container > .profile_body--display .profile_body--scores {max-width: 480px;}
    .profile_body .main--container > .profile_body--display .profile_body--gallery,
    .profile_body .main--container > .profile_body--display .profile_body--scores {margin: 0 auto;width: 96%;margin: 0 auto;margin-bottom: 10%;}


    .profile_body--display {top: 0; margin: 0 auto; padding: 0 0 48px}
    .profile_body--display .wrapper {position: relative;}

    .profile_details > div, .profile_details > div > div {display: block;width: 96%;padding: 16px;}

    .instructor_rates p {max-width: none;}

    .profile_details .instructorData > li {width: 50% !important;}

    #overview .center, #overview .center > div {width: 100%; display: block;}

    .salesrep--panel {display: block; font-size: 0}
    .salesrep--panel > div {display: inline-block; font-size: 16px;}
    .salesrep--panel > div.salesrep--payout {width: 30%;}
    .salesrep--panel > div.salesrep--stats {width: 70%; padding: 0 0 0 16px;}
    .salesrep--panel > div.salesrep--actions {width: 100%; padding: 32px 0 0;}

    .listing > li.active a.btn--grey {margin: 0 auto;}

    .profile_details .main--container .instructorData > li {width: 100% !important;}

    .profile_body--desc .readToggle {display: none;}

    /*--J3-6/19/20------------------------------------------------------------*/
    #sweepStakes-main--desktop{display: none;}
    #sweepStakes-main--mobile{display: block; width: 100%; height: auto;}
    .sweepstakes-content{font-size: 1.3rem;}

    /*--J3--------------------------------------------------------------------*/


}
@media (max-width:900px){

    .mobile {display: block;}
    .desktop {display: none;}
    .newsletter .main--container,
    .newsletter .main--container > div {display: block; text-align: center; padding: 16px; width: 100%;}
    .newsletter .main--container h2 {padding: 0; text-align: center;}
    .newsletter .main--container form {margin: 0 auto;}

    /*.footer_nav {display: none;}*/
    .footer_contact {display: none;padding: 32px 0; text-align: center;}
    
    /** Changes 10 Dec */ 
    .footer_items--single {
       /** width: auto; **/
        width: 50%;
        margin-bottom: 20px;
    }
    
    /** Changes 10 Dec */ 
    .footer_items h4{
        padding: 0 0 6px;
    }

    .home_about .main--container > .home_about--image {display: table-footer-group;}
    .home_about .main--container > .home_about--content {display: table-header-group;}
    .home_golfer {position: relative; max-height: 500px; background-size: contain; background-repeat: no-repeat; background-position: bottom center; bottom: -5px;}

    .home_about--content {text-align: center;}
    .home_about--content h2 {padding: 0 20px 20px; font-size: 40px;}
    .home_about--content p {padding: 0 20px 20px;}

    .off .courselist--item, .fourth {width: 50% !important}
    .third {width: 100%;}
    #memberships .third {
        width:100%;
    }

    .explorer--header .main--wide, .explorer--header .main--wide > div {display: block; width: 100%;}
    .explorer--filters .form--field {padding: 8px;}
    .explorer--filters .form--field label {top: 16px; left: 16px;}

    .explorer--wrap, .explorer--wrap > div {display: block;}

    .explorer--wrap.on .explorer--list .main--wide {margin: 0 auto;}

    .explorer--wrap.on .explorer--list {height: 500px;}
    .explorer--wrap > .explorer--map {width: 100%; height: 500px;}

    .inline > .half {width: 100%;}
    .courseGallery .inline > .half {width: 50%;}

    .profile_extra > div > .profile_extra--deals {display: none;}
    .profile_extra > div > .profile_extra--details {width: 40%}

    .profile_body .main--container .profile_body--desc {padding: 32px 16px;}


    #instructors .profile_body--desc::after {content: ''; display: table; clear: both; width: 100%;}

    #overview .ourProfile, #overview .ourProfile > div {width: 100%; display: block;}
    #overview .ourProfile .leftSide {padding: 32px; width: 100%; max-width: 400px; margin: 0 auto; text-align: center;}
    #overview .ourProfile .leftSide a.editing {margin: 8px 16px 0; text-align: right;}

    #lessonDeals .flex .half {width: 100%;}

    .salesrep--info li {width: 50%;}

    #videoBanner .container-left {padding: 30px 10px; text-align: center;}
    #videoBanner p {text-align: justify;}

    .center, .center > * {display: block}

    #featuredSeries .seriesInfo {padding-left: 0; margin: 0 auto; text-align: center;}
    #featuredSeries p {width: 100%;}

    #seriesBanner .seriesData {position: relative;}

    #seriesBanner .playlist .center {position: relative; background: #111;}
    #seriesBanner .videoWrap {width: 100%;}

    .topLinks.mobile {display: block; padding: 12px 0 0;}

    .profile_body--scores {padding: 24px 16px;}

    /*--J3-6/19/20------------------------------------------------------------*/
    #sweepStakes-main--desktop{display: none;}
    #sweepStakes-main--mobile{display: block; width: 100%; height: auto;}
    .sweepstakes-content{font-size: 1.3rem;}

    /*--J3--------------------------------------------------------------------*/

}
@media (max-width: 1024px){

.home_actions ul {
    flex-flow: nowrap !important;
    display: block !important;
}

.home_actions li {
    width: 50% !important;
    float: left;
    padding: 5px !important;
}
    #home_video--wrapper{
        padding: 0 5%;
    }

    .gutters > *{padding:5px;}
    #seriesContent .entry.half {width: 100%;}
    #reviewCards .half {width: 100%;}

    .explorer--list ul.courselist--all {margin-right: 0 !important; left: 0 !important;}

    .newsletter form {padding: 0;}
    .newsletter .main--container > div {padding: 0;}
    .newsletter .main--container h2 {font-size: 21px; line-height: 23px; letter-spacing: 2px; padding: 16px 0 0}
    .newsletter .main--container form,
    .newsletter .main--container form > div {display: block; text-align: center;}
    .newsletter .main--container form .gform_footer {margin: 0 auto;}
    .newsletter .main--container form .gform_fields {padding: 14px 0;}
    .newsletter .main--container form li.gfield,
    .newsletter .main--container form input,
    .newsletter .main--container form button {width: 100% !important; max-width: 290px !important;}
    .newsletter .main--container form .gfield {margin: 0 auto;}

    .footer_header, .footer_header > div {/* display: block; */text-align: center;width: 100%;}
    .footer_header .footer_header--social {/* padding: 16px 0; */}

    .footer_copyright, .footer_copyright > div {display: block;/* text-align: center; */width: 100%;}

    .footer_copyright--info {padding: 0 0 16px;}
    .footer_copyright--nav > ul {display: none;}

    .profileType article.isGolfer {padding: 16px 16px 32px 32px;}
    .profileType article input {left: 8px;}
    .profileType article.isGolfer h3 {top: auto; bottom: 4px;}
    .main--box {padding: 24px;}

    .off .courselist--item, .fourth {width: 100% !important}

    #featuredPost .center,
    #featuredPost .center > * {display: block; text-align: center;}
    #featuredPost .center .wrapper {margin: 0 auto;}
    #featuredPost .center .content {padding: 16px;}
    #featuredPost .slick-arrow {width: 48px; height: 48px; left: auto; right: 8px;}
    #featuredPost .slick-arrow::before {top: 8px; left: 12px;}
    #featuredPost .slick-arrow::after {width: 32px;}

    #featuredPost .slick-arrow.slick-next {margin-top: 0;}

    #featuredPost .content p {font-size: 12px;line-height: 18px;overflow-y: hidden;}

    .loud {font-size: 32px; line-height: 36px;}


    .profile_extra .main--container, .profile_extra .main--container > div {display: block; width: 100%;}


    .profile_details .instructorData > li {width: 100% !important;}

    #overview .columns {column-count: 1; text-align: center;}
    #overview .additionalDetails {padding-right: 0; margin: 0 auto; width: 100%; max-width: 375px;}


    .salesrep--panel > div.salesrep--payout {width: 100%; margin: 0 auto; padding: 0;}
    .salesrep--panel > div.salesrep--stats {width: 100%; padding: 32px 0;}
    /* .salesrep--panel > div.salesrep--actions {width: 100%; padding: 32px 0 0;} */

    .salesrep--info li {width: 100%; text-align: center;}

    .listing--header {display: none !important;}

    .listing > li > article {display: block; font-size: 0;}
    .listing > li > article > div {font-size: 16px; display: inline-block; text-align: center;}
    .listing > li > article > div.courses--name {width: 100%;max-width: unset;}
    .listing > li > article > div.courses--county {width: 100%;}
    .listing > li > article > div.courses--affiliates {display: none;}
    .listing > li > article > div.courses--action {width: 100%; height: 75px;}

    .listing > li > .course--extra .course-extra-table {display: block; font-size: 0}
    .listing > li > .course--extra .course-extra-table > div {display: inline-block; font-size: 16px; width: 50%; text-align: center;}
    .listing > li > .course--extra .course-extra-table > div.course-extra-links {width: 100%;}

    .explorer--wrap.on .courselist--wrap, .courselist--wrap > * {display: block !important; width: 100% ;}
    .explorer--wrap.on .courselist--item .item--image {width: 100%; border-bottom: 1px solid #eee}

    .home_hero--text h2 {font-size: 24px; line-height: 27px; letter-spacing: 1px; font-weight: 500;}
    .home_hero--text h3 {font-size: 18px; line-height: 19px; letter-spacing: 5px; }

    .home_actions {padding: 24px 0;}
    .home_actions li {max-width: none;}

    .home_about--content h2 {font-size: 36px; line-height: 39px; letter-spacing: 5px;}
    .home_about--text p {font-size: 14px; line-height: 23px;}

    .home_testimonials--wrap {padding: 10% 0;}
    .home_testimonials h5 {font-size: 24px;line-height: 27px;}
    .home_testimonials p  {font-size: 16px; line-height: 22px;}

    .explorer--switch label {
        margin-bottom:3px;
    }
    /*#5578 start #1 change for location box and toggle box*/
    form.form--simple ul.list--side li.explorerfilter--location {width: 63%; /* padding-right: 36%; */}

    /*form.form--simple ul.list--side li.explorerfilter--location {width: 100%; padding-right: 50%;}*/


    form.form--simple ul.list--side li label {font-size: 9px; line-height: 14px;}
    /*form.form--simple ul.list--side li label {font-size: 10px; line-height: 14px;}*/
    /*#5578 end #1 change for location box and toggle box*/

    /*#5578 start #2 change for location box and toggle box*/
    form.form--simple ul.list--side li.type--select {width: 50%;}
    /*form.form--simple ul.list--side li.type--select {width: 25%;}*/
    /*#5578 end #2 change for location box and toggle box*/

    .explorer--header .main--wide {position: relative;}

    /*#5578 start #3 change for location box and toggle box*/
    .explorer--header .main--wide .explorer--switch {position: absolute;top: -15px;right: 8px;width: 40%;}
    /*.explorer--header .main--wide .explorer--switch {position: absolute; top: 8px; right: 8px; width: 50%;}*/
    /*#5578 end #3 change for location box and toggle box*/

    form.form--simple ul.list--side li.explorerfilter--submit {width: 100%;}
    form.form--simple ul.list--side li.explorerfilter--submit input {width: 100%; max-width: none;}
    .findby_name_btn {
        width:100%;
        padding:8px;
    }
    .findby_name_btn a {
        width:100%;
        max-width: 100%;
    }
    .explorer--wrap.on .explorer--list {display: none;}
    .explorer--wrap .explorer--list .explorer--headline {display: none;}

    .profile_body .main--container {display: block;}

    .profile_body--desc {height: auto !important;}

    .profile_header {padding: none;}
    .profile_header > div, .profile_header > div > div {display: block; width: 100%; text-align: center;}
    .profile_header figure {margin: 0 auto;}
    .profile_header--avatar{height: auto;}
    .profile_header--avatar img {float: none;}
    .profile_header--info {text-align: left;}
	.profile_header--avatar img {float: none;}

    .profile-img {width: 60%; margin-right: 15px; margin: 0 auto 15px auto;}


    .profile_body .main--container {}
    .profile_body .main--container .profile_body--display {background: none;}

    .entry .sat_content{max-width: 100%;}
    .entry p iframe{max-width: 100%;}

    .profile_body--display{top: 0;}

    .profile_body--gallery .profile_slider,
    .profile_body--gallery .profile_slider  .slick-list,
    .profile_body--gallery .profile_slider .slick-track {
     height: 266px;
    }

    .profile_body--desc{
        max-height: none;
        min-height: none;
    }
    .profile_extra--play{
        padding: 5px 10px;
    }

    article#claimIt .btn {font-size: 18px; line-height: 24px; padding: 16px; min-width: 250px;}

    /* .header_main {padding: } */

    #mediaGallery .inline > li.fourth {width: 50% !important;}
    #mediaGallery .inline > li.fourth figure {height: 100px;}

    .videosection iframe,.videosection video{
    width: 100%;
    min-height:180px;
    }
    .playingList {
        flex: 0 0 37%;
    }
    .playingList > ul {
        max-height: 180px;
    }

    .profile_extra--details {padding: 24px;}

    .profile_slider--single figure {max-width: none; width: 100%;}
    .banner-logo {
        left: 29%;
        width: 150px;
        top: 230px;
    }
    .bodyContentWrapper .righttSectionWrapper {
        padding: 0 0px 0 0px;
    }
    .videosPlayWrapper {
        display: block;
        flex-wrap: wrap;
    }
    #watchThis {
        width: 100%;
        height: 200px !important;
    }
    .rightAddBox {
        flex: 0 0 0;
    }
    .banner-heading {
        display: contents;
        padding-right: 15px;
        flex: 0 0 0;
    }
     #postContent .wide .postEntry figure {
        height: 250px;
        width: 100%;
    }
    #postContent {
        padding: 0px 0;
    }

	.instruct-single-item{
		top: 0px;
    }

    #featuredPost.slide-btn .slick-arrow.slick-next {
        margin-top: 48px;
        top: 24.4%;
        left: 59%;
        transform: rotate(90deg);
    }

    #featuredPost .slick-arrow.slick-prev {
        margin-top: -47px;
    }

    #featuredPost.slide-btn .slick-arrow {
        top: 27.5%;
        left: 45.2%;
    }
    .arrow-section {
        left: 256px;
        position: absolute;
        right: 207px;
        top: unset;
        display: flex;
        line-height: 37px;
    }

	.instruct-single-item{
     top: 0px;
}
   img.show_image {
        height: 442px;
	}
    .profile_body--gallery .profile_slider,
    .profile_body--gallery .profile_slider  .slick-list,
    .profile_body--gallery .profile_slider .slick-track {
     height: 266px;
    }

    .basicInfo {flex: none; margin-right: 0px; display: inline-block;}
    .custom-basicInfo{display:flex; }


    ul.customerDetails > li {display: inline-block; width: 50% !important; float: left; margin-bottom: 15px;}


.StatisticsInner {
    align-items: center;
    border-bottom: 1px solid #D8D8D8;
    padding-bottom: 10px;
}
ul.tabs {
    justify-content: flex-start;
}
.main_header h1, .box--header {
    font: 30px/1 'WalburnBold',serif;
    margin: 0 0 0px;
}
section#mediaGallery .inline > li.fourth {
    width: 100% !important;
}
section#tabs{
	padding:15px;
}
.header_main--logo img{
	max-width: 80%;
    padding-left: 5px;
}
.topLinks.mobile {
    display: block !important;
    padding: 0px 10px 0 !important;
}
.mobile {
    display: block;
    padding-right: 10px;
}
.table-scroll{
	width: 100%;
    overflow: auto;
}
.travel-golf {
    text-transform: uppercase;
    margin-bottom: 20px;
    white-space: nowrap;
}
.flex-row {
    display: block;
    margin-bottom: 25px;
}
span.blank-img{
	margin-bottom:10px;

}
.contributor_series table img {
    height: 88px;
}
.contributor_series tr th {
    width: 20%;
    white-space: nowrap;
    padding-right: 11px;
}
#mediaGallery {
    padding: 0 0 20px;
}
ul.tabs li{
	font-size:16px;
}
.footer_header{
	padding: 20px 0 0px;
}
    /*--J3-6/19/20------------------------------------------------------------*/
    #sweepStakes-main--desktop{display: none;}
    #sweepStakes-main--mobile{display: block; width: 100%; height: auto;}
    .sweepstakes-content{font-size: 1.3rem;}

    /*--J3--------------------------------------------------------------------*/
}
@media (min-width: 1024px){
.sticky-filter {
    background: #FFF;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
    box-shadow: 0px 0px 6px 2px rgb(0 0 0 / 10%);
}
}
@media (min-width: 900px) and (max-width: 1199px){
.footer_items--single {width: calc(100% / 3);}
#memberships .third {
    width:50%;
}
}

@media (max-width:550px) {
    .listing > li > .course--extra .course-extra-table > div {width: 100%;}

    /* .profile_body .slick-list {width: 100%;} */
    .profile_body--gallery, .profile_body--display .wrapper {width: 96vw !important;}

    /* .profile_body .main--container .profile_body--display .slick-track {width: 100% !important; max-width: 480px;} */
    /* .profile_body .main--container .profile_body--display .slick-track .profile_slider--single {width: 350px !important} */
}
