@media only screen and (min-width: 1024px) {
.menuhamburg{display: none;}
}
.whatsapp-icon{bottom: auto;bottom:62px;}
.ham{width: 19px;
    padding-top: 12px;}
@media only screen and (min-width: 1024px) and (max-width: 1366px){
.navigation ul li{margin-right: 40px;}
#hero h2 {font-size: 48px!important;line-height: 47px!important;}
.searchfilter .ifsacard{width: 92%;}
ul.upcomingeventslider-maininners>li{height: 155px;}
.upcomingeventslidering1{min-height: 155px;}
.prioritize .prioritizetittle {font-size: 36px;}
.prioritize ul.embracethepowerli li .embracethepower .embracethepowertitle {font-size: 30px;}
.prioritize .prioritizetittlebusiness {font-size: 28px;}
#prioritize .prioritizesummary {font-size: 14px;}
.assc-head{font-size: 42px;}
.assc-head-inner{font-size: 22px;}
.upcomingevents .tittle, .guestpostsinterviews .tittle { font-size: 42px;}
.upcomingeventslidername{font-size: 17px;}
.upcomingeventsliderexte{font-size: 12.6px;}
.elast a {font-size: 15px;}
.hotlineno {font-size: 18px;}
.topcategoriesmainner img{width: 100%;}
ul.ourgrplinks li{width: 19%;}
ul.upcommingvevsinfoinner{margin-top: 10px;}
ul.upcommingvevsinfoinner>li .registernoe {padding: 5px 15px;}
.findopportunity {font-size: 42px;}
.franchisearticles .franchisearticlestittle {font-size: 43px;}
.footer .footercopyright ul.footerlinks li a {font-size: 10px;}
}
#testimonials{margin-bottom:0px!important;}

@media only screen and (max-width: 600px) {
    .mhide {
        display: none;
    }
    .colspecialmodifed {
        padding-right: 16px !important;
        padding-left: 16px !important;
    }
    .main {
        margin-top: 75px !important;
    }
    ul.ourgrplinks {
        list-style: none;
        margin-bottom: 0px;
        padding-inline-start: 0px;
        overflow: auto;
        white-space: nowrap;
    }
    ul.ourgrplinks li {
        display: inline-block;
        margin-right: 2px;
        margin-bottom: 0px;
    }
}

@media only screen and (max-width: 430px) {
    .mhide {
        display: none;
    }
    .colspecialmodifed {
        padding-right: 16px !important;
        padding-left: 16px !important;
    }
    .main {
        margin-top: 75px !important;
    }
    ul.ourgrplinks {
        list-style: none;
        margin-bottom: 0px;
        padding-inline-start: 0px;
        overflow: auto;
        white-space: nowrap;
    }
    ul.ourgrplinks li {
        display: inline-block;
        margin-right: 2px;
        margin-bottom: 0px;
    }
}

@media only screen and (max-width: 320px) {
    .mhide {
        display: none;
    }
    .colspecialmodifed {
        padding-right: 16px !important;
        padding-left: 16px !important;
    }
    .main {
        margin-top: 75px !important;
    }
    ul.ourgrplinks {
        list-style: none;
        margin-bottom: 0px;
        padding-inline-start: 0px;
        overflow: auto;
        white-space: nowrap;
    }
    ul.ourgrplinks li {
        display: inline-block;
        margin-right: 2px;
        margin-bottom: 0px;
    }
}

@media only screen and (min-width:431px) and (max-width:600px) {
    ul.guestpostslist li {
        display: inline-block;
        width: 100%;
        background-color: rgb(255, 255, 255);
        border: 1px solid rgba(112, 112, 112, 0.58);
        border-radius: 4px;
        margin-bottom: 15px;
        padding: 5px;
        margin-left: 8px;
    }
    .mhide {
        display: none;
    }
    .colspecialmodifed {
        padding-right: 16px !important;
        padding-left: 16px !important;
    }
    .main {
        margin-top: 75px !important;
    }
    ul.ourgrplinks {
        list-style: none;
        margin-bottom: 0px;
        padding-inline-start: 0px;
        overflow: auto;
        white-space: nowrap;
    }
    ul.ourgrplinks li {
        display: inline-block;
        margin-right: 2px;
        margin-bottom: 0px;
    }
}

@media only screen and (min-width:320px) and (max-width:479px) {
    ul.guestpostslist li {
        display: inline-block;
        width: 100%;
        background-color: rgb(255, 255, 255);
        border: 1px solid rgba(112, 112, 112, 0.58);
        border-radius: 4px;
        margin-bottom: 15px;
        padding: 5px;
        margin-left: 8px;
    }
    .mhide {
        display: none;
    }
    .colspecialmodifed {
        padding-right: 16px !important;
        padding-left: 16px !important;
    }
    .main {
        margin-top: 58px !important;
    }
    ul.ourgrplinks {
        list-style: none;
        margin-bottom: 0px;
        padding-inline-start: 0px;
        overflow: auto;
        white-space: nowrap;
    }
    ul.ourgrplinks li {
        display: inline-block;
        margin-right: 2px;
        margin-bottom: 0px;
    }
}

