@media screen and (max-width: 1725px) {

    .listModel {
        width: 14.2857142857%;
    }
}

@media screen and (max-width: 1550px) {

    .listModel {
        width: 16.6666666667%;
    }
}

@media screen and (max-width: 1500px) {

    .bookTalentContainer {
        left: 15%;
        right: 15%;

    }
}

@media screen and (max-width: 1400px) {
    .newsElement.newsThird.newsElementModel {
        width: 25%;
    }

    .listSpecialBookingsModel {
        width: 23%;
        width: calc(25% - 22px);
    }
}

@media screen and (max-width: 1350px) {

    .listModel {
        width: 20%;
    }
}

@media screen and (max-width: 1300px) {

    .newsSpecialBookingElements {
        margin: 0;
    }

    .menuDesktopList {
        display: inline;
        float: left;
        width: 70%;
    }

}


@media screen and (max-width: 1250px) {

    .textForFollowersContainer {
        bottom: 50px;
        right: 80px;
    }

    .textForFollowersContainer span {
        right: -40px;
        width: 205px;
        font-size: 13px;
        line-height: 13px;
        top: 100px;
    }
    .textForFollowersContainer img {
        width: 140px !important;

    }

    .textForFollowersContainer2 {
        bottom: 130px;
        right: 220px;
    }
    .textForFollowersContainer2 span {
        right: 70px;
        width: 205px;
        font-size: 13px;
        line-height: 13px;
        top: 30px;
    }
    .textForFollowersContainer2 img {
        width: 170px !important;

    }

    .textForFollowersContainer3 {
        bottom: 256px;
        right: 240px;
    }
    .textForFollowersContainer3 span {
        right: 130px;
        width: 200px;
        font-size: 13px;
        line-height: 13px;
        top: 160px;
    }
    .textForFollowersContainer3 img {
        width: 300px !important;

    }

    .page {
        padding-right: 20px;
        padding-left: 20px;
    }

    .news {
        padding-left: 15px;
        padding-right: 15px;
    }

}

@media screen and (max-width: 1215px) {


    .footerContainer {
        padding-left: 13px;
        padding-right: 13px;
    }

}

@media screen and (max-width: 1200px) {

    /* LIST */

    .listModel {
        width: 20%;
    }


    /* BOOK VIDEO */

    .modelBookVideoThumbnail {
        width: 20%;
    }

}

@media screen and (max-width: 1150px) {

    .listModel {
        width: 25%;
    }
}

@media screen and (max-width: 1100px) {

    .footerLeft {
        width: 49%;
        width: calc(50% - 4px);
        font-size: 19px !important;
        padding-top: 8px;
        margin-top: -5px;
    }

    .footerRight {
        width: 49%;
        width: calc(50% - 4px);
    }



}

@media screen and (max-width: 1180px) {
    .menuTitle a {
        padding: 0 8px;
    }
}

@media screen and (max-width: 1068px) {

    .menuDesktopList {
        display: none;
    }

    #menuSpecialBookings {
        font-size: 56px;
    }

    /* FOOTER */

    /*.footerLeft {*/
    /*width: 50%;*/
    /*font-size: 22px !important;*/
    /*}*/

    /*.footerRight {*/
    /*width: 50%;*/
    /*padding-top: 0;*/
    /*margin-top: -5px;*/
    /*}*/

    .newsSpecialBookingElement {
        width: 50%;
        margin-bottom: 120px;
        text-align: center;
    }

    .bookTalentContainer {
        bottom: 49px;
        left: 5%;
        right: 5%;

    }
}

@media screen and (max-width: 1000px) {

    /* LIST */

    .listModel {
        width: 25%;
    }


    /* BOOK VIDEO */

    .modelBookVideoThumbnail {
        width: 25%;
    }

    .newsElement.newsThird.newsElementModel {
        width: 33.33333%;
    }

}

/*@media screen and (max-width: 920px) {*/

/*!* FOOTER *!*/

/*.footerLeft {*/
/*width: 50%;*/
/*font-size: 22px !important;*/
/*}*/

/*.footerRight {*/
/*width: 50%;*/
/*padding-top: 0;*/
/*margin-top: -5px;*/
/*}*/