@media only screen and (min-width:480px) and (max-width:767px) {
    .mhide {
        display: none;
    }
    .colspecialmodifed {
        padding-right: 16px !important;
        padding-left: 16px !important;
    }
    .main {
        margin-top: 75px !important;
    }
    ul.ourgrplinks {
        list-style: none;
        margin-bottom: 0px;
        padding-inline-start: 0px;
        overflow: auto;
        white-space: nowrap;
    }
    ul.ourgrplinks li {
        display: inline-block;
        margin-right: 2px;
        margin-bottom: 0px;
    }
    ul.article-main-list>li {
        /* margin-right: 16px; */
        display: inline-block;
    }
    .postsummary {
        width: 100%;
        float: left;
        padding-left: 0px !important;
    }
    .postimg {
        width: 100%;
        float: left;
    }
}

@media only screen and (max-width: 768px) and (min-width: 320px) {
ul.partners{display: block;white-space: nowrap;overflow: auto; margin-left: 0px; padding-left: 10px;}
ul.partners li{display: inline-block;}
.soc{padding: 0px;}
.mp-mid {font-size: 16px;}
.member-main{margin-top: 68px;padding: 9px 32px 0px;}
.mplan .m-icon-cont{padding: 0px 20px; text-align: left;}
.mplan .m-head{text-align: left!important; padding-left: 20px;}
.member-main p {font-size: 16px;line-height: 20px;}
.member-main .mate-head{margin-top: 38px!important;}
.topguest {position: relative;top: 22px;}
.tp-form{display: block;}
.inner-logo{width: 200px;}
.tp-col { width: 100%;}
.guestinfodetails { white-space: initial;}
.guestpostsinterviews .guestpostsinterviewscard{padding: 18px;}
.guestinfobrandme{font-size: 11px;}
ul.guestpostslist{white-space: nowrap; overflow: auto;}
ul.guestpostslist li{vertical-align: text-top;}
.prioritize ul.embracethepowerli li{margin-bottom: 30px;}    
.prioritize .startsfranchise {font-size: 18px;line-height: 28px;}
body,html{overflow-x: hidden;}
.mform{padding: 40px 0px;}
.topvideo::before {top: 41px!important;
    left: -46px!important;
}
.searchfilter {
    margin-top: -114px;
    padding: 0px;
}
.upcomingeventslidering3{min-height: 198px;}
.upcomingeventslidering2{min-height: 194px;}
.upcomingeventslidering7{min-height:194px;}
.footer .footercopyright ul.footerlinks{text-align: center;}
.mform-head {font-size: 23px; margin-bottom: 10px;}
.m-icon-head {font-size: 20px;}
.m-icon-cont {font-size: 14px;}
.ul-mate li{text-align: center; padding: 0px 10px;}
.ul-mate{margin-top: 27px;}
.mate-head {font-size: 31px;
    margin-top: 77px;
    line-height: 39px;
    margin-bottom: 20px;
}
.tpbtn {
    display: block;
    margin-right:-14px;
    margin-top: 9px; font-size: 12px!important;}
.mate-main p {font-size: 16px;
    line-height: 22px;
}
.m-head {
    line-height: 35px;
    font-size: 28px;}
.mate-main .btn-get-started{font-size: 17px;padding: 13px 36px 13px 36px;}
.mate-main{margin-top: 0px;}
.ul-mate{display: block!important;}
.ul-mate li:nth-child(2n){padding-left: 0px;}
.ul-mate li{width: 100%;}
.listingbg-main{margin-top: 50px;}
.aboutus-main {margin-top: 0px;}
.ev1,.ev2{font-size: 17px;}
.evdate{padding: 4px 9px;}
#testimonials {
    margin-bottom: 0px!important;
    clear: both;
    float: left;
    width: 100%;
    height: 763px;
    padding-top: 30px;
}
.footer .footercopyright .footercopyrighttext {
    margin-bottom:0px;text-align: center;
}
.franchisenews .franchisenewstittle {margin-top: 10px!important;}
.testimonials .sectionsummary {font-size: 15px;}
#franchisenews{margin-bottom: 0px;padding-bottom: 21px;}
.testimonials .sectionheading {font-size: 30px;}
.testimonials .sectionheadinghilight {font-size: 30px;}
.franchisenews .franchisenewstittle {font-size: 30px;}
#trendingvideos {margin-bottom: 40px; padding-bottom: 0px;}
.franchisearticles .franchisearticlestittle {font-size: 30px;}
#prioritize .prioritizesummary {font-size: 15px;}
.franchisenews .franchisenewssummry{margin-top: 0px!important;}
#prioritize {padding: 40px 4px 0px 4px;}
.prioritize .prioritizetittle {text-align: left;font-size: 25px;line-height: 35px;}
.prioritize .prioritizetittlebusiness {font-size: 25px;}
.prioritize ul.embracethepowerli li .embracethepower .embracethepowertitle {font-size: 22px;}
#hero .btn-get-started{padding: 11px 27px 11px 27px; font-size: 17px!important;}


.awards{top: 47px;}

    .navbarmain .menuhamburg .menuico {
        font-size: 25px;
        padding-top: 8px !important;
        padding-right: 10px;
    }
    .navbarmain .registration {
        display: flex;
        padding-top: 10px; padding-right: 19px;
    }
    .searchfilter ul.filtersearchlist {
        list-style: none;
        margin-bottom: 20px;
        padding-inline-start: 0px;
        height: 159px;
        overflow-y: auto;
    }
    /* width */
    .searchfilter ul.filtersearchlist::-webkit-scrollbar {
        width: 3px;
    }
    /* Track */
    .searchfilter ul.filtersearchlist::-webkit-scrollbar-track {
        background: #dfdfdf;
    }
    /* Handle */
    .searchfilter ul.filtersearchlist::-webkit-scrollbar-thumb {
        background: #888;
    }
    /* Handle on hover */
    .searchfilter ul.filtersearchlist::-webkit-scrollbar-thumb:hover {
        background: #555;
    }
    .menuhamburg {
        margin-right: 18px;
    }
    .logo {
        display: block;
    }
    .navbarmain .logo, .navbarmain .logo img {
    max-width: 140px;}

    .upcomingevents .tittle, .guestpostsinterviews .tittle {
    text-align: center;
    font-size: 30px;
    margin-bottom: 0px;
    position: relative;
    z-index: 2;
}

    #hero {
    width: 100%;
    height:471px;}

    #hero .hero-item {
    width: 100%;
    height: 463px;background-position: center!important;}
    .trendingvideostittle, .trendingvideostittlehighlight{font-size: 29px!important;}

.findopportunity {font-size: 30px;}
    .upcomingeventslidering1{width: 100%;}
    ul.upcomingeventslider-maininners>li {height:auto; min-height: 343px;}
    .upcomingeventslidersummary{width: 100%;}

    .searchfilter .ifsacard {width: 97%;}

    .assc-head {font-size: 30px;}
    .assc-head-inner {font-size:26px;}

    .assc-icon img{width: 70px;}
    .assc-txt{margin-bottom: 30px;}
   
    .guestimg img {
        width: 100%;
    }
    ul.guestpostslist li {
        display: inline-block;
        width: 74%;
        background-color: rgb(255, 255, 255);
        border: 1px solid rgba(112, 112, 112, 0.58);
        border-radius: 4px;
        margin-bottom: 15px;
        padding: 5px;
        margin-left: 8px; min-height: 485px;
    }
    .feature-small-post {
        min-height: 192px;
        background-color: #5E5971;
        border-radius: 5px;
        position: relative;
        width: 100%;
        margin-top: 21px;
    }
    .infobrandloctittle {
        margin-bottom: 0px;
        text-align: center;
        font-size: 11px;
        letter-spacing: 0px;
        color: #FFFFFF;
        font-weight: 100;
        opacity: 0.7;
    }
    .infobrandloc {
        letter-spacing: 0px;
        color: #FFFFFF;
        opacity: 1;
        font-size: 15px;
        margin-bottom: 5px;
    }
    .branddetailsheanding {
        text-align: left;
        font-size: 21px;
        letter-spacing: 0px;
        color: #5D5B60;
        opacity: 1;
        margin-bottom: 0px;
    }
    .expansonlocation ul.expansonlocations>li {
        width: 100%;
    }
    .mb-mt10 {
        margin-top: 10px;
    }
    ul.interviewlist>li {
        margin-bottom: 16px;
        /* display: inline-block; */
        background: #FFFFFF 0% 0% no-repeat padding-box;
        box-shadow: 0px 6px 12px #00000029;
        border-radius: 5px;
        opacity: 1;
        padding: 15px;
    }
    .mhide {
        display: none;
    }
    .colspecialmodifed {
        padding-right: 16px !important;
        padding-left: 16px !important;
    }
    .main {
        margin-top: 58px !important;
    }
    ul.ourgrplinks {
        list-style: none;
        margin-bottom: 0px;
        padding-inline-start: 0px;
        overflow: auto;
        white-space: nowrap;
    }
    ul.ourgrplinks li {
        display: inline-block;
        margin-right: 2px;
        margin-bottom: 0px;
    }
    ul.article-main-list>li {
        margin-bottom: 16px;
        display: inline-block;
        background: #FFFFFF 0% 0% no-repeat padding-box;
        box-shadow: 0px 6px 12px #00000029;
        border-radius: 5px;
        opacity: 1;
        padding: 15px;
    }
    .postsummary {
        width: 100%;
        float: left;
        padding-left: 0px !important;
    }
    .featured-post-title {
        margin-top: 10px;
    }
    .postimg {
        width: 100%;
        float: left;
    }
}

@media only screen and (min-width:768px) and (max-width:1024px) {}

@media only screen and (min-width:1025px) and (max-width:1440px) {
    .destophide {
        display: none;
    }
}