/*}*/

@media screen and (max-width: 950px) {

    .listModel {
        width: 33.333333333%;
    }
}

@media screen and (max-width: 910px) {

    #menuSpecialBookings {
        font-size: 46px;
    }
}

@media screen and (max-width: 900px ) {


    /* LIST */

    .listModel {
        width: 33.33%;
    }

    .listSpecialBookingsTopFollowersModel {
        width: 30%;
        width: calc(33.3333333% - 22px);
    }


    /* MENU DESKTOP */

    .menuTitle a {
        padding: 0 5px;
    }

    /*.menuNavigation {*/
    /*width: 100px;*/
    /*right: 11px;*/
    /*}*/


    /* BOOK SPECIAL */

    .modelThird, .modelBookThreeQuarter {
        float: none;
        width: auto;
    }

    .bookTalentContainer {
        bottom: 0;
        left: 0;
        right: 0;
        top: 60px;

    }



}

@media screen and (max-width: 765px) {

    .menuDesktop {
        display: none;
    }

    #menuSpecialBookings {
        font-size: 36px;
    }
}

@media screen and (max-width: 750px) {

    .footer {
        position: static;
    }

    /* BASE */

    .page {
        margin-top: 90px;
    }

    .news.page {
        padding: 0 10px;
    }

    .hideOnMobile {
        display: none !important;
    }

    .showOnMobile {
        display: inherit !important;
    }


    /* MENU DESKTOP AND MOBILE */

    .menuDesktop {
        display: none;
    }

    .menuMobile {
        display: block;
    }

    /* TALENTS PAGE */

    .talents.page {
        margin-bottom: 20px;
    }

    /* FOOTER TALENT */

    .footerSpecialBookingsLinks {
        text-align: center;
    }

    .footerSpecialBookingsLinks li {
        padding-top: 0;
        font-size: 13px;
    }

    /* NEWS DETAIL */


    .newsDetailElement {
        opacity: 1;
    }

    .newsDetailName {
        font-size: 16px;
        line-height: 20px;
    }

    .newsDetailLeft {
        float: none;
        width: 100%;
    }
    .newsDetailRight {
        display: none;
    }


    /* LIST */

    .listModel {
        width: 50%;
    }

    .listText {
        font-size: 15px;
    }

    .listLetters {
        text-align: center;
        line-height: 17px;
    }

    .listSpecialBookingsModel {
        display: inline-block;
        width: 46%;
        width: calc(50% - 22px);
    }

    .listSpecialBookingsTopFollowersModel {
        width: 46%;
        width: calc(50% - 22px);
    }

    /* BOOK */

    .newsList .newsElement {
        width: 50%;
    }

    .modelBookArea {
        display: none;
    }

    .newsElement.newsThird.newsElementModel {
        width: 50%;
    }


    /* BOOK VIDEO */

    .modelBookVideoThumbnail {
        width: 33.33%;
    }


    /* CONTACT */

    .contact {
        text-align: justify;
        font-size: 18px;
    }

    .contactTitle {
        font-size: 21px;
    }

    .contactCity {
        text-align: center;
    }

    .contactDirectors {
        margin: 0 auto 36px;
    }

    .contactOffice {
        float: none;
        width: auto;
        margin-bottom: 36px;
    }

    .contactOffice:nth-of-type(2) .contactContent {
        padding-left: 140px;
    }

    .contactOffice:nth-of-type(2) .contactLeft {
        float: none;
        width: auto;
    }

    .contactOffice:nth-of-type(2) .contactContent {
        padding-left: 0;
    }

    .contactMultiple li {
        display: block;
    }


    /* FOOTER */

    .footerLeft {
        font-size: 20px !important;
    }

    .footerContainer {
        padding: 15px;
    }

    .footerSign {
        padding-right: 20px;
    }

    .footerSocial .footerLeft, .footerSocial .footerRight {
        float: none;
        width: 100%;
        text-align: center;
    }

    .footerRight ul {
        margin-right: 0;
    }


    /* BECOME */

    .becomeElement {
        width: 50%;
    }


    /* HOME */

    .newsThird, .newsThreeQuarter {
        width: 100%;
    }

    .newsList {
        margin: 0 -6px;
    }

    .newsListModel {
        margin: 0 -11px;
    }

    .newsContent {
        padding-bottom: 40px;
    }

    .news {
        padding-left: 10px;
        padding-right: 10px;
    }

    .newsPicture:hover .noOverlay {
        opacity: 1;
    }


    /* BOOK SPECIAL */

    .modelBookSpecialBio {
        -webkit-column-gap: 18px; /* Chrome, Safari, Opera */
        -moz-column-gap: 18px; /* Firefox */
        column-gap: 18px;
    }

    .modelBookMobile {
        display: block;
    }

    .modelBookPictures {
        display: none;
    }

    .modelBookArrow {
        display: none;
    }
    .followersContainer {
        position: relative;
        float: right;
        margin-bottom: 30px;
        padding: 0;
    }

    .textForFollowersContainer , .textForFollowersContainer2, .textForFollowersContainer3{
        display: none;
    }


    .statsGenderContainer {
        margin: 0 auto;
        margin-bottom: 20px;
        width: 405px;
    }

.statsElement {
    width: 100%;

}


}


@media screen and (max-width: 610px) {
    .topFollowersInstagram {
        font-size: 21px !important;
        bottom: 25px;
    }

    .galleryPictures {
        margin-top: 20px !important;
    }


    .galleryPictures div {
        width: 100% !important;
        margin: 0;
        margin-bottom: 20px;
        padding-left: 0;
        font-size: 20px;
    }

    .galleryDescription {
        margin-bottom: 0 !important;
    }


    .modelTalentPicturesRight .modelTalentPicturesRightDescription {
        display: none;
    }

    .bookTalentHeadline {
        font-size: 25px !important;
    }

    .bookTalentName {
        font-size: 45px;
    }


    #menuSpecialBookings {
        font-size: 5vw;
    }

    /* CONTACT */

    /*.contactLeft, .contactRight {*/
    /*float: none;*/
    /*width: auto;*/
    /*}*/

    /*.contactContainer {*/
    /*text-align: center;*/
    /*}*/

    .modelBookSocial {
        text-align: center;
        padding-top: 24px;
        text-transform: initial;
        color: #000000;
        max-width: 450px;
        margin: 0 auto;
        font-size: 13px;
        font-family: "TrashLight", sans-serif;
    }

    .newsSpecialBookingElement {
        width: 100%;
        margin-bottom: 90px;
    }

    .newsSpecialBookingContent {
        padding: 0;
    }

}

@media screen and (max-width: 450px) {


    .statsAge {
        padding: 30px 20px 0;
    }

    .menuSelectedSpecialBookings {
        border-bottom: 4px solid #000;
    }

    .listSpecialBookingsTopFollowersName, .listSpecialBookingsName {
        font-size: 14px;
    }

    .listSpecialBookingsTopFollowersInstagram span {
        font-size: 6.5vw;
    }

    /* book video */

    .modelbookvideothumbnail {
        width: 50%;
    }

    /* contact */

    /*.contactcity {*/
    /*font-size: 20px;*/
    /*padding-bottom: 47px;*/
    /*}*/


    /* book special */

    .modelbookspecialbio {
        text-align: justify;
    }


    /* news detail */

    .newsdetailleft, .newsdetailright {
        float: none;
        width: auto;
    }

    .listSpecialBio {
        font-size: 10px;
    }

    .mensStats {
        margin-right: 20px;
        font-size: 30px;
    }

    .womensStats {
        margin-left: 20px;
        font-size: 30px;
    }

    .statsGenderContainer span {
        font-size: 11px;
    }

    .statsGenderContainer {
        width: 320px;
    }

    .statsAge {
        margin: 40px 0 0;
    }

    .bioTalentElement {
        width: calc(100% - 14px);
    }

    .modelTalentInstagram {
        min-height: 300px;
    }

}

/*  IPHONE 5, 5S  */

@media screen and (max-device-width : 320px) {

    /*  CONTACT  */

    .contactLeft {
        float: none;
    }

    .hideOnSmallScreen {
        opacity: 0;
    }

}